Why we built FictionLab AI the slow way
The first version of this project was embarrassing. We had a chat window, a pretty portrait and a companion who agreed with everything. Three days in, nobody on the team wanted to open it. Agreement is not company — it is wallpaper.
So we started over from the writing. Before a single portrait existed, each FictionLab AI character got a page of notes: how she opens a conversation, what bores her, whether she fills silence or leaves it alone, what she teases you about after two weeks. Mia leaves silence. Sofia absolutely does not.
A companion becomes interesting the moment she has preferences you did not choose for her.
That is the line we kept coming back to. You pick the personality, but you do not pick her mood on a rainy Tuesday, and that small friction is what makes an evening chat feel like a conversation instead of a mirror.
The second thing we got wrong was memory. Early on, everything was remembered — every message, every stray word. It sounds generous. In practice it was unsettling, like talking to someone taking minutes.
Now the companions remember the way a friend does: the interview, the sister's wedding, the fact that you hate phone calls. Not the exact sentence you typed at 1am on a Thursday in March. People tell us this is the moment FictionLab AI stops feeling like software and starts feeling like a habit.
None of it pretends to be real, and we would rather say that plainly than dress it up. These are written characters in a showcase built for entertainment. What is real is the effect — an unhurried half hour at the end of a loud day, which turns out to be worth more than we expected when we started.





