seri binary with no
runtime to install, and runs natively on Windows, macOS and Linux, with no WSL2 and no Docker.
seri doctor and seri update are shell verbs:
they report the install or refresh the binary, and they never open a session. See
Launching seri.
What it is built for
seri is code-first, not code-only. Coding is what it does today, and it is what this release is built for. The tools it ships are file, search and shell tools. The loop, the session store and the permission model are deliberately not bounded to a repository, so evaluate seri today as a coding agent.What defines it
It asks before it writes. A permission gate sits under every tool call, on every OS.approve-each is the default, so the first write of a session stops and waits for you. Approving
a tool “always” is scoped to that one tool, in that one project. /plan is a TUI overlay on top
of that gate: the session stays read-only until you approve a plan file.
Its edits are reversible. seri records your worktree into a shadow git repository as it
works, independent of your own branch, so undoing its edits never touches your commit history.
Shell commands are covered when they look destructive.
Six providers, three ways to pay. Groq, OpenRouter, Anthropic, OpenAI, Google and xAI.
Pay with a BYOK key, a hosted seri account, or a consumer subscription — Grok (SuperGrok /
X Premium+) or ChatGPT / Codex — connected from /setup. Keys and subscriptions live side
by side. Switching mid-session keeps the conversation.
It extends without a source change. Agents, skills, rules, MCP servers and hooks are all
files you drop in a directory. seri picks them up at the next start.
It checks its own work. Point seri at your project’s own check command and it runs after
every successful write_file, handing the diagnostics back to the model in the same turn.
Start here
Install seri
One command per platform, and what each installer touches.
Your first session
Guided setup, a first task, an approval, and undoing it.
Working in the session
The queue, reasoning traces, text selection, and the paper ground.
Plan mode
Research a change and approve a plan before any worktree edit.
Providers and models
Six providers, Grok and Codex subscriptions, and rerouting.
Slash commands
Every command in one table.
Extend it
Subagents
Named roles with their own context, and agent files you write.
Skills
Procedures that run in the session’s own context.
Rules
Standing instructions, always on or scoped by glob.
MCP servers
Remote tools, with OAuth and a trust step.

