Skip to main content
Glama
codeman008
by codeman008

Make your coding agent plan better, remember more, verify its own work, and stay safe โ€” in under 5 minutes.

A thin, pluggable enhancement layer for the agents you already use. One MCP server ยท a clean CLI ยท a local dashboard.


Why AgentBoost?

Coding agents are powerful but unreliable in predictable ways: they go off-track, over-engineer, lose context between sessions, plan weakly, and occasionally run something dangerous. Most fixes mean adopting a heavy new platform.

AgentBoost takes the opposite bet. It's a thin layer that plugs into your existing agent and does five things well:

The agent keeps thinking. AgentBoost gives it structure, memory, guardrails, and feedback โ€” all stored in a plain .agentboost/ folder you can read, diff, and edit.

  • ๐Ÿ”Œ No lock-in โ€” works with Claude Code, Cursor, OpenCode, Codex, and any MCP client

  • ๐Ÿ”‘ No API keys, no cloud โ€” your agent does the reasoning; data never leaves your machine

  • โฑ๏ธ Useful in 5 minutes โ€” one command to init, one to connect, one to open the dashboard

Related MCP server: CodeGraph

โœจ Features

Feature

What it does

๐Ÿงญ

Structured Planning

Turn a natural-language goal into a clean Spec + small, individually verifiable steps. Refine iteratively; track per-step status.

๐Ÿง 

Context & Memory

Persistent project memory โ€” decisions, architecture, preferences, and hard-won learnings. Keyword search, importance-aware pruning, one-call context injection.

โœ…

Automatic Verification

Auto-detects your test / typecheck / lint / build commands (npm, tsc, pytest, go, cargo, make), runs them, and returns clear pass/fail to drive fix loops.

๐Ÿ›ก๏ธ

Safety & Permissions

Three permission levels + dangerous-op detection (rm -rf, git push --force, DROP TABLE, DELETE without WHEREโ€ฆ) with human-confirmation gates and an audit log.

๐Ÿงฉ

Parallel Sub-agents

A bounded, concurrency-capped task runner with simple result aggregation for fan-out work.

๐Ÿ“Š

Local Web Dashboard

See the current phase, plan progress, memory, verification results, and a live activity log โ€” edit memory and permissions right from the browser.

๐Ÿ“ธ Dashboard

agentboost gui opens a clean, localhost-only dashboard that shows everything at a glance:

โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚ โšก AgentBoost   my-project          [ executing ]  Permission โ–พ  โ†ปโ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚ Current Plan                   โ”‚ Verification        [Run checks]โ”‚
โ”‚  Ship search feature           โ”‚  โœ… test    npm run test        โ”‚
โ”‚  โ–“โ–“โ–“โ–“โ–“โ–“โ–“โ–‘โ–‘โ–‘  3/5 done           โ”‚  โœ… lint    npm run lint        โ”‚
โ”‚  [x] Add DB index              โ”‚  โŒ build   npm run build       โ”‚
โ”‚  [~] Wire /search API          โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚  [ ] Add integration tests     โ”‚ Project Memory          [+ Add]โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค  [decision]     Use SQLite     โ”‚
โ”‚ Safety Check                   โ”‚  [architecture] REST, not gRPC  โ”‚
โ”‚  > rm -rf build/   โ›” critical   โ”‚  [preference]   2-space indent  โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

๐Ÿ’ก Real screenshots/GIFs belong in docs/screenshots/ โ€” run the dashboard against examples/demo-project to capture them.

๐Ÿš€ Quick Start

# 1 ยท Initialize AgentBoost in your project (creates .agentboost/)
npx agentboost init

# 2 ยท Open the dashboard
npx agentboost gui

# 3 ยท Print the MCP config for your agent
npx agentboost adapters

Connect Claude Code โ€” drop this into .mcp.json at your project root and restart:

{
  "mcpServers": {
    "agentboost": {
      "command": "npx",
      "args": ["-y", "agentboost", "mcp"],
      "env": { "AGENTBOOST_ROOT": "." }
    }
  }
}

Then just tell your agent: "Plan this with AgentBoost first." It calls plan_start โ†’ plan_create, records decisions with memory_add, runs verify_run after changes, and checks risky commands with safety_check โ€” all visible live in the dashboard.

๐Ÿ‘‰ Full walkthrough (install, every agent, examples, troubleshooting): docs/guide.md

๐Ÿ”Œ Supported agents

Agent

Integration

Config

Claude Code

MCP server

adapters/claude-code โ†’ .mcp.json

Cursor

MCP server

adapters/cursor โ†’ .cursor/mcp.json

OpenCode / Codex

MCP server

adapters/opencode

Any MCP client

stdio MCP

npx -y agentboost mcp

No agent (CLI)

terminal

every feature works standalone

