Living characters, one API call away.

Multi-tenant platform for stateful AI characters. Persona, memory, emotions, life events, proactivity — all managed server-side. Plug in your own data sources so the bot knows your world. You bring your users, we bring the soul.

For chat apps, games, robots, and any digital being that needs to feel alive.

Get started Read the docs
V
Live demo · no signup

Meet Vilow — see the engine in 2 minutes

Talk to a friendly AI built on the very platform documented here. Persona, memory, emotions — all live. He'll remember you across sessions.

Talk to Vilow →
Live demo · no signup

Or build your own clone — describe a person, talk to them.

Drop in a paragraph about anyone — friend, late grandparent, fictional character. The engine extracts a calibrated Big Five, seed memories, an emotional baseline, and the social bond to you. Free, ~30 seconds, demo clones expire in 24 h.

Try cloning →

What you get

A complete personality engine — not a thin wrapper around chat completion.

Stateful personas

Big Five, custom traits, persona, intimate-persona (consent-gated). Auto-generated or hand-crafted.

Living clones from real data

Drop in a Slack export, Gmail mbox, or a free-form description — the engine produces a fully initialised character: calibrated Big Five, 8-14 seed memories with concrete specifics, an emotional baseline, and the right social bond to the user from turn one ("my husband", "old colleague", "late grandmother"). Not a static profile — the full memory decay, emotion wheel and relationship arc kick in the moment chat starts. Read more →

Long-term memory

Category-driven TTL, importance bumping on reinforcement, periodic LLM consolidation.

Relationship arc

Trust, friendship, conflict, milestones, secrets gated by trust. Configurable progression speed per tenant.

Emotions & needs

Full 6-emotion wheel, time-decayed needs (tiredness, hunger, loneliness), optional biological cycles.

Background life

Bot has its own day — events, mood, schedule. Mentions them naturally when chatting.

Proactivity

Server decides when to reach out and what to say. You decide whether to deliver. Quiet hours, daily caps.

Intimate mode

Three-layer safety: pre-prompt guard, post-filter, per-character consent + age gate.

Multi-tenant billing

API keys, per-tenant feature flags, full token-level usage tracking and cost dashboards.

Your data, your bot

Attach RSS, CSV, URLs, plain text at three scopes (tenant / user / character). Bot speaks from sources you approved — not random web search. Read more →

Push, don't poll

HMAC-signed webhooks for proactive messages, billing changes, milestones. Subscribe once, get pushed forever. Read more →

Streaming UX

Server-Sent Events for typewriter rendering. Same memory and state semantics as the regular endpoint. Read more →

Bring your own LLM

Run inference on your stack — OpenAI, Anthropic, fine-tuned, on-prem Llama. Your key never reaches us; Vilow keeps tracking personality and memory in the background. Read more →

Five lines to a stateful bot

No prompts to write, no memory layer to build, no LLM provider to manage.

# 1. Create a user (your own ID — opaque to us)
curl -X POST https://api.vilow.dev/v1/users \
  -H "X-API-Key: ck_live_..." \
  -d '{"external_id":"alice"}'

# 2. Auto-generate a character
curl -X POST https://api.vilow.dev/v1/users/alice/characters \
  -H "X-API-Key: ck_live_..." \
  -d '{"generation_mode":"auto","gender":"female","locale":"en"}'

# 3. Chat — reply, facts, emotions, relationship deltas, all in one call
curl -X POST https://api.vilow.dev/v1/chat/alice/42/send \
  -H "X-API-Key: ck_live_..." \
  -d '{"message":"hi, how was your day?"}'

Dive deeper

Guides for the integration patterns most clients reach for.

Simple pricing

Start free, scale to millions of messages. Pay-as-you-go overage with pre-paid balance.

Free

Try it without a card.

€0/month
  • 200 messages / month
  • 1 character
  • 1 snapshot clone (lifetime) — Slack, Gmail or text
  • Full features (text replies only)
  • "Powered by Vilow" watermark
  • Community support
Start free

Pro

For real products and serious traffic.

€99/month
  • 50,000 messages / month (1 voice reply = 5 credits)
  • Everything in Hobby
  • 20 snapshot clones / month — from Slack export, Gmail mbox or free-form text (then €7 each)
  • Voice replies in audio (TTS)
  • Intimate mode (with verification)
  • Overage: €0.004 / message
  • Priority email support
Start trial

Enterprise

Studios, robots, on-prem deployments.

Custom
  • Custom message volume
  • Unlimited snapshot clones
  • BYOK option (bring your own LLM key)
  • Dedicated support & SLA
  • On-premise / private cloud
  • Custom personality engineering
Contact us