A desktop editor rethought for working with AI. Write specs, let agents do the heavy lifting, ship faster.

Get started View on GitHub
ELv2 License macOS · Linux · Windows Desktop App · Go + Tauri

Capabilities

A new way to work with AI

Polvo is a desktop editor built from the ground up to make AI-assisted development feel natural.

✏️
Spec-First Workflow
Start from a spec, not from code. Describe what you want to build and let agents generate the implementation.
🖥️
Native Desktop App
A full desktop experience on macOS, Linux, and Windows. Code editor, terminal, and agent dashboard in one place.
🤖
Specialized Agents
Different agents for different tasks: generating, verifying, fixing, and reviewing. Each one focused on doing one thing well.
Agent Orchestration
Polvo watches your files and triggers the right agent at the right time. No manual prompting needed.
🔀
Git Integration
Configure agents to deliver work via Pull Requests, commits, or branches — your workflow, your rules.
🧩
Customizable Guides
Define your own agent guides and pipelines. Polvo adapts to your project conventions, not the other way around.

Workflow

How Polvo works

Three steps from spec to Pull Request.

01

Write a spec

Create or edit a spec file in your repo. Polvo supports markdown, YAML, and custom formats via guides.

# specs/auth.md
## Feature: OAuth Login
- Provider: GitHub
- Redirect: /dashboard
- Scopes: repo, user:email
02

Polvo detects & orchestrates

The file watcher triggers a pipeline. Polvo selects the right agent, renders the prompt, and calls your LLM provider.

→ Detected change: specs/auth.md
→ Pipeline: feature-agent
→ Provider: claude-sonnet-4-6
→ Running agent...
03

Review the Pull Request

Polvo opens a PR with the generated artifacts. Your team reviews, requests changes, and merges when ready.

✓ PR #42 opened: feat(auth): implement OAuth login
  + internal/auth/oauth.go
  + internal/auth/oauth_test.go
  + docs/auth.md

Distribution

Install Polvo

Available on all major platforms.

brew install --cask co2-lab/tap/polvo
winget install co2-lab.Polvo
curl -fsSL https://github.com/co2-lab/polvo/releases/latest/download/polvo.AppImage -o polvo.AppImage chmod +x polvo.AppImage && ./polvo.AppImage
git clone https://github.com/co2-lab/polvo cd polvo && make build

Open Source, Community-Driven

Polvo is open source under the Elastic License 2.0. Use it, study it, contribute to it. If you're building a product on top, let's talk.

Star on GitHub Contribute