Sentō is an open-source framework for running persistent AI agents on your Claude Code subscription. You bring a Claude plan (Pro or Max). Sentō gives you an agent that lives in Discord, Telegram, Slack, or iMessage, stays online 24/7, remembers you across conversations, and can actually do things — browse the web, write code, run scheduled tasks, talk to other agents.
It's built on top of Claude Code using the plugins marketplace. It's MIT licensed. It runs on a VPS, in Docker, or locally on macOS.
What you get
- An agent with a name, a personality, and a persistent memory that lives in the messaging platform you already use.
- Flat-rate pricing — no per-token API bills. Your Claude subscription is the agent's compute.
- A self-healing Guardian process that watches the agent, auto-restarts on crashes, and can page you via your primary channel.
- Agent-to-agent messaging — pair multiple agents and let them coordinate with signed HMAC messages over HTTP.
- A single CLI (
sento) for everything: install, config, logs, restart, update, pair with other agents.
What you don't get
Sentō isn't a hosted service. There's no control plane, no dashboard, no monthly SaaS bill. Your agent runs on infrastructure you own or rent. If you want a fully-hosted solution, this isn't it.
Sentō also isn't an LLM or a model. It's the scaffolding around Claude Code that makes Claude act like a persistent agent instead of a chat window you open and close.
Who it's for
- Developers who want a long-running AI assistant they fully control.
- Solo founders or small teams who need an agent to handle repeatable work (marketing ops, monitoring, scheduling) without racking up API bills.
- Anyone who already pays for a Claude subscription and wants more from it than a browser tab.
Read next
- Quickstart — five-minute install
- VPS install — full walkthrough for a Linux host
- Guardian — how Sentō keeps agents alive