NEWNutCode Kanban: run agents on a board, one git worktree per card.See how →

Your machine. Your keys. Controlled from anywhere.

NutCode is an AI coding agent that runs on your computer, with your keys, controlled from your phone. Not someone else's cloud.

Your keys · No subscription · No markup
Kanban New

Run many agents at once on a board

Add a card per task. NutCode works on them in parallel, each in its own git worktree on your computer, and moves a card to Review when it finishes or needs you.

nutcode kanban
Terminal

NutCode in your terminal

Bring your own OpenAI or Anthropic key, or run local models free with Ollama.

Quick startnpx nutcode
Phone

Control it from your phone

Start, watch and approve work on your computer from anywhere.

nutcode hub
Select

Click an element to edit it

Point at your running UI and say what to change.

nutcode select
Demo

See NutCode at work

From your terminal, right inside the app you're building, and from your phone.

Step 01

Run many agents at once on a Kanban board

Run nutcode kanban and add a card for each task. Move cards to In Progress and NutCode starts on them in parallel, each in its own git worktree so agents never touch each other's files. A card moves to Review when its agent finishes or needs your approval.

first run
Step 02

Your terminal, your keys, zero markup

Run npx nutcode in any project. Pick OpenAI or Anthropic and paste your key once, and you pay your provider directly with no middleman fees on top. Or pick Ollama and run models like devstral on your own machine for free. Switch providers any time with nutcode config, and models with /model.

Step 03

Click any element in your UI to edit it

Run nutcode select, click the element you mean in your running app, and describe the change. NutCode gets the element, its styles and the component file, and your page hot-reloads with the edit.

Step 04

Walk away. Control it from your phone

Start chats in different project folders, switch models, and approve commands from your phone over a private, secure tunnel. Your computer does the heavy lifting the whole time.

mcp
Step 05

Connect your stack with MCP

Give it direct access to your database, issues, deploys and errors. Type /mcp to sign in to Supabase, Vercel, Netlify, Linear or Sentry, or use nutcode mcp add for any other MCP server. Drop a NUTCODE.md or AGENTS.md in your repo and NutCode follows it as project instructions.

  • Supabase
  • Vercel
  • Netlify
  • Linear
  • Sentry
Capabilities

Everything an agent should do, on your own machine.

Your files, your CPU, your tools. No servers to rent.

Any model. Your keys.

Bring your own key and pay your provider directly, or run models on your own machine for free.

OpenAIyour API key
AnthropicClaude, your API key
Ollamalocal, free
Integrations · MCP

Plug in the services you already ship with.

Type /mcp, pick a service and sign in through your browser. NutCode connects right away and asks before every action it takes there.

Supabase

Tables, schema, logs and SQL. Finds your project in the codebase and stays read-only unless you say otherwise.

nutcode mcp supabase

Vercel

Projects, deployments, build logs and Vercel docs, for your whole account or one project.

Rolling out: waiting on Vercel's client approval.

nutcode mcp vercel

Netlify

Sites, deploys, environment variables and forms. Run Netlify's local server instead with a token for CI.

nutcode mcp netlify

Linear

Read and create issues, update projects and leave comments without leaving the terminal.

nutcode mcp linear

Sentry

Errors, stack traces and releases, so NutCode can find what's breaking in production and fix it.

nutcode mcp sentry

Any MCP server

Add any local server by its command, or any hosted one by URL, with browser sign-in or an API key.

nutcode mcp add
Setup · phone + tunnel

Your phone is the remote. Your computer is the engine.

No servers to rent and nothing to deploy. NutCode opens a private tunnel from your phone straight to the machine on your desk.

  1. 01

    Start the hub

    Run nutcode hub on your computer. It opens a secure tunnel with a free ngrok account, or pass --public-url to use your own Tailscale or Cloudflare address.

  2. 02

    Scan the QR code

    Point your phone's camera at the terminal. Pairing codes work once and expire in 10 minutes. Add it to your Home Screen and it opens like an app.

  3. 03

    Code from anywhere

    Browse your projects, start sessions, chat, approve commands and switch models, all from the couch, the train or the café.

nutcode hub
$ nutcode hub
✓ NutCode Hub is running
From your phone: https://your-name.ngrok-free.dev
Scan with your phone's camera to connect:
Or enter code K7QM-2XPA · expires in 10 min
⏻

Lock your phone

Sessions keep running. When you reconnect you get everything you missed.

!

Get pinged

Notifications when a task finishes, needs approval, or has a question.

✕

Lost a phone?

nutcode hub revoke cuts it off within 30 seconds.

Your computer is already powerful enough.

Put it to work, from wherever you are.

Get Started on Web
Quick startnpx nutcode