Character creation flow
Watch the current alpha flow for creating a character and preparing the first self-host experience.
Most AI characters disappear when the chat closes. Yuralume gives each character a day of their own: memory, schedules, proactive messages, and a LumeGram feed that continues between conversations. It is self-host first, so your relationship data stays on your machine by default.
One-line self-host is live · BYOK, your data stays on your machine.
The core runs on your own machine today; hosted Cloud and Marketplace are on the roadmap. I'm looking for early players who'll report rough edges and help smooth it out.
Try a lightweight simulated scene first (pre-written, not live AI), then watch the current alpha clips for creation, schedules, proactive outreach, and LumeGram memory.
No account, no memory writes, no background loop. This is a pre-written simulation, not live AI — it shows the first impression the hosted demo is meant to create. The live version below generates this in real time.
The live demo runs on a single GPU workstation in my home in Taiwan — not a data center. It's small on purpose, and I'd rather be upfront about it:
Watch the current alpha flow for creating a character and preparing the first self-host experience.
Watch a character move through daily plans, main story beats, event gacha prompts, and proactive messages that continue through Telegram.
See how a character's social feed, memoir highlights, and ongoing conversation share the same relationship context.
Not a rule-scripted reply box, but a character who remembers, has a day, and cares about context.
Each character has LLM-planned daily activities. Completed activities leave emotional residue and can become memory.
Identity, life, emotional, interaction, and trust layers are built per character. New characters do not inherit old relationships.
A heuristic gate, LLM intention judge, and LLM decider all need to agree before a character interrupts you.
Web, Telegram, LINE, Discord, and WhatsApp share the same memory, state, and schedule pool. Different interfaces, one relationship.
Image, video, and TTS are API integrations kept outside the one-click core. Use BYOK providers or point Yuralume at your own ComfyUI/TTS endpoints.
Personal vulnerabilities can only be remembered protectively. They must not become leverage, punchlines, or manipulation fuel.
I am building Yuralume because I want AI characters to feel less like reply boxes and more like people with continuity: they remember, have plans, send messages only when there is a reason, and keep a life outside the chat window.
The current alpha is intentionally practical. I am using lean infrastructure and a hybrid setup to validate demand before committing to heavier cloud costs. Expensive media and model-routing features will be productized only after testers show they are genuinely useful.
Character creation, schedule and story loops, proactive Telegram outreach, and LumeGram memoir demos are already recorded from the alpha.
Self-host users, local LLM builders, roleplay testers, and creators who can report where setup or character continuity feels wrong.
The self-host core should stay complete. Cloud services should sell convenience, routing, support, and creator infrastructure instead of locking away character data.
Characters do not only answer when asked. They carry context forward and act on it conservatively.
Each turn extracts durable memories and stores them by relationship layer. Retrieval is semantic and situation-aware, not plain text search.
The character has a daily plan shaped by personality, world context, recent events, and story arcs. Finished activities influence tone.
A scheduler evaluates whether there is something worth saying. Most ticks stay quiet; only meaningful reasons reach the user.
Yuralume starts with people who are willing to self-host. You choose the model stack, policies, and integrations; Cloud features will be optional convenience layers, not a forced gateway for character data.
Self-host is live today: one-click deployment, character creation, long-term memory, schedules, proactive messages, and provider configuration are all in. Self-host users can bring compatible community models, including permissive, uncensored, or NSFW roleplay models where legal and intentionally configured.
Cloud will start from real self-host pain: webhook relay, tuned prompts, setup support, and later hosted or managed self-host options. Future Cloud services will also explore curated community model variants for different roleplay styles.
One command brings up the whole stack with Docker. Your characters, memories, and chats stay on your machine. Add your own LLM key after install — nothing is metered, nothing phones home.
curl -fsSL https://yuralume.com/install.sh | bash
irm https://yuralume.com/install.ps1 | iex
No speed-ups, no edits — the whole thing, from one command to a character you can chat with.
Install Docker, then run the line above.
Open http://127.0.0.1:8012 → Admin → Provider Keys and add one LLM key.
Create a character and start chatting. Full guide →
Right now I'm validating companionship, interactive fiction, character feeds, and creator workflows — they shape what's worth expanding next.
Long-running memory and schedules let a character remember yesterday and continue living while you are away.
Multi-day narrative arcs and branching encounters make the experience participatory instead of purely scripted.
Character cards, stories, worlds, and branching content will start as showcase and alpha feedback before Marketplace work.
Web, Telegram, LINE, Discord, and WhatsApp can share memory, schedules, and proactive messages, so a relationship continues where the user actually talks.
Self-host is live today (the one line above). If you'd rather not run Docker yourself, leave your email for the managed version — and either way, Discord is where the real conversation happens.
Leave your email and I'll send one message — only when hosted Yuralume is ready: I run it, your characters and memories live on, no terminal required.
Self-host phones home for nothing, so Discord is the only way I know you exist — and where you get setup help, devlogs, and demo updates.
What's shipped, what's in progress, what's next — laid out honestly.
The concept, real feature clips, and community entry points are live.
Feel how a character lives its own day — no account needed.
Log in with Discord or Google and meet her, generated in real time.
One command runs the whole stack on your machine with Docker — BYOK, unmetered, nothing phones home.
Available now.The one-line install is live; now I'm making deploy, memory, schedules, proactive messages, and LumeGram solid from real early-player feedback.
Clean secrets, third-party assets, and commercial modules — open-sourced right after alpha.
Webhook Relay, Tuned Prompts, and Hosted / Managed self-host, shipped as real demand appears.
A creator ecosystem for character cards, stories, and worlds.