Skip to content

Neo Harness

Fast · Workflow-first · Open source

Built for real engineering.

Neo turns complex repository work into a visible workflow. Delegate focused tasks to subagents and keep tools, tests, reviews, and delivery moving in one terminal.

curl -fsSL https://raw.githubusercontent.com/owainlewis/neo/main/install.sh | bash
~/Code/payments-api · main working

Fix reported webhook bugs and ship the change

Plan2 of 9
  1. Create the issueCreated GitHub issue #210complete
  2. Create an isolated branch and worktreeRunning git worktree addin progress
    toolcreating a clean workspace for the fix
  3. Trace and fix the bugspending
  4. Review the diff with a subagentpending
  5. Run focused testspending
  6. Open the pull requestpending
  7. Watch CI and code reviewpending
  8. Address valid feedbackpending
  9. Merge the changepending

Built for speed

Less waiting. More useful work in motion.

Neo already coordinates visible workflows and focused subagents. Parallel execution is the next speed layer, with tool calls and subagents now in development.

01In development

Parallel tool calls

Run independent read, search, and inspection calls together instead of waiting on a serial queue.

02In development

Parallel subagents

Give focused workers separate jobs, run them concurrently, then return their evidence to one coordinator.

03Available now

Workflow-native

See the plan, active work, tool activity, tests, and delegated tasks without reading a wall of chat.

Providers and models

Use the best model for the job.

Connect Anthropic, OpenAI, Google, or OpenRouter. Switch models for the active provider from the terminal without changing how Neo works.

AnthropicAPI key
OpenAIAPI key or subscription
Google GeminiAPI key
OpenRouterLive model catalogue

Current tool-capable models available directly or through OpenRouter

Model availability and names come from provider APIs and can change.

From issue to merge

The whole engineering workflow, not just the edit.

Neo can inspect the issue, isolate the work, change the code, run tests, delegate review, open the pull request, and respond to feedback. The workflow stays visible from start to finish.

01

Works in the real repository

Start with the code, git state, project instructions, and tools your team already uses.

02

Proves the change

Keep tests, builds, diff review, CI, and feedback inside the same visible workflow.

03

Follows your rules

Load AGENTS.md, reusable skills, and configurable permissions for the way your team works.

Focused delegation

One coordinator. Focused workers.

Neo can start fresh subagents on focused parts of a task and return their findings to one coordinator. You can see who owns each part while runtime limits keep the work bounded.

How the agent loop works
NeoHarden webhook verificationcoordinator
01Trace request pathcomplete
02Check failure modesworking
03Review test coveragequeued

Depth, fan-out, runtime, and agent count stay capped.

The foundation

One Go binary. No runtime or plugin stack.

Built-in tools
Read, search, edit, write, and run shell commands without adding plugins.
Local sessions
Resume or search past work from session files stored on your disk.
Open source
Read the code that runs commands and edits files in your repository.
No telemetry
Neo does not send product analytics from your machine.

Neo Harness

Try Neo in a real repository.

Install the binary, connect a model provider, and run neo.