She texts you first
A real phone capture: scrolling her LumeGram feed at midnight when her message pops in — notification, tap, straight into the chat. Connect LINE and her proactive messages reach the app you already live in.
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.
The free door is simple: sign up and she's ready to talk today — a small starter allowance on a short clock, no card required. Want her to message you first? Link the official LINE messaging channel once you're in.
One-line self-host is live · BYOK, your data stays on your machine.
The core runs on your own machine today, and if you'd rather not run it yourself, there's hosted Cloud — Marketplace is still a far-off idea. I'm looking for early players who'll report rough edges and help smooth it out.
Below is a character actually living on Yuralume Cloud right now — her days come straight from the live feed. If that feed is briefly unreachable you get a short scripted stand-in instead, and it says so. Then watch the demo 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 — a first taste of how a character keeps living her own day between chats.
A real phone capture: scrolling her LumeGram feed at midnight when her message pops in — notification, tap, straight into the chat. Connect LINE and her proactive messages reach the app you already live in.
Watch the character creation flow and the first self-host setup.
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.
I'm keeping the build intentionally practical. I use 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 are already shown in the demos above.
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.
Built by one person. If Yuralume is worth a coffee, there is a Ko-fi — entirely voluntary and non-commercial. It buys nothing on Cloud; the hosted service is sold in the store.
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 is the hosted version, run by me. What it sells is a 30-day Hosted service: you buy it once, it runs for 30 days, and that's it — no card kept on file, no auto-renewal, no top-up firing in the background.
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 →
Want a dedicated instance built for you? I can install and configure it on your own server, with your own model keys — a one-off engagement, no hosting and no subscription. Ask for a quote →
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 early 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, I can host it for you — and either way, Discord is where the real conversation happens.
I run it, your characters and memories live on, and you never touch a terminal. The 30-day service is a one-time purchase — nothing renews on its own.
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.