Your computer work. Done for you.
Godmode is an AI coworker for everyone who works at a computer. Tell it the task in plain words, like you would a colleague. It opens your browser and apps, signs in, clicks through and hands the job back done.
Free for 14 days · No card · No sign-up
A real screen recording on a Mac, sped up. Godmode looks up three pricing pages in its own Chrome window and answers with a table. Full-quality video (MP4, 22 s)
You type one sentence. Godmode does the clicking.
| You write | You get back |
|---|---|
| "Answer the customer emails from today, ask me before sending" | Drafts in your inbox, ready to send |
| "Download this month's invoices from all supplier portals and put them in the Accounting folder" | Every PDF filed, with a list of totals |
| "Every Friday at 4, send me last week's Meta and Google ads numbers" | A short report in your inbox every week |
| "Find 30 bakeries in Munich with a website and an email address" | A spreadsheet with names, links and contacts |
| "Check the stock of our 20 best sellers and tell me what runs out this month" | A list of what to reorder |
| "Compare the prices of these three tools for a team of 10" | A table, with sources |
It works in the websites and programs you already use. No coding, no IT project.
- It does the whole job, not a draft. Download, fill in, file, send. It asks you before anything important (sending, paying, deleting, posting), unless your task already says go ahead.
- It signs in for you, without seeing your passwords. Logins and 2FA codes sit in an encrypted vault on your Mac. Godmode types them into the page itself, only on the right website.
- It runs on its own. Every Monday morning, when an email arrives, when a price changes.
- It remembers how you like things. Tell it once.
- It works while you work. It uses its own browser window, so your mouse and keyboard stay yours.
- Message it from anywhere. Phone app, Slack, Telegram or Teams.
- A small team, not just one helper. Give each job its own coworker: one for the inbox, one for invoices, one for your online shop.
- Download Godmode for Mac and open it.
- Sign in with your Claude plan once. Godmode thinks with Claude, so it needs a Claude Pro or Max plan from claude.ai (or an Anthropic API key). The setup walks you through it.
- Tell it your first task.
Godmode is free for 14 days, no card needed. After that it is $39 a month, or $29 a month billed yearly, with a 14-day money-back guarantee and cancel anytime. Prices and details: usegodmode.com. For a team or company, write to kontakt@codext.de.
Phone: Godmode on Google Play. It pairs with your Mac in one scan.
Made by Codext GmbH in Germany.
Godmode is open source under the MIT license. The official signed Mac builds need a Pro licence after the free 14 days; a build from source never asks for a key.
- Every agent turn is one
claude -pcall of the official, unmodified Claude Code CLI, in the agent's own folder, signed in with your Claude account or an Anthropic API key. Godmode adds its tools over MCP and streams the output into the app. - Each agent is a git repo:
CLAUDE.md(instructions),MEMORY.md, transcripts and run logs. Every run is committed, so you can read, diff and undo what an agent learned. At night agents rewrite their own memory under a size limit. - Agents browse in a Chromium that browser-use drives over CDP, and can reuse your Chrome sessions. You watch the browser live next to the chat and can take over.
- Logins, TOTP secrets and passkeys sit in a local encrypted vault. The agent calls a fill tool and Godmode types the value into the page, only on the login's own site. The value is not returned to the model.
- A scheduler starts agents on a schedule, on app events (a new email, a Slack message), on conditions you describe or from a webhook, and agents set their own follow-ups ("check again tomorrow at 10"). A main agent creates and supervises the others; a task board and an inbox show what they do and what they need from you.
The full feature list with screenshots is in docs/FEATURES.md.
git clone --depth 1 https://github.com/codextde/godmode-bot && cd godmode-bot
pnpm install
pnpm dev # then open http://127.0.0.1:1420Needs Node 22+, pnpm and Bun 1.3+. The onboarding installs Claude Code, uv and Chromium if they are missing, and you sign in to Claude once. Every feature, no licence key, no limits. Official builds are macOS only right now (Apple silicon and Intel, signed and notarized). On Windows and Linux, build from source; to build your own desktop app, server binary or Docker image, see Build from source. The headless server with a web dashboard is described in setup.
- On your machine: the app, the vault, browser profiles, agent memory, transcripts and logs. The API listens on
127.0.0.1by default. - To Anthropic: the model is Claude, so what an agent reads (page text, screenshots, files it opens) goes to Anthropic under your account, the same as when you use Claude Code directly. Vault passwords and TOTP secrets don't: Godmode types them into the page itself. A one-time code can still show up in a screenshot of the page after it was typed.
- Only if you set them up: Composio (app toolkits and instant email or Slack triggers), a CAPTCHA solving service, an OpenAI key for browser-use page extraction or voice, ElevenLabs for voice, Tailscale for the phone app, a Godmode Cloud you link, and the APIs you add as tools.
- Godmode's own servers: no analytics or telemetry in the app. The desktop app looks for updates on usegodmode.com, and official builds check their licence key there every 6 hours.
- Vault: your passphrase is stretched with scrypt (N=2^17) into a key that wraps a random 256-bit data key. Every secret is encrypted with AES-256-GCM and bound to its database row. Remember on this device (on by default, so automations run unattended) keeps the data key in the OS keychain; switch it off to type the passphrase after every restart.
- Fill, don't reveal: agents ask Godmode to type a password or 2FA code into the page over CDP, and the value never enters the model's context. A fill only goes into a page whose host matches the login's domains, over https, and passwords only into real password fields, so a lookalike page gets nothing. Reveal mode is opt-in per agent and needs your passphrase.
- Audit: known secrets are masked in transcripts, logs and the UI, and every fill and reveal is in the audit log.
- Local API: the core listens on
127.0.0.1, each run gets its own MCP token that expires with the run, and the web dashboard has CSRF, DNS-rebinding and login rate-limit protection.
The caveat: agents run Claude Code with --dangerously-skip-permissions by default, so they can run any command as
your user. Fill-only keeps secrets out of the model's context, but it is not a sandbox: an agent with shell access that
is talked into misbehaving can read files your user can read or attach to the browser's debugging port. If that is too
much, switch off Full bypass mode (Settings → AI & Claude → Autonomy; runs then use acceptEdits with an
allow-list and stop more often), give sensitive agents their own macOS VM, or run Godmode on a spare machine or in
Docker. The full model, the VM isolation and how to report a vulnerability: SECURITY.md.
Godmode installs the official, unmodified Claude Code CLI with Anthropic's installer, and you sign in through
Anthropic's own flow (claude auth login, which opens Anthropic's sign-in page in your browser). The token stays in Claude Code's own keychain entry or credentials
file. Godmode only checks that it exists and when it changed; it never reads, copies or proxies it. Every request is
a normal claude -p call on your own account.
Anthropic's legal and compliance page says third-party
developers may not offer Claude.ai login in their own apps or route requests through Free, Pro or Max credentials on
behalf of their users, and that this does not "prevent an end user from signing in to the unmodified Claude Code
binary with their own Claude subscription". Their
help center
(update of October 7, 2026): "You can still use the Claude Agent SDK, claude -p, and third-party apps with your
subscription limits."
This is not an endorsement by Anthropic. Anthropic says Pro and Max limits assume ordinary, individual use, and its rules for third-party tools changed more than once in 2026. For heavy all-day use or for a company, use an Anthropic API key (Max and Team plans now include monthly API credits) or a Team plan. Godmode works with both.
- docs/FEATURES.md: every feature with screenshots, a quick start, and setup guides for the desktop app, the headless server and Docker, the phone app, Godmode Cloud, computer use, macOS VMs, SSH servers, plugins and connecting Claude Code over MCP.
- docs/ARCHITECTURE.md: how the core, runner, vault, browser and scheduler fit together.
- SECURITY.md: the full security model and its caveats.
pnpm install
pnpm dev # core (bun --watch, :7777) + UI (vite, :1420)
pnpm dev:app # full desktop app (tauri dev)
pnpm typecheck && pnpm test
pnpm build:app # desktop bundlesMonorepo: packages/shared (types) · packages/core (daemon) · apps/desktop (UI + Tauri) · apps/mobile (phone
app, Expo, its own toolchain, see apps/mobile/README.md) · apps/cloud (Godmode Cloud,
Next.js, see apps/cloud/README.md). See CONTRIBUTING.md.
Claude Code · browser-use · Cua · Composio · Model Context Protocol · Tauri · shadcn/ui · aicss · claude-mem · Tart · Bun
MIT © 2026 Codext GmbH. The official Godmode Pro builds and subscription at usegodmode.com follow the Terms.
