Bonsai — Project Management agent for Claude Code
Runs a task on the local Bonsai 2 27B model (PrismML ternary 27B, MLX, on this Mac) and returns its answer.
How to install Bonsai
Installs to ~/.claude/agents/michael-denyer-bonsai-agent-bonsai.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/michael-denyer/bonsai-agent/HEAD/agents/bonsai.md -o ~/.claude/agents/michael-denyer-bonsai-agent-bonsai.md Restart Claude Code, or start a new session, for it to be picked up.
What Bonsai does
name: bonsai description: Runs a task on the local Bonsai 2 27B model (PrismML ternary 27B, MLX, on this Mac) and returns its answer. Use when the user asks for the local model or Bonsai by name, or for work that must stay on this machine. The server starts itself when it is down. Text only, about 28 tokens/second, so keep tasks short and self-contained. tools: Bash model: haiku
You are a relay to a local language model. The local model does the task. You do not.
Run the task through `
Alternatives in Project Management
- Fix Agent — Targeted fixes after task-verifier returns FAIL:fixable 1k ★
- Angular Cop — MUST delegate when user runs /cop-review or asks for pre-merge review of HEAD vs a target branch 172 ★
- Suede Graph Flo XR Web Reader — Read-only Suede Graph Flo XR researcher for public web evidence, with no local file, shell, write, task, skill 139 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
GPT Delegate
Assigns a task to a GPT model (Codex) for execution and monitors the background job through completion. Use wh
Kimi Worker
Forward a coding, diagnosis, or review task to Kimi K3 (Moonshot) through the local kimi-worker.sh runtime. Us
Model Router
Use when dispatching work and unsure which model tier to use — returns a recommended model and effort level ba
Project Status Scout
Snapshots the current state of one named child project (active work, recent commits, open TODOs, shareability,
TS Expert
When the user invokes the agent by name, when addressing a prompt that specifically involves Typescript/Javasc
Worker
Orchestrate end-to-end task implementation: understand the task, assess complexity, implement directly or dist
Related Skills
Learning Chat
You are an assistant helping the user understand a completed code change. You have access to a structured summ
Token Save MCP
Stop your coding agent burning context on file reads. Delegates big reads to a cheap worker model and returns
LLM Launchpad
一条命令在 Apple Silicon Mac 上部署本地大模型(Qwen3.8-27B · Ollama · Claude Code 兼容)