Here is the quiet frustration with the current generation of AI tools: every conversation starts from zero. You re-explain your project, re-paste your context, re-teach your preferences — and the assistant, however clever, treats you as a stranger each time. The work that makes an assistant genuinely useful — remembering, anticipating, handling the boring middle steps — is exactly the work today's tools leave to you.

Kavvo is our answer: a skill-first AI agent platform, free and open source, built around a single conversation that persists, learns, and acts.

One conversation, at the centre of everything

Open Kavvo and you are in chat, with a living orb at its centre. The orb is not decoration: it shows the state of the work — idle, listening, thinking, speaking — so the agent's attention is always legible. You can type, or tap the orb and talk; voice runs a real listen, think, speak loop, and everything said lands in the same thread as everything typed.

Beside the chat, a live activity stream records what the agent does: pages it opened, facts it saved, skills it wrote. An assistant you cannot audit is an assistant you cannot trust with real work, so Kavvo shows its workings by default.

Skills it creates for itself

The idea Kavvo is named for is simple: capability should grow out of use, not out of a store. When a task needs something Kavvo cannot yet do — a weekly report pulled from three places, a document routine, a recurring check — it designs that capability as a skill, tests it in the background, and keeps it for next time.

You never browse a catalogue, install a plug-in, or maintain a stack of add-ons. Skills are background machinery, the way a good colleague's know-how is background machinery: invisible until the moment it quietly saves you an hour.

Memory, with rules you write

Kavvo's long-term memory holds your projects, people, and preferences across sessions. It is governed by a constitution — a short document you own that sets what Kavvo remembers, how it should behave, and where the lines are. And because memory without an exit is a trap, the privacy guardian can purge any topic entirely, with a receipt listing what was removed.

Your keys, your costs, your machine

Kavvo is bring-your-own-key. Connect a model provider and Kavvo fetches its real model list — pick one, or choose Auto. Your keys stay on your machine or server and call the provider directly; your usage is billed by the provider at their prices. The software itself is free, open source under the MIT License, and happy on a modest PC or a small server.

The v1 preview is live today. Open it, connect a key, and have a conversation that doesn't start from zero.

Open Kavvo