Multi-agent framework for Claude Code
Project description
Supercharge-AI
Multi-agent framework for Claude Code. Moves context to markdown, delegates recursively to workers, and learns from its mistakes through persistent memory.
Inspired by Recursive Language Models (RLM) and Confucius Code Agent (CCA) — recursive self-delegation from RLM, persistent note-taking and hierarchical orchestration from CCA.
Installation
From marketplace (stable)
claude plugin marketplace add ac8ai/Supercharge-AI
claude plugin install supercharge-ai
supercharge init --add-permissions
From local clone (beta)
git clone https://github.com/ac8ai/Supercharge-AI.git
cd Supercharge-AI && git checkout beta
supercharge init --add-permissions
Local installs auto-pull the latest beta and install editable on each session start — no manual updating needed.
What happens
On first session start, the plugin auto-installs uv and the supercharge CLI if missing. Prompts are injected automatically via hooks. supercharge init adds the SuperchargeAI include to your project's CLAUDE.md. The --add-permissions flag adds permission entries so you don't get constant approval dialogs.
Linux and macOS only.
How it works
Once installed, SuperchargeAI takes over Claude Code's delegation. Instead of doing everything in one context window, it:
- Plans — decomposes your request into scoped tasks
- Delegates — sends each task to a specialized agent (code, review, research, etc.)
- Recurses — agents can spawn workers, workers can spawn sub-workers (up to 5 levels deep)
- Remembers — harvests learnings into persistent memory after each task
Everything flows through markdown files in .claude/SuperchargeAI/ — task briefs, notes, results, memory. Context windows are temporary; the markdown is permanent.
Agent types
| Agent | Purpose |
|---|---|
plan |
Decompose requests into structured task lists |
code |
Implement features, fix bugs, write tests |
document |
Update documentation to reflect changes |
research |
Search the web, gather external context |
review |
Code review of completed work |
consistency |
Check for contradictions, broken references, duplication |
memory |
Maintain project and methodology memory from task results |
Key commands
supercharge init # Set up SuperchargeAI in your project
supercharge deinit # Remove it
supercharge dashboard # Web UI for metrics and session traces
supercharge version # Check installed version
Most other commands (task init, subtask init, memory run, etc.) are used by the agents themselves — you don't need to run them manually.
Configuration
Override in .claude/settings.json or .claude/settings.local.json:
{
"env": {
"SUPERCHARGE_MAX_RECURSION_DEPTH": "3",
"SUPERCHARGE_MAX_TURNS": "50"
}
}
| Variable | Default | Purpose |
|---|---|---|
SUPERCHARGE_MAX_RECURSION_DEPTH |
5 |
How many levels deep workers can spawn sub-workers |
SUPERCHARGE_MAX_TURNS |
(none) | Limit worker turns per invocation |
SUPERCHARGE_FAST_MODELS |
haiku |
Models that use fast (fire-and-forget) worker mode |
Branching and releases
main— stable releases, what marketplace users getbeta— pre-release testing via local clone- Feature branches merge into
beta, thenbetaintomain
Version format follows PEP 440: 0.4.0 (stable), 0.4.0b1 (beta). See .claude/CLAUDE.md for details.
Developer docs
- docs/stack-propagation.md — env var, context, and identifier flow through the orchestrator/agent/worker stack
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file supercharge_ai-0.4.2.tar.gz.
File metadata
- Download URL: supercharge_ai-0.4.2.tar.gz
- Upload date:
- Size: 660.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
45307f63233a13ab618539ae6985371e8dd0f249813d2a48a2a8de2e7baef2e1
|
|
| MD5 |
2d7a00e625ced3ac9cfcf3834dd2d146
|
|
| BLAKE2b-256 |
c8590866a40851ab5880ae950532b7a6a654726fd531e7c896b631cf87792e79
|
Provenance
The following attestation bundles were made for supercharge_ai-0.4.2.tar.gz:
Publisher:
publish.yml on ac8ai/Supercharge-AI
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
supercharge_ai-0.4.2.tar.gz -
Subject digest:
45307f63233a13ab618539ae6985371e8dd0f249813d2a48a2a8de2e7baef2e1 - Sigstore transparency entry: 1152066919
- Sigstore integration time:
-
Permalink:
ac8ai/Supercharge-AI@a31f160e65eb8535f1d195d8fb5da1f1dd40d3c3 -
Branch / Tag:
refs/tags/v0.4.2 - Owner: https://github.com/ac8ai
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@a31f160e65eb8535f1d195d8fb5da1f1dd40d3c3 -
Trigger Event:
push
-
Statement type:
File details
Details for the file supercharge_ai-0.4.2-py3-none-any.whl.
File metadata
- Download URL: supercharge_ai-0.4.2-py3-none-any.whl
- Upload date:
- Size: 428.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e2852f76273f4992002c94907df5b32699da75489a78df4482a6ff12b27a7973
|
|
| MD5 |
895a86c5deda2f7963720d4f0fa1a02d
|
|
| BLAKE2b-256 |
daa5e429da39f9612a811610ff1cb85ee4f0ee89fc1c9adb3042c88a730e46a8
|
Provenance
The following attestation bundles were made for supercharge_ai-0.4.2-py3-none-any.whl:
Publisher:
publish.yml on ac8ai/Supercharge-AI
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
supercharge_ai-0.4.2-py3-none-any.whl -
Subject digest:
e2852f76273f4992002c94907df5b32699da75489a78df4482a6ff12b27a7973 - Sigstore transparency entry: 1152067089
- Sigstore integration time:
-
Permalink:
ac8ai/Supercharge-AI@a31f160e65eb8535f1d195d8fb5da1f1dd40d3c3 -
Branch / Tag:
refs/tags/v0.4.2 - Owner: https://github.com/ac8ai
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@a31f160e65eb8535f1d195d8fb5da1f1dd40d3c3 -
Trigger Event:
push
-
Statement type: