Work/§01 / Index AI · 2025

Musebase

AI characters that remember, change with their content, and can be rolled back.

Musebase landing graphic showing one character, Alex Wanderer, forked into three platform versions in response to audience feedback
One character, three platforms. Each fork remembers the feedback that made it.

Creators who run a character across channels keep rebuilding it: lost prompts, a personality that drifts, a voice that changes from one tool to the next. Musebase kept one source of truth for a character’s personality, voice, and look—and let it grow with what it made.

Musebase content creation screen with a character picker, a creative-vision prompt and content types
Pick a character, describe the idea, choose the format.
Musebase social media preview of a generated Instagram post: the Eldamir character cooking over a volcano
The result, previewed for the platform it's going to.

I built the systems behind that:

  • A character engine. Each character has a foundational core and a trait matrix, where every trait keeps a baseline, a current value, a growth rate, and a stability. Content nudges traits instead of overwriting them, and each output is analyzed for trait and mood changes.
  • Memory. Four tiers—core, long, short, and archived—with the story arc and emotional state each memory formed in, fed back into generation.
  • Forks and versions. A character can be forked, versioned, and rolled back. Bots fork automatically when a personality drifts past a sensitivity you set, so an experiment never overwrites the original.
  • Discord bots. Characters deployed as community bots, with their own routing and instances.
  • Video. A timeline editor and video generation on Google’s Veo 3, with voices through ElevenLabs.
Illustration of the Musebase character engine with a trait matrix, memory tiers, and a version tree with an auto-forked Discord version
Illustration. The character engine, drawn from its schema with example values.

Billing ran on Stripe through Supabase functions. Musebase started in July 2025 and wound down at the end of the year.

Next project → Navi An open-source AI assistant for the command line, built for cybersecurity work and shipped in CSI Linux.