Blog

Writing about AI, engineering, and building things.

Engineering2026-09-25·12 min

RoleCall, Six Months Later: From Invite Codes to Paying Customers

What three people shipped between April and September: a public launch with paid plans, characters with minds, undo for an entire world, a tabletop mode, visual novels, and one week where our own retry logic tried to take down the database.

Research2026-09-25·12 min

Eleven Versions of Strovolos in Eight Days: What Fine-Tuning a Persona Actually Teaches You

I tried to make the host of our Discord run on my own GPU. Most of what went wrong wasn't the model. It was my data, my tooling, and a loss curve that said 'done' while every step was NaN.

Engineering2026-09-25·19 min

Visual Novel Mode: Giving a Language Model a Stage

RoleCall's VN mode turns streaming roleplay into sprites, backgrounds, choices and endings. The hard part was never the renderer. It was deciding what happens when the model, the author and the player disagree.

Research2026-04-16·18 min

What I Learned Trying to Benchmark Roleplay Models

Every RP benchmark is either vibes or tests the wrong thing. I built one that tried to do better, and the real lesson was about how badly LLM-as-judge fails on subjective tasks — until 162 community voters fixed it.

Engineering2026-04-10·14 min

How We Built an AI Dungeon Master That Plans Behind Your Back

Inside RoleCall's DM system — a story director that plants seeds, runs a shadow world, and never spoils the narrator.

Engineering2026-04-06·13 min

TV & Compendium: How RoleCall's AI Remembers Everything

A sidecar AI that reads, writes, and organizes lorebooks in real-time — so the narrator never forgets a name, a place, or a promise.

Engineering2026-04-03·12 min

Anatomy of a Roleplay Agent: How RoleCall Orchestrates AI

RoleCall isn't a chatbot with a system prompt. It's an agentic system where multiple AI models coordinate per turn — planning, retrieving, generating, and updating game state.

Engineering2026-03-15·11 min

Routing AI Inference Across 25 Providers (and Letting Users Bring Their Own Keys)

How RoleCall routes inference across internal servers, a load-balanced proxy, and user-provided API keys — with E2E encryption, tier enforcement, and graceful fallback.

Engineering2026-02-28·13 min

The Immersion Engine: Turning AI Prose Into Game State

How RoleCall's 27 reactive trackers turn narrative text into combat encounters, relationship meters, inventory, and a living world — all driven by AI directives.

AI2026-02-14·6 min

Why Lorebooks Are the Future of AI Context

Static system prompts are dead. Dynamic world-building with structured lore is how you make AI characters feel alive.