๐Ÿ› ๏ธ How it works

                    โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
   your agent  โ”€โ”€โ”€โ”€โ–ถโ”‚     AgentBoost MCP server    โ”‚
   (Claude/โ€ฆ)       โ”‚  plan ยท memory ยท verify ยท    โ”‚
                    โ”‚  safety ยท status             โ”‚
                    โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜
   you โ”€โ”€โ–ถ CLI  โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค   one shared core
   you โ”€โ”€โ–ถ GUI  โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜        โ”‚
                                             โ–ผ
                              .agentboost/  (plain files)
             config.yaml ยท memory.json ยท plans/ ยท state.json ยท audit.log

The MCP server, CLI, and dashboard are three faces of one core, reading and writing a single plain-file data directory. Nothing is hidden โ€” inspect it, diff it in git, or hand-edit it.

๐Ÿงฐ MCP tools

The agent-facing surface is 13 focused tools:

Category

Tools

Planning

plan_start ยท plan_create ยท plan_refine ยท plan_set_step_status ยท plan_get

Memory

memory_add ยท memory_search ยท memory_context ยท memory_edit

Verification

verify_run

Safety

safety_check ยท safety_set_level

Status

status

๐Ÿ“‚ Project structure

agentboost/
โ”œโ”€โ”€ src/
โ”‚   โ”œโ”€โ”€ core/      planning ยท memory ยท verification ยท safety ยท audit ยท sub-agents ยท facade
โ”‚   โ”œโ”€โ”€ mcp/       MCP server (primary agent integration)
โ”‚   โ”œโ”€โ”€ gui/       local dashboard: http server + static SPA (no build step)
โ”‚   โ””โ”€โ”€ cli/       command-line tool
โ”œโ”€โ”€ adapters/      Claude Code ยท Cursor ยท OpenCode config templates
โ”œโ”€โ”€ examples/      runnable demo project
โ”œโ”€โ”€ docs/          bilingual operation guide + screenshots
โ””โ”€โ”€ test/          node --test suite

๐Ÿ“ฆ Install

Zero-install via npx agentboost <command>, or install globally:

npm install -g agentboost

Requirements: Node.js โ‰ฅ 18. Minimal dependencies โ€” MCP SDK, commander, yaml, zod.

๐Ÿงช Development

npm install
npm run build          # compile TS + copy static assets to dist/
npm test               # run the test suite (node --test)
npm run dev -- status  # run the CLI from source via tsx

Contributions welcome โ€” see CONTRIBUTING.md.

๐Ÿ—บ๏ธ Roadmap

  • Real dashboard screenshots & a short demo GIF

  • plan_start templates for common task types (bugfix, feature, refactor)

  • Richer verification (coverage thresholds, custom gates)

  • Optional standing-context sync with AGENTS.md / CLAUDE.md

  • Publish to npm

๐Ÿ“„ License

MIT ยฉ AgentBoost contributors


๐Ÿ€„ ไธญๆ–‡็ฎ€ไป‹

AgentBoost ๆ˜ฏไธ€ไธช่ฝป้‡ใ€ๅฏๆ’ๆ‹”็š„ๅขžๅผบๅฑ‚,่ฎฉไฝ ็Žฐๆœ‰็š„็ผ–็  Agent(Claude Codeใ€Cursorใ€OpenCodeใ€Codex)่ง„ๅˆ’ๆ›ดๆธ…ๆ™ฐใ€่ฎฐๅฟ†ๆ›ดๆŒไน…ใ€่ƒฝ่‡ชๅŠจ้ชŒ่ฏใ€ๆ“ไฝœๆ›ดๅฎ‰ๅ…จใ€‚

ๅฎƒไธๆ˜ฏๅˆไธ€ไธชๅบžๅคง็š„ Agent ๅนณๅฐ,่€Œๆ˜ฏไธ€ๅฑ‚่–„่–„็š„ๅขžๅผบ:Agent ่ดŸ่ดฃๆ€่€ƒ,AgentBoost ่ดŸ่ดฃๆไพ›็ป“ๆž„(่ฎกๅˆ’)ใ€ๆŒไน…ๅŒ–(่ฎฐๅฟ†)ใ€ๆŠคๆ (ๅฎ‰ๅ…จ)ๅ’Œๅ้ฆˆ(้ชŒ่ฏ) โ€”โ€” ๅ…จ้ƒจๅญ˜ๆ”พๅœจ้กน็›ฎ้‡Œๅฏ่ฏปใ€ๅฏ diffใ€ๅฏๆ‰‹ๆ”น็š„ .agentboost/ ็บฏๆ–‡ๆœฌ็›ฎๅฝ•ใ€‚

  • ๐Ÿ”Œ ๆ— ้”ๅฎš:ๅ…ผๅฎน Claude Codeใ€Cursorใ€OpenCodeใ€Codex ๅŠไปปไฝ• MCP ๅฎขๆˆท็ซฏ

  • ๐Ÿ”‘ ๆ— ้œ€ API keyใ€ๆ— ้œ€่”็ฝ‘:ๆŽจ็†ไบค็ป™ไฝ ็š„ Agent,ๆ•ฐๆฎไธๅ‡บๆœฌๆœบ

  • โฑ๏ธ ไบ”ๅˆ†้’Ÿ่งๆ•ˆ:ไธ€ๆกๅ‘ฝไปคๅˆๅง‹ๅŒ–,ไธ€ๆกๆŽฅๅ…ฅ,ไธ€ๆกๆ‰“ๅผ€้ขๆฟ

