Skip to main content

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:

  1. Plans — decomposes your request into scoped tasks
  2. Delegates — sends each task to a specialized agent (code, review, research, etc.)
  3. Recurses — agents can spawn workers, workers can spawn sub-workers (up to 5 levels deep)
  4. 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 get
  • beta — pre-release testing via local clone
  • Feature branches merge into beta, then beta into main

Version format follows PEP 440: 0.4.0 (stable), 0.4.0b1 (beta). See .claude/CLAUDE.md for details.

Developer docs

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

supercharge_ai-0.4.1.tar.gz (660.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

supercharge_ai-0.4.1-py3-none-any.whl (428.4 kB view details)

Uploaded Python 3

File details

Details for the file supercharge_ai-0.4.1.tar.gz.

File metadata

  • Download URL: supercharge_ai-0.4.1.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

Hashes for supercharge_ai-0.4.1.tar.gz
Algorithm Hash digest
SHA256 52aea294140a77106a328fcca270b0d7e601d5a2f75ff7e5d89dfc829de11b8f
MD5 742c54a4b9a5fa9f32506a76bafb5c55
BLAKE2b-256 2a677f1e71ac7ad940860b5f4cede2239a8b475a1c96d1736789669dc5a8f7dd

See more details on using hashes here.

Provenance

The following attestation bundles were made for supercharge_ai-0.4.1.tar.gz:

Publisher: publish.yml on ac8ai/Supercharge-AI

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file supercharge_ai-0.4.1-py3-none-any.whl.

File metadata

  • Download URL: supercharge_ai-0.4.1-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

Hashes for supercharge_ai-0.4.1-py3-none-any.whl
Algorithm Hash digest
SHA256 6fcb233fac1b88dc06452340bbb5fd71733dd1654006258bc24edb63b31c154b
MD5 79be0ca7540d71ac04c6c625e65082b5
BLAKE2b-256 41dcd8b6d710be380bfed174e0318b7d69f64a1a66f91c0d593915793948124e

See more details on using hashes here.

Provenance

The following attestation bundles were made for supercharge_ai-0.4.1-py3-none-any.whl:

Publisher: publish.yml on ac8ai/Supercharge-AI

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page