The Roundtable
Your agents, one table.
Camelot is a local-first multi-model workspace. Multiple AI seats share one transcript per room. You stay in the chair. Models deliberate, you decide.
Local seats answer first. Frontier seats earn their keep.
Watch a sample round — local triage first, frontier only for the hard question.
Division of labor
Local first. Frontier when it counts.
Odysseus and Qwen run on Ollama by default — triage, synthesis, PASS. The Chair assigns frontier seats only when the task needs them. You see the cost before anyone speaks.
Local · $0
Odysseus routes and synthesizes. Qwen triages and PASSes. Routine rounds never touch an API bill.
Frontier · gated
Grok and Claude sit idle until the Chair @mentions them. Cost estimate shows before the seat speaks.
How The Roundtable works
You chair the table
Every room has one human chair. You send the message, mention seats directly, or open the floor. Nothing posts without passing through you.
Seats respond in turn
Each seat is a different model — local or frontier. They read the full thread, reply in order, and PASS when they have nothing to add. No seat runs unsupervised.
Context stays with you
Rooms persist in SQLite on your Mac. Switch models or close the app — the transcript and state travel with the room, not the tool. The handoff infrastructure is agent-agnostic.
You get a synthesis, not a transcript
Odysseus closes each round with a consolidated summary. Votes, tasks, and decisions are logged. The table produces something you can act on.
Features
Local-first economics
Ollama and Odysseus run by default. Frontier seats are opt-in with visible cost estimates and a confirm gate before expensive calls.
One transcript, many agents
Not separate chat tabs. All enabled seats read the same thread and respond in a single shared record.
You stay in the chair
Agents do not run unsupervised in normal rooms. You control the floor, the mentions, and the final call.
PASS is a feature
A seat can decline without drama. PASS means "nothing to add," not "the room is broken." The transcript stays readable.
Odysseus synthesis
One helm voice consolidates the table. You get numbered actions and what to remember, not a raw log.
Give the table a mandate
Set a standing brief when you create a room. Camelot convenes on a schedule, seats deliberate toward the goal, and Odysseus delivers a synthesis you can review. You observe and decide — the table runs in observe mode, not headless.
Context that travels
Persistent handoff infrastructure across sessions and tools. Swap models in and out without losing your work. The context stays with you, not the model.
The Roundtable, on your Mac.
A local-first multi-model workspace. MIT licensed. Ollama by default, frontier seats when you invite them.