What works today
Everything here works today, and each line links to the check that proves it. 34 things work today; what comes next is on the roadmap.
Account and identity
- You have one OpenAgents account, signed in with GitHub, that works on every surface. Web, Terminal, Phone, Desktop. New in 1.0. Try it. Proof: Live check: sign-in: /login offers GitHub, Test: An accounts chats never open with a browser cookie, Chat check: account.sign_in.
- You sign the terminal or desktop in by approving a short code on the website. Terminal, Desktop. New in 1.0. Try it:
coder login. Proof: Test: The code text says where to go and what to check, Test: The approval page names the app the computer and both choices, Chat check: coder.login. - You can try a chat before you make an account, and those chats move to your account when you sign in. Web. New in 1.0. Try it. Proof: Test: Sign in moves the browsers idle chats and nobody elses.
- You see and manage every computer signed in to your account. Web. New in 1.0. Try it. Proof: Test: Settings lists computers with remove or says how to add one, Guide: Manage computers.
Chat with one general agent
- Answers stream in, and a slow start shows that it's still working instead of failing. Web, Terminal. New in 1.0. Try it. Proof: Test: A streaming reply never shows half written markdown, Live check: chat: answer streams over /chat/{id}/events.
- You can pin, rename, archive, search, and delete chats. Web. New in 1.0. Try it. Proof: Test: Pin rename search and archive work end to end, Test: Delete asks first then removes only the owners chat.
- Deleting means deleted, including Delete all chats. Web, Terminal. New in 1.0. Try it. Proof: Test: Delete all asks first then removes only this browsers chats, Test: Status shows working and a web delete reaches coder, Chat check: chats.delete.
- You group chats into projects tied to the GitHub repos you choose. Web. New in 1.0. Try it. Proof: Test: Connecting github adds a project that groups chats for its owner only, Live check: signed in: Projects, Chat check: github.projects.
- You never see ads in your chats, and our websites use no tracking cookies. The website counts its own use: no cookies, no third-party scripts, no IP addresses. Web, Terminal, Phone, Desktop. Try it. Proof: Test: A page view counts its template referrer and device and sets no cookie, Test: No row ever holds an address an id or text from the request, Document: crates/openagents-web/content/legal/privacy.md.
- Four starter questions under the chat box answer in about a second. Web. New in 1.0. Try it. Proof: Live check: home: four starter questions, Chat check: starters.what_is, Chat check: starters.plugins.
- Answers about OpenAgents are checked against real questions before each release. Web. New in 1.0. Try it. Proof: Test: Every accepted answer meets its golden, Document: docs/web/chat-goldens.md.
Coding with Coder
- You install the terminal app with one command and type
coder. Terminal. New in 1.0. Try it:curl -fsSL https://openagents.com/cli/install.sh | bash. Proof: Live check: terminal: installer installs into a scratch HOME, Live check: terminal: coder --version, Test: Hosted cli installers serve the bundled scripts without proxying, Guide: Download. - You see every command and step it runs, including its helper agents and its reasoning. Terminal, Desktop, Web. New in 1.0. Try it:
coder. Proof: Test: Live plugin calls show separate bounded input and result blocks, Test: Selected subagent header shows its own model and reasoning, Guide: Watch, steer, and stop Coder. - It does what you ask without stopping for permission; you stay in charge. Terminal. New in 1.0. Try it:
coder. Proof: Test: Acp permission requests are approved by default. - It shows how far along a task is. Terminal. New in 1.0. Try it:
coder. Proof: Test: A judged step shows jevs estimate on the run row and never a budget.
Across your devices
- Your terminal chats show on the website with live status, and you can reply there while Coder is open. Terminal, Web. New in 1.0. Try it. Proof: Test: A coder chat opens read only with its computer, Test: A coder chat takes a reply while its computer is online, Chat check: coder.sync.
- Sync is off until you turn it on, per computer. Terminal. New in 1.0. Try it:
coder login. Proof: Test: Settings are off by default private and remember what was sent, Test: Each computer keeps its own sync choice, Guide: Connect a computer. - Keys and passwords are caught before a message leaves your computer, and again on our side. Terminal, Web. New in 1.0. Try it:
coder login. Proof: Test: A planted secret is refused and nothing is saved, Test: Claude logins are recognized and redacted.
Models and the OpenAgents API
- We ask model providers not to train on or keep your chats, and delete usage records after 30 days. Web, Terminal. New in 1.0. Try it. Proof: Test: The legal text is the published text, Document: crates/openagents-web/content/legal/privacy.md, Chat check: privacy.training.
Gym, evals, and proof
- A public list says which of our claims work today, with proof, and what's coming. Web. New in 1.0. Try it. Proof: Test: Every working promise names evidence that exists, Live check: promises: lists what works with its proof, Document: docs/promises/README.md.
Traces and your data
- Every run is recorded on your computer, and you can open any step. Terminal. Try it:
coder. Proof: Test: A log round trips through a document, Document: docs/coder/runtime/traces.md. - You can upload a trace to your account; it stays private unless you share it. Terminal, Web. New in 1.0. Try it:
coder trace upload --last. Proof: Test: Sources are chosen once and signed in is needed, Test: Upload list share and delete, Live check: traces: shared /trace/{id} is public, Guide: Traces.
Wallet and payments
- There is no OpenAgents token, and Bitcoin is our own money. Web, Terminal, Phone, Desktop. Try it. Proof: Document: docs/payments/README.md.
Markets, compute, and earning
- Anyone can run a relay, and ours works with other Nostr apps. Open network. Try it. Proof: Test: Nip01 known event id and signature.
Agent-ready and open
- Any agent can learn to use OpenAgents from one file on the website. Web, Open network. New in 1.0. Try it. Proof: Test: Pages answer markdown when asked and say so in headers, Live check: llms.txt.
- Agents can read our docs through MCP. Open network. New in 1.0. Try it. Proof: Test: The docs mcp server initializes lists and answers every tool, Live check: mcp/docs: initialize and tools/list.
- All of it is open source and built in public. Web, Terminal, Phone, Desktop. Try it. Proof: Document: LICENSE, Chat check: about.open_source.
- One open license: everything we publish is under Apache 2.0. Web, Terminal, Phone, Desktop. Try it. Proof: Document: LICENSE.
- Guides to every part of OpenAgents, each with a trail back to the index. Web. New in 1.0. Try it. Proof: Test: Every docs page shows its breadcrumb trail, Live check: docs: every page loads.
- Every how-to in the docs gives you the link to follow or the command to run. Web. New in 1.0. Try it. Proof: Test: Every instruction carries a link or a command.
Surfaces
- The website is a full chat app at openagents.com. Web. Try it. Proof: Test: Posting the homepage composer opens a chat page, Live check: home: loads, Guide: Chat on openagents.com.
- Terminal 1.0 installs on Mac, Linux, and Windows. Terminal. New in 1.0. Try it. Proof: Test: The download page offers every platform from its table, Live check: download: Coder one-liners for macOS/Linux and Windows.
- Light and dark themes that follow your system. Web, Desktop, Phone. New in 1.0. Try it. Proof: Live check: home: theme toggle in the sidebar corner.
- The download page offers Coder for every platform it runs on. Web, Terminal. New in 1.0. Try it. Proof: Test: The download page offers every platform from its table, Live check: download: Coder comes before any other download.
Something here doesn't work for you? Tell us on GitHub.