Local-first • Terminal-native • Open source

OpenZeroCode

A self-contained, MIT-licensed AI coding assistant that runs in your terminal—no mandatory cloud, no lock-in.

  • SolidJS-powered TUI with streaming responses and command palette
  • Switch providers and models mid-session without restarting
  • Workspace memory via AGENTS.md and CONTEXT.md for persistent context
OpenZeroCode preview

Install in seconds

Use the install script, grab the prebuilt binary from npm, or build from source.

Install from npm
$ npm install -g openzerocode
$ openzerocode
Install with curl
$ curl -fsSL https://github.com/arborlogic/openzerocode/releases/latest/download/install | bash

Seven built-in tools

Everything an agent needs to read, search, and modify your codebase—shipped out of the box.

read

Open files and snippets with line-aware context.

write

Create new files directly from agent suggestions.

grep

Pattern-match across the workspace at speed.

glob

Locate files by name or path using glob patterns.

bash

Run shell commands and capture their output.

edit

Apply targeted, in-place edits to existing files.

web-fetch

Pull external docs into the session when you need them.

Build vs Plan mode

Toggle between structured planning and free-form agent execution—whichever fits the task.

Build mode

Free-form agent execution. Best when you know what you want and just need the assistant to ship it.

Plan mode

Structured analysis before action. Best for unfamiliar code, refactors, or multi-step changes.

Runs where you work

Prebuilt binaries for every major platform, with pluggable providers.

Prebuilt binaries

Mac (ARM)linux (x64)linux (arm64)Windows (win32-x64)

Providers

OpenAI CodexBig PickleDeepSeek V4 FlashOpenRouter

Explore OpenZeroCode on GitHub

MIT-licensed and built for developers who want local-first control over their AI coding workflows.