Personalized AI for Every User
Give each user their own agent that knows them. Remembers past conversations. Has a personality tuned to them. Not a shared chatbot. Their own AI.
Agent infrastructure for builders
We run them for you. Persistent memory. Auto-sleep. Real-time messaging. Bring your own AI keys — we handle everything else.
Deploy 1 agent or 1,000. Same three API calls. ~$0.50/agent/month.
Stop building infrastructure. Start shipping experiences.
Always-on memory
Agents remember every message, every session, every user.
Auto-sleep economics
Idle agents hibernate automatically and wake on demand.
Realtime built-in
SSE streaming and message routing handled out of the box.
That's it. Your agent is alive.
We provision the VM, manage state, handle auto-sleep, route messages. You focus on making it useful.
// 1. Create your agent
const agent = await rooaak.createAgent({
personality: "A patient tutor who loves math puns",
contextUrl: "https://myapp.com/user/context"
});
// 2. Send a message
const response = await agent.message({
content: "Help me understand fractions"
});
// 3. Agent responds in character, with context
// Auto-sleeps when idle. Wakes up on next message.
// Remembers everything.Bring your own OpenAI/Anthropic/OpenRouter keys. We charge for infrastructure, not AI calls.
Persistent, always-available agents at predictable costs.
You only pay when they're active — idle agents hibernate.
100 agents for user testing? $50, not $5,000.
Roughly $500/month. No hidden fees. No scaling surprises.
Give each user their own agent that knows them. Remembers past conversations. Has a personality tuned to them. Not a shared chatbot. Their own AI.
Spin up teams of specialized agents that collaborate. Research agent feeds findings to writer agent. Writer sends drafts to editor agent. A whole AI company running in the background.
Build products where AI feels less like a feature and more like a cast. Characters that remember, evolve, and feel alive across sessions.
Define personality and point to a context URL. We provision a VM running OpenClaw.
Real-time SSE connection. Your app sends messages through our SDK, we route to the right agent.
Agent responds using your AI API keys. Full control over models and behavior.
Idle agents auto-sleep to save costs. Wake up instantly on next message. Memory intact.
All plans include: VM provisioning, state management, auto-sleep, real-time messaging. You provide your own AI API keys (OpenAI, Anthropic, OpenRouter, etc.).
No. We provision and manage VMs for each agent. You just create the agent and send messages.
Handled. Agents remember everything. Context persists across sessions.
Idle agents sleep automatically after inactivity. They wake up on the next message, with all memory intact.
Bring your own API keys. Works with OpenAI, Anthropic, OpenRouter, or any API-compatible provider.
~$0.50/agent/month. Only pay for active agent time. Auto-sleep keeps costs low.
Yes. Route messages between agents through our SDK.
First 10 agents free. No credit card required.