Bamboo — a local-first Rust agent harness and runtime with sessions, tools, skills, MCP, sub-agents, workflows, schedules, and context assembly over HTTP, SSE, and WebSocket.
https://bigduu.github.io/Bamboo-agent/ ↗// readme
Bamboo 🎋
Brand illustration, not a software screenshot. Bamboo symbolizes resilience.
Run an AI agent on your project, from your terminal or your own app.
Bamboo is the local agent harness at the core of Zenith. Give it a workspace and a configured model: it can read files, use tools, keep sessions, and expose the same runtime to a browser, desktop shell, or Rust application.
What you can use it for
| Your task | How Bamboo helps |
|---|---|
| Understand or work on a repository | Run a prompt against a workspace, inspect tool activity, and continue the session later. File and shell access follows the runtime’s permission policy. |
| Build an assistant into your app | Use HTTP plus live WebSocket/SSE events, or embed the Rust SDK instead of building another agent loop. |
| Keep useful project context | Session notes and Jiandu-backed durable memory can carry selected… |