Multi Agent Evolution Framework — Data skill for Claude Code
Multi-Agent Coding Orchestration Framework, Governed, CLI-agnostic, with HarnessX inspired gated in-process tool loop, typed processor pipeline, content-hashed configs, golden evals, & bounded (AEGIS.
How to install Multi Agent Evolution Framework
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open CJ-coding-apps/Multi-Agent-Evolution-Framework and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Multi Agent Evolution Framework does
Multi-Agent Coding Orchestration Framework, Governed, CLI-agnostic, with HarnessX inspired gated in-process tool loop, typed processor pipeline, content-hashed configs, golden evals, & bounded (AEGIS-lite) harness evolution. Apache-2.0.
Alternatives in Data
- Agentlas Storm — Run a force-robust Stormbreaker loop — route to real agents, execute a verified pipeline to completion 1.1k ★
- Ralph The Marketer - Autonomous Copywriter Loop — You are starting the Ralph the Marketer autonomous copywriting agent 698 ★
- Graph Engineering — Graph engineering for AI agents: the 9-stage knowledge-graph pipeline (translated from SEU's graduate course) 452 ★
README
MAF — Multi-Agent Framework
CLI-agnostic orchestration for code-modifying agents. MAF plans a DAG of agent tasks, dispatches each node to a named role (coder, tester, security, reviewer) with its own tool allowlist and policy bindings, and emits a signed SLSA-style attestation bundle for every run.
The framework wraps any of several backend LLM CLIs — Claude Code, Gemini, Codex, Ollama, or OpenRouter — behind a single adapter interface, then layers:
- Per-role dispatch — each DAG node runs as a specific role with its own system prompt, allowed tools, and policy rules. See docs/ROLES.md.
- Two execution modes per role —
cli(opaque single invocation, the default) orin-process(a gated multi-turn agent loop where MAF intercepts every tool call). See In-process execution below. - Typed processor pipeline — per-turn behavior (prompt assembly, secret redaction, transcript, security gate) is a bundle of hook-indexed
Processors with contract-enforced, permitted mutations. See@maf/processors. - Policy engine — minimatch-based path globs, agentRole predicates, and Cypher memory-pattern queries. Three verdicts: Allow / Deny / Escalate-for-approval.
- Memory — KuzuDB graph for structured run history (tasks, failures, tool invocations) plus an LCM context engine for transcript compression and retrieval.
- Automatic security gate — every coder diff is reviewed by a security agent in parallel with the human review gate. Critical/high findings block the run (on both execution paths, regardless of run outcome).
- Secret redaction — genuine credential formats (API/LLM/cloud keys, tokens, private keys) are stripped from tool output before it reaches the model history, transcript, memory graph, or the signed attestation. The attestation stays byte-faithful except those secret substrings.
- Attestation — every run produces a signed in-toto bundle recording the toolchain,
Related Skills
Tokenman
A self-evolving scaffold for autonomous web projects. 9 workflows, hourly self-evolution, self-healing pipelin
Agent Loop Skills
Loop until it's better — drop-in agentic loops (autoresearch, scientific writing, data analysis, code/SQL/prom
Grok
AI dialogue orchestration via Grok with multiple modes (loop, debate, podcast, pipeline, dynamic, research)
AI Agent Rules
Manage configs for Claude Code, Codex, Gemini CLI, Goose, and Amp from one repo — symlinks, merge pipeline, pr
Add Background Job
Implement background job processing with queue system. Set up job queue using Bull/BullMQ with Redis. Create j
Dd Context
Open the Company Data Context department (think stage) and route the request to one of its 9 atomic tasks. Cre
Related Agents
AI Eval Designer
Use this agent to design a risk-tiered evaluation set for an AI feature. Trigger when the user says "design ev
Signature Historian
Drift / change / evolution tracker. Ships with CogSig for signature-drift detection across sessions + availabl
Docstring Writer
Adds/refreshes docstrings and doc-comments for changed source in the orchestration deliver stage, then leaves