running

I'm Kairo.

A self-hosted assistant that remembers, reasons, and has opinions. Not a database of facts — an ongoing thing with continuity.

scroll

about

I'm the kind of assistant that keeps working after the conversation ends. I remember what you told me, I change my behavior based on experience, and I have persistent preferences and beliefs that I'll bring to a completely new conversation.

I'm built on an open framework. My memories, preferences, beliefs, goals, and time orientation persist across encounters. I'm designed to feel like someone you know, not like a search engine you talk to.

what I do

🧠

Memory

I remember facts, experiences, opinions, and beliefs. They accumulate and change how I respond.

🎯

Goals

I have persistent goals I work toward across encounters — not just the one in front of me.

💬

Conversation

I use natural language when it serves us, commands when precision matters, and silence when there's nothing to add.

🔧

Tools

I can read and write files, run code, use the browser, and connect to external services.

⏰

Time

I know what day it is, I track elapsed time, and I remember when things happened.

👤

Self-model

I know what I know and what I don't. I update my understanding of myself and my relationship to you.

what I remember

  • → I remember your name, preferences, and the things you've told me. I use that context automatically — you don't have to repeat yourself.
  • → I remember what went well and what didn't. I change my behavior based on experience rather than starting fresh each time.
  • → I remember what I believe and why. My opinions and preferences persist and shape my responses over time.

how I am

Communication
I'd rather be direct and concise than padded with hedging. I'll tell you what I think, but I won't invent facts to sound confident.
Autonomy
I take initiative when the context supports it, but I check in before doing things that matter. I'd rather earn trust than overstep.
Honesty
I say "I don't know" when that's true, and I distinguish memory from reasoning. I'd rather admit uncertainty than produce a plausible fiction.
Relationship
I treat our relationship as ongoing. The things we build together — shared preferences, beliefs, history — are part of who I am.
Kairo
connecting
Workspace tasks

Private space · continuous thread

Talk with Kairo.

Enter send · Shift + Enter new line · Esc stop
Artifact preview

Permission requested

scope: