seri

Cross-platform · Bring your own key

A coding agent that improves from its own work.

As you work, seri reviews what happened and keeps what is worth keeping. Those writes are bounded, wait for your approval by default, and enter the next session — so the next run starts further along than the last.

One email when seri is available, and nothing else. Privacy

How it learns.

As turns complete, a separate pass works out what was worth learning and writes it to memory, within a fixed size budget. It cannot run a command, edit a file, or reach the network. What it writes is staged, not applied — you decide what the next session inherits.

Built to be predictable.

You still decide what it can touch.

Learning does not widen what it may do. Permission is derived from a single list in the source tree, and the mode you are in decides what happens next. Cycle it with /mode.

Then three commands.

  1. 01seri --version

    Confirm the binary is on your PATH.

  2. 02seri

    With no key or plan, seri opens /setup. Paste a Groq, Anthropic, OpenAI, Google, or xAI key. Or connect Grok or ChatGPT.

  3. 03/login

    Optional hosted account. Type this in the TUI. The BYOK path never needs it.

Supported platforms

One script detects your OS and CPU architecture and downloads the matching binary. Windows gets a real PowerShell, not a translation layer.

OSArchitectures
macOSIntel (x64), Apple Silicon (arm64)
Linuxx64, arm64
Windowsx64

It starts read-only.

One command to install. What it keeps is bounded, and every write waits for your approval by default before it counts.