v0.4.2 — now with TUI

Your files.
Your terminal.
Your agent.

Bolt Cowork is an open-source, terminal-native file agent. Give it a task in plain language — it plans, asks for approval, and does the work.

↓ Download GitHub Docs →
bolt-cowork
bolt-cowork --dir ./my-project "Summarize all markdown files"
provider anthropic (claude-3-5-sonnet)
sandbox /home/user/my-project
 
plan 1. List all .md files in directory
2. Read each file content
3. Write SUMMARY.md
 
approve? [y/n] y
 
read README.md
read CHANGELOG.md
write SUMMARY.md
 
done 3 files processed in 4.2s
🔒

sandboxed

Operates only inside the directory you specify. Nothing outside that boundary is ever touched.

🔌

provider-agnostic

Works with OpenAI, Anthropic, or Gemini. Automatic fallback if a provider fails.

🧩

skill system

Extend behavior with custom SKILL.md files. Global or project-local, keyword-matched automatically.

🔗

MCP client

Connects to external tools via the Model Context Protocol standard. JSON-RPC 2.0 transport.

single binary

Written in Go. No runtime, no Docker, no Node. One file, any platform.

🖥

terminal UI

Full TUI with command palette, live status panel, streaming output, and git integration.