ๆ ธๅฟƒๅŠŸ่ƒฝ

ๅŠŸ่ƒฝ

่ฏดๆ˜Ž

๐Ÿงญ

็ป“ๆž„ๅŒ–่ง„ๅˆ’

ๆŠŠ่‡ช็„ถ่ฏญ่จ€็›ฎๆ ‡ๆ‹†ๆˆๆธ…ๆ™ฐ็š„ Spec + ๅฏ้€ๆก้ชŒ่ฏ็š„ๅฐๆญฅ้ชค,ๆ”ฏๆŒ่ฟญไปฃ็ป†ๅŒ–ไธŽ่ฟ›ๅบฆ่ทŸ่ธช

๐Ÿง 

ไธŠไธ‹ๆ–‡ไธŽ่ฎฐๅฟ†

ๆŒไน…ๅŒ–้กน็›ฎ่ฎฐๅฟ†(ๅ†ณ็ญ–/ๆžถๆž„/ๅๅฅฝ/็ป้ชŒ),ๅ…ณ้”ฎ่ฏๆœ็ดขใ€ๆŒ‰้‡่ฆๅบฆๆ™บ่ƒฝไฟฎๅ‰ชใ€ไธ€้”ฎไธŠไธ‹ๆ–‡ๆณจๅ…ฅ

โœ…

่‡ชๅŠจ้ชŒ่ฏ

่‡ชๅŠจ่ฏ†ๅˆซๅนถ่ฟ่กŒๆต‹่ฏ• / ็ฑปๅž‹ๆฃ€ๆŸฅ / lint / ๆž„ๅปบ,็ป™ๅ‡บๆธ…ๆ™ฐ้€š่ฟ‡/ๅคฑ่ดฅ,้ฉฑๅŠจไฟฎๅคๅพช็Žฏ

๐Ÿ›ก๏ธ

ๅฎ‰ๅ…จไธŽๆƒ้™

ๅช่ฏป / ๆœ‰้™ๅ†™ๅ…ฅ / ๅฎŒๅ…จ่ฎฟ้—ฎ ไธ‰็บงๆƒ้™ + ๅฑ้™ฉๆ“ไฝœๆฃ€ๆต‹(rm -rfใ€ๅผบๆŽจใ€DROP TABLE ็ญ‰)+ ไบบๅทฅ็กฎ่ฎค + ๅฎก่ฎกๆ—ฅๅฟ—

๐Ÿงฉ

ๅนถ่กŒๅญ Agent

ๆœ‰ๅนถๅ‘ไธŠ้™็š„ไปปๅŠกๆ‰ง่กŒๅ™จ + ็ป“ๆžœ่šๅˆ

๐Ÿ“Š

ๆœฌๅœฐ Web ้ขๆฟ

ๅฎžๆ—ถๆŸฅ็œ‹้˜ถๆฎตใ€่ฎกๅˆ’่ฟ›ๅบฆใ€่ฎฐๅฟ†ใ€้ชŒ่ฏ็ป“ๆžœไธŽๆ“ไฝœๆ—ฅๅฟ—,ๅฏๅœจๆต่งˆๅ™จ้‡Œ็›ดๆŽฅ็ผ–่พ‘

ไธ‰ๅˆ†้’ŸไธŠๆ‰‹

npx agentboost init      # ๅœจ้กน็›ฎ้‡Œๅˆๅง‹ๅŒ–(็”Ÿๆˆ .agentboost/)
npx agentboost gui       # ๆ‰“ๅผ€ๆœฌๅœฐ้ขๆฟ
npx agentboost adapters  # ๆ‰“ๅฐไฝ ๆ‰€็”จ Agent ็š„ MCP ๆŽฅๅ…ฅ้…็ฝฎ

่ฏฆ็ป†ไธญๆ–‡ๆ“ไฝœๆŒ‡ๅ—(ไธญ่‹ฑๅŒ่ฏญ)่ง docs/guide.mdใ€‚

Related MCP Connectors

Related MCP Servers

  • A
    license
    A
    quality
    A
    maintenance
    Provides AI coding agents with five intelligence layers (dependency graph, git history, documentation, architectural decisions, code health) via nine MCP tools, enabling deep codebase understanding and reducing exploration cost.
    10
    6,415
    AGPL 3.0
  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables AI agents to search code by meaning, explore codebase structure, store and query knowledge with temporal facts, and read source code through a set of MCP tools.
    255 npm
    7
    MIT
  • F
    license
    B
    quality
    B
    maintenance
    MCP server that gives AI coding assistants persistent memory, structural code graph analysis, and safe multi-agent coordination, enabling them to answer architectural questions, track decisions across sessions, and coordinate safely in multi-agent workflows.
    39
    4
    -