Choose your mode
Observe plans, approve proposed nudges, or explicitly enable bounded automatic nudging. You choose the authority.
It learns. It reaches out. It earns its keep.
A personal agent that keeps context and keeps work moving. Chat across sessions, learn useful routines from activity you choose to share, and supervise your coding agents from one place. Connect your own models, tools and devices, with controls for what the agent can do.
curl -fsSL openagi.sh | shSee which Codex, Claude Code, Conductor and Antigravity sessions are working, waiting on checks, blocked, or waiting for you. Open the thread and PR behind each question, with verification evidence to help you decide what needs attention.
Set up Supervisor →Observe plans, approve proposed nudges, or explicitly enable bounded automatic nudging. You choose the authority.
Review the agent’s decision and its context. Answer through a supported route or open the agent’s app.
Optional voice on Mac, Android and Even G2 lets you ask about the fleet. Actions require a readback and spoken approval code.
Health metrics surface failures and repeated nudges. A configured repair worker can open and review a bounded PR for you to merge.
Use the Mac app or a browser, and connect the tools and devices you choose. Availability varies by platform and configuration.
Paired phones and compatible glasses bring tasks, chat, approvals and Supervisor along. iOS also has an offline workspace and a phone-agent mode on compatible devices. Pairing needs a reachable host; optional iOS alerts use encrypted payloads through a relay and Apple’s push service.
Mobile setup and availability →Connect Gmail, Google Calendar, approved messaging contacts, MCP tools and reviewed skills. Use your own accounts for optional messaging providers. Pebble Index transcripts can become memories and reminder tasks. Email and calendar writes require approval.
Explore connections →Track model spend and set daily, per-turn and estimated input limits. When a limit stops a long task, saved progress helps you continue with a record of completed actions. Estimates are not billing guarantees.
Check the latest release →Mobile apps are source/QA builds, with no public store download promised. Connections and safeguards added after a release require a source update until included in a published build. Check the release notes and setup guides for your installation.
Your agent’s state lives on the host you choose. Cloud models receive selected prompts and tool context; connected services receive the data needed for their actions. Use a supported local model when you want inference on your device. Screen observation is optional, and live computer actions have separate permissions and approval. Native capture and computer control vary by platform.
Hermes Agent, OpenClaw, and SwarmClaw offer memory, MCP and self-hosted runtimes. OpenAGI combines optional observation, signal scoring, persistent specialists and saved corrections with Supervisor. Choose the model, permissions and connected tools that fit your work.
OpenAGI local | Hermes Agent local | OpenClaw local | SwarmClaw local | Operator cloud | Claude.ai cloud | |
|---|---|---|---|---|---|---|
| Runs on your machine | ✓ | ✓ | ✓ | ✓ | — | — |
| State on your own host | ✓ | ✓ | ✓ | ✓ | — | — |
| Bring your own LLM | ✓ any | ✓ 200+ | ✓ | ✓ 23+ | — | — |
| Watches you, learns patterns | ✓ | — | — | — | — | — |
| Adaptive Scrutiny decision layer | ✓ | — | — | — | — | — |
| Persistent specialists (propagation) | ✓ auto-spawn | parallel only | — | manual org chart | — | — |
| Saved corrections guide future work | ✓ | — | — | — | — | — |
| Persistent memory across sessions | ✓ tiered | ✓ FTS5 | ✓ markdown | ✓ durable | limited | limited |
| Multi-channel (SMS / Telegram / HTTP) | ✓ | ✓ | ✓ | dashboard only | — | — |
| Skills system | ✓ auto + manual | ✓ agentskills.io | ✓ | ✓ reviewed | — | — |
| Cron / scheduled tasks | ✓ | ✓ | ✓ | ✓ | — | — |
| Source-available | ✓ | ✓ | ✓ | ✓ | — | — |
| No telemetry, no accounts | ✓ | ✓ | ✓ | ✓ | — | — |
OpenAGI builds on the foundation that Hermes Agent, OpenClaw, and SwarmClaw shipped first — durable memory, MCP, daemon shape, BYO LLM. The four highlighted rows are the differentiators: watching you work, Scrutiny scoring, persistent specialization, and corrections that lock in. Hermes spawns parallel subagents per turn. SwarmClaw uses manually-configured org charts. OpenAGI auto-spawns persistent specialists when Scrutiny decides the task warrants one.
Every conversation, every correction, every decision lives in OpenAGI’s tiered memory — short-term for working context, medium for repeated patterns, long-term “Lava” for durable truths. The agent doesn’t reset between sessions. It picks up where you left off, remembers what you ruled out, and stops asking the same questions twice.
The seven-axis Scrutiny layer scores every signal before acting. Corrections lock in. Mistakes don’t repeat. Risky or repeated tasks spawn bounded specialists with their own scope. Specialization without sprawl.
Turn on local screen capture and OpenAGI starts noticing the things you do over and over. The file you keep moving, the report you build every Friday, the script you run after every deploy. Once it sees the pattern enough times, it builds a skill for it and offers to do it for you next time.
You don’t teach it. You don’t configure it. You just work, and it’s paying attention. (And the screen capture stays on your machine like everything else.)
Everything OpenAGI sees, learns, and remembers lives in ~/.openagi/ on your machine. No accounts. No telemetry. No remote dependencies beyond the model API key you choose to provide.
Use any LLM — OpenAI, Claude, Gemini, local Ollama, anything that speaks the OpenAI Responses API. Swap models any time. The agent you raise belongs to you, not to the lab that trained the weights.
All three end with a daemon listening on 127.0.0.1:43210 and a setup wizard at /setup for your model keys.
curl -fsSL openagi.sh | shOne-line shell installer. macOS & Linux. Drops the binary, sets up launchd or systemd, you’re done.
Multi-arch (amd64 + arm64). Mount a data volume and the daemon survives restarts. Works on Raspberry Pi.
Clone, run npm run serve, hit the setup wizard at localhost:43210/setup.
A signed, notarized menubar app that bundles its own Node runtime — nothing to install first. Runs the same daemon, adds a Quick Ask panel on ⌥Space, screen capture, and auto-updates itself.
Start with one useful task, connect the context you choose, and expand what your agent can do as you gain confidence. Bring your own keys, your own machine and a model you trust.