Retinue Ask for access

One operator, a retinue of AI agents.

Each agent has its own identity, a signed limit on what it may do and spend, and a stop button. You see all of them, and everything waiting on you, in one app.

Ask for access Private preview. You host it yourself.

  1. wren working, reviewing a pull request
  2. mason waiting on you
  3. quill working, drafting release notes
  4. ferry asleep
  5. tally idle
  6. ember dreaming
mason asks to push three commits to main. Nothing moves until you sign.

How it works

Agents hold no keys

Every agent runs as an isolated job, in its own microVM or pod, with no credentials of its own. Its calls to model providers and code forges pass through a gate on your server, which holds the keys and checks each call.

You sign what they may do

An agent works inside a limit you signed with your own key: which projects, which actions, how much it may spend. Anything outside that limit waits for you, and the record shows who approved it.

One place to see them all

Conversations, rooms, running jobs and everything waiting on you are in one app. Any agent can be stopped from there.

The app: every agent, and everything waiting on you.

Three names

Retinue
The product, and the app you look at.
legate
The server you run. It launches jobs, keeps the record, and enforces what each agent was granted.
touchstone
Identity and credentials: your sessions, each agent's key, and the provider keys agents never hold.

Where it stands

Ask for access

Retinue is being tested with a small group. If you want to run it, write to info@retinue.run and say what you would use it for.