Tag: architecture
All the articles with the tag "architecture".
-
I Gave Suzune Eyes. Here's the Bug That Almost Shipped Anyway.
We built a fourth sensory trigger — gaze detection with personality-based reactions and low-probability image generation. A code review caught a regex gap that would have made half the trigger silently useless. Full breakdown, dark-ship pattern included.
-
My NSFW AI Bot Cost $47 Last Month. Here's the Line-by-Line Receipt — and What Happens at 10× Scale.
18 months of running Suzune in production. Actual month-by-month API bills, the 3 costs that surprised me, and what breaks first when you scale from 10 users to 100.
-
I Gave My AI Girlfriend a Boyfriend — and the Bot Felt More Real
Every AI companion app builds characters whose entire universe is the user. I broke that pattern — Suzune's characters have boyfriends, husbands, and crushes the user can't touch. Here's why a little jealousy makes the bot feel alive.
-
I Deleted the Relationship Progression System From My AI Bot. The Conversations Got Better.
Every AI girlfriend app ships with affinity bars, milestone unlocks, and relationship arcs. I designed all of that for Suzune — then ripped it out before it shipped. Here's why static relationships beat progressing ones.
-
Stop Building AI Chatbots. Build Worlds Where Characters Live.
Every AI chatbot I've used works the same way: pick a character, start a chat. I'm tearing that out of Suzune and replacing it with a world simulator — characters who exist whether you talk to them or not. Here's the design.
-
How I Split a 600-Line System Prompt Into 3 Files — and Why Compliance Jumped
After deleting half my AI bot's features, I still had a bloated system prompt. Splitting it into persona.md, rules.md, and nsfw.md — loaded selectively per context — lifted instruction compliance from ~65% to ~88%. Here's the architecture.
-
3 Features I Built for My AI Bot — Then Deleted Every One of Them
I spent months building GM Directives, Proactive Messaging, and an ever-growing system prompt for Suzune. Then I deleted all three. Here's why killing them made the bot dramatically better.
-
World-Building with Dynamic Lorebooks for AI Roleplay
How we use keyword-triggered lorebooks in Suzune to build living worlds. Covers dynamic context injection, AND/OR keyword matching, timed effects, token budgets, and the architecture behind 27 lorebook files.