starnode

The operating environment for autonomous engineering.

Ask for the change. Watch it get written. Get the proof it works.

An AI editor built on VS Code. Its agent writes the change, runs your tests and opens your app before it says done, and your keys never leave your Mac.

starnode/app/page.tsx

Describe the change.Watch it get built.Keep what is proven.

An AI editor built on VS Code that proves every change.

Download for MacWatch it work
AgentAuto · Sonnet 5.5

Works with what you already use

  • ClaudeHaiku 4.5, Sonnet 5.5, Opus 5.5
  • GPTWith your own OpenAI key
  • MCP serversFrom .vscode/mcp.json
  • GitHubCommit and PR text written
  • GitA worktree per agent
  • VS Code extensionsFrom Open VSX
  • Node and npmpackage.json scripts as proof
  • Pythonpytest as proof
  • Your terminalSandboxed, risky ones ask
  • Models on your MacOllama and Qwen3, offline

Your editor, one window.

The agent, the proof, three tries at once and every request it sent, all inside the VS Code you know.

Watch it write. Keep what you like. The file opens as the agent works: removed lines turn red and go, new code types itself in, green. Each file it touched waits for Keep or Undo. Cmd+K changes the code you selected, in place, and Tab finishes the line you are typing.

starnode · umami

From the ask to the proof.

One request, start to finish, with nothing to copy and paste and nothing to check by hand.

Agent

An AI that guesses, or one that proves.

Most AI editorsstarnode

Most AI editors: Says done before anything has run

starnode: Runs your tests, type checker and linter first

Most AI editors: You find the broken test later

starnode: Opens your app and takes screenshots

Most AI editors: Your keys go out with your code

starnode: Keys swapped for stand-ins before anything is sent

Most AI editors: Commands run on your whole computer

starnode: Commands run in a sandbox, risky ones ask you

One agent, everywhere you work.

Whichever way you ask, the same agent answers, inside the same walls, and leaves the same proof.

Claude, GPT, free models, or one on your Mac

  • Chat panel
  • Cmd+K inline edit
  • Tab autocomplete
  • Background agents
starnode
  • Proof report
  • Replay of the build
  • Keep or Undo
  • Commit and pull request

Sandbox: your project only, no network, no keys

Not just another AI editor.

Everything you expect from an AI editor, plus the parts that make its work safe to keep.

starnodeMost AI editorsChat in a browserBy hand
Writes and edits code in your projectEdits in place, each file with Keep or UndoEdits in placeCopy and pasteYou type it
Runs your tests before it says doneTests, type checker and linter, every timeIf you askNoYou run them
Opens your app and takes screenshotsStarts your app, screenshots each pageRarelyNoYou
Keys swapped out before anything is sentREDACTED_SECRET stand-ins, on your MacNot built inNoNothing is sent
Commands run in a sandboxYour project folder only, no networkVariesNot applicableYour whole computer
The price of every answer, shownModel, cost and why, on every answerRarelyA monthly planYour hours
Models on your Mac, offlineOllama, set up for youSomeNoNot applicable
  • Writes and edits code in your project

    starnode
    Edits in place, each file with Keep or Undo
    Most AI editors
    Edits in place
    Chat in a browser
    Copy and paste
    By hand
    You type it
  • Runs your tests before it says done

    starnode
    Tests, type checker and linter, every time
    Most AI editors
    If you ask
    Chat in a browser
    No
    By hand
    You run them
  • Opens your app and takes screenshots

    starnode
    Starts your app, screenshots each page
    Most AI editors
    Rarely
    Chat in a browser
    No
    By hand
    You
  • Keys swapped out before anything is sent

    starnode
    REDACTED_SECRET stand-ins, on your Mac
    Most AI editors
    Not built in
    Chat in a browser
    No
    By hand
    Nothing is sent
  • Commands run in a sandbox

    starnode
    Your project folder only, no network
    Most AI editors
    Varies
    Chat in a browser
    Not applicable
    By hand
    Your whole computer
  • The price of every answer, shown

    starnode
    Model, cost and why, on every answer
    Most AI editors
    Rarely
    Chat in a browser
    A monthly plan
    By hand
    Your hours
  • Models on your Mac, offline

    starnode
    Ollama, set up for you
    Most AI editors
    Some
    Chat in a browser
    No
    By hand
    Not applicable

Who starnode is for.

Solo founders

Ship like a small team: background agents work while you do, and Try it 3 ways hands one task to three models.

  • Background agents
  • Three ways at once
  • Proof on every change

Small teams

One workspace for everyone, a shared credit pool, and live editing with everyone's cursor in their colour.

  • Shared workspaces
  • Team credit with caps
  • Live editing

Privacy-first companies

Keys are swapped out before anything leaves, protected files are never read, and every request is listed word for word.

  • Secrets kept back
  • Protected files
  • Your own API keys

Try it yourself.

These run the editor's own rules, right here in your browser.

Prove the change works?

starnode wants to run these checks in the open folder:

  • Tests: npm test: vitest run
  • Type check: npm run typecheck: tsc --noEmit
  • Start the app with npm run dev and take screenshots of /, /login and a short recording, then stop it

Simple, fair pricing.

Free in the beta. Teams get shared credit and a workspace of their own.

What it gives you back

Live ROI Analysis
20

Changes the agent makes for you each week

12 min

Minutes of checking each change no longer needs

$60

What an hour of your time is worth

Hours back each month00.0
Worth each month$0,000

20 changes × 12 min × 52 weeks ÷ 12 months = 17.3 h

A rough estimate from your numbers: the checking that starnode's proof does for you.

Developer Beta

$0 / invite-only beta

  • The starnode editor for Mac, built on VS Code
  • Claude Haiku 4.5, Sonnet 5.5 and Opus 5.5 within a 5-hour and a weekly limit
  • Secrets swapped for stand-ins before anything leaves your Mac
  • Free models that run on your Mac with Ollama, offline
Join the Waitlist

Teams

Custom / talk to us

  • Shared workspaces with owners, members and guests
  • A team credit pool, with a monthly cap per member
  • Live editing together, everyone's cursor in their colour
  • Invites by email, with a one-time code
Talk to us

Questions.

Is it really VS Code?

Yes. starnode is built on VS Code, so your extensions (from Open VSX), shortcuts, terminal and git work as before, and the first sign-in can bring your settings over from VS Code or Cursor.

What does the proof actually run?

Your project's own checks: its tests, type checker and linter, or the commands in .starnode/proof.json. For a web app it starts the app and takes screenshots. With no tests, it checks the files it changed and runs your program for a few seconds.

Does my code train anyone's models?

No. Hosted models are not allowed to train on what you send, except the few labelled as such. Keys and passwords are swapped for stand-ins before anything leaves your Mac.

Which models can I use?

Claude Haiku, Sonnet and Opus hosted by starnode, free models every day, your own Anthropic or OpenAI key, or a model that runs on your Mac with Ollama.

What does it cost?

Nothing during the beta, within a 5-hour and a weekly limit. Teams get a shared credit pool with a monthly cap per member.

Which computers does it run on?

macOS for now. The web workspace lets you read your code and chat with the agent from any browser.

Try starnode free.

The beta is invite only for now. Download the app, sign in, and ask for your first change.

Join the beta