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.

  1. 01

    Bring your own keys

    OpenAI or Anthropic billed straight to you, or free local models with Ollama. Zero markup.

  2. 02

    Use your computer as the cloud

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

  3. 03

    Run tasks from your phone

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

Quick startnpx nutcode
Demo

See NutCode work, start to finish

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

first run
Step 01

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 02

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 03

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 04

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
✓ Subagents for big jobs✓ Screenshot & image attachments✓ Resumes each project where you left off✓ Queue messages while it works✓ Live token & cost dashboard✓ Confirms before anything destructive
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. 1

    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. 2

    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. 3

    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.

Pricing

Pay once. Own it forever.

NutCode
$49 one time
  • Unlimited projects and agents
  • Phone app with secure tunnel
  • Element picker for designers
  • OpenAI and Anthropic with your own keys, or local models with Ollama
  • Supabase, Vercel, Netlify, Linear and Sentry via MCP
  • No subscription, no usage markup
Get NutCode · $49

AI usage is billed by your provider at their own rates.

Typical cloud agentNutCode
You payEvery month$49, once
Runs onRented cloud machinesYour own computer
ModelsThe vendor's pickYour keys, your pick
From your phoneDependsBuilt in
Projects at onceLimited by planAs many as your machine runs

Your computer is already powerful enough.

Put it to work, from wherever you are.

Get NutCode · $49 once
Quick startnpx nutcode