agentforge
⚒️ AgentForge
Wo KI-Agenten geschmiedet werden — Orchestrierung für Claude Code & Codex
Gepflegt von Soulcynics404 · Harsshh
Quick Start · Installation · Claude-Code-Integration · Swarm-Befehle · MCP-Server · Dokumentation
Agent = Modell + Harness. Das Modell schreibt; der Harness gibt ihm Werkzeuge, Speicher, Schleifen, Sandboxes und Kontrollen, damit es tatsächlich arbeiten kann. AgentForge ist dieser Harness — die Ausführungsebene um Claude Code und Codex, die 100+ spezialisierte Agenten, koordinierte Swarms, selbstlernenden Speicher und Unternehmens-Schutzmechanismen hinzufügt. Damit Agenten nicht nur laufen, sondern zusammenarbeiten.
AgentForge ist ein aktiv gepflegter Fork von Ruflo (ehemals claude-flow) von rUv, unter der MIT-Lizenz umbenannt und unabhängig gepflegt. Alle Anerkennung für die ursprüngliche Architektur gebührt dem Upstream-Projekt und seinen Mitwirkenden.
✨ Was du bekommst
User ──▶ AgentForge (CLI / MCP) ──▶ Router ──▶ Swarm ──▶ Agents ──▶ Memory ──▶ LLM Providers
▲ │
└────────────────── Learning Loop ◀──────────────────────┘Funktion | Was es bedeutet | |
🧠 | Selbstlernender Speicher | HNSW-Vektorsuche über Sitzungen hinweg — Agenten merken sich, was funktioniert hat, und nutzen es wieder |
🐝 | Koordinierte Swarms | Hierarchische, Mesh- und adaptive Topologien mit 100+ Spezialisten-Agententypen |
🔀 | Intelligentes Modell-Routing | 3-stufiges Routing: deterministischer Codemod → Haiku → Sonnet/Opus (weniger zahlen, schneller laufen) |
🪝 | Hooks + Beobachtbarkeit | Pre/Post-Edit-Hooks, Sitzungs-Lebenszyklus-Tracking, 12 Hintergrund-Worker |
🔌 | MCP-Server | 300+ Werkzeuge für jeden MCP-fähigen Client (Claude Code, Cursor, Zed…) |
🧩 | Plugin-Ökosystem | ADRs, DDD, Sicherheitsaudits, Kosten-Tracking, Browser-Automatisierung & mehr |
🛡️ | Policy-Engine | Aktionsfreigaben, Entscheidungs-Ledger, Sicherheitshüllen für den Unternehmenseinsatz |
Related MCP server: hAIveMind MCP Server
📦 Installation
Voraussetzungen: Node.js ≥ 20 · npm ≥ 9 · Claude Code oder Codex CLI installiert & authentifiziert (Agenten führen über diese Harnesses aus — AgentForge koordiniert)
# Run directly (no install)
npx ruflo --version
# Or install globally
npm install -g rufloHinweis: Der Paketname zur Laufzeit stammt vom Upstream (
rufloauf npm). Projektidentität, Branding und Pflege liegen bei AgentForge.
🚀 Quick Start
1️⃣ In deinem Projekt initialisieren
cd my-project
npx ruflo initDas erstellt:
my-project/
├── .claude/ # Claude Code settings + hook configs
├── .agentforge/ # memory DB, session state
├── .agents/skills/ # cross-agent skill registry
└── CLAUDE.md # project rules wired for orchestration2️⃣ Health-Check
npx ruflo doctor --fix # verifies Node, MCP servers, memory DB, API keys3️⃣ Claude Code starten und einfach… reden
Nach init öffnest du Claude Code normal — Hooks leiten Aufgaben automatisch an Swarms weiter, lernen aus erfolgreichen Mustern und koordinieren Agenten im Hintergrund:
you: "Build a REST API with auth, tests, and docs"
→ planner agent breaks it down
→ coder agents build in parallel
→ reviewer agent checks output
→ memory stores what worked🔗 Mit Claude Code integrieren
Automatisch (empfohlen)
npx ruflo init verdrahtet alles: MCP-Registrierung, Hooks in .claude/settings.json, Skills und CLAUDE.md.
Manuelle MCP-Registrierung
Füge zu deiner Claude-Code-MCP-Konfiguration (~/.claude.json oder Projekt-.mcp.json) hinzu:
{
"mcpServers": {
"agentforge": {
"command": "npx",
"args": ["ruflo", "mcp", "start"]
}
}
}Danach kannst du in Claude Code direkt 300+ Werkzeuge aufrufen: memory_search, swarm_init, agent_spawn, task_orchestrate, neural_train und mehr.
Als Claude-Code-Plugin installieren
# From the Claude Code prompt:
/plugin marketplace add Soulcynics404/AgentForge
/plugin install agentforge@AgentForgeDas Plugin bündelt Slash-Befehle (/forge-init, /forge-swarm, /forge-status) sowie den Kern-Skill-Satz aus plugin/skills/.
Mit anderen Agenten integrieren
Harness | So geht's |
Codex CLI |
|
Cursor / Windsurf | Zeige deren MCP-Konfiguration auf denselben |
Beliebiger MCP-Client | Derselbe Endpunkt — AgentForge ist harness-agnostisch |
🐝 Swarm-Koordination
# Initialize a swarm with a topology
npx ruflo swarm init --topology hierarchical --max-agents 8
# Spawn specialist agents
npx ruflo agent spawn --type coder --name backend-dev
npx ruflo agent spawn --type reviewer --name qa-bot
npx ruflo agent spawn --type architect --name system-design
# Orchestrate a task across them
npx ruflo task create --description "Build auth module with tests"
npx ruflo swarm start
# Watch progress
npx ruflo swarm statusTopologien: hierarchical (königinnen-geführt) · mesh (Peer-to-Peer) · adaptive (selbstorganisierend) · ring · star
AgentForge-Befehle erstellen Koordinationsdatensätze — das eigentliche Bauen übernehmen deine Claude-Code-/Codex-Agenten. Das richtige mentale Modell:
swarm init→ richtet den Koordinationszustand einDeine Claude-Code-Sitzung erledigt die Arbeit (schreibt Code, führt Tests aus)
memory store→ speichert, was funktioniert hat, für das nächste Mal
Hör nicht auf, nachdem du einen Swarm-Befehl aufgerufen hast — arbeite weiter; der Harness koordiniert während du baust.
🧠 Speichersystem
# Store a pattern that worked
npx ruflo memory store --key "auth-pattern" --value "JWT+refresh rotation" --namespace patterns
# Search past learnings before starting new work
npx ruflo memory query "authentication best approach"
# Session persistence
npx ruflo session save && npx ruflo session resume --latestDer Speicher nutzt HNSW-Vektorsuche über einen SQLite/RVF-Speicher — semantisch ähnliche Muster tauchen auch dann auf, wenn die Schlüsselwörter abweichen.
🖥️ MCP-Server
Führe AgentForge als eigenständigen MCP-Server aus, den jeder MCP-Client konsumieren kann:
npx ruflo mcp start # stdio mode (default)
npx ruflo mcp start --port 3000 # HTTP/SSE mode
npx ruflo mcp tools # list all exposed toolsWerkzeugfamilien: memory_*, swarm_*, agent_*, task_*, neural_*, hooks_*, policy_*, performance_* — vollständiger Katalog.
📚 Dokumentation
Dokument | Inhalt |
Vollständige Referenz: Funktionen, Speicherformat, programmatische API | |
Gebündelte Skill-Bibliothek (agentdb, browser, neural, dual-mode…) | |
Agent-Anweisungen & Arbeitsteilungsmodell | |
Versionshistorie | |
Upstream-Dokumentation |
🤝 Mitwirken
Issues und PRs sind willkommen! Bei größeren Änderungen bitte zuerst ein Issue eröffnen. Upstream-Beiträge sollten an ruvnet/ruflo gehen; dieser Fork verfolgt das Upstream und konzentriert sich auf Branding, Verpackung und Community-Pflege.
📄 Lizenz
MIT — Originalcode © 2024–2026 ruvnet. Fork-Pflege & Rebranding © 2026 Harsshh (Soulcynics404).
⚒️ Schmiede klüger. Liefert gemeinsam.
This server cannot be deployed
Maintenance
Related MCP Connectors
One MCP endpoint for Claude, GPT & Gemini: 100+ tools + no-code connectors + agent workers.
MCP-first toolbox for agents: KV storage, auth, queue, and utility tools. Free in early access.
MCP server for your apps' tools and custom tools, plus hosted AI agents and approval-gated workflows
The OpenRouter for tools. One MCP connection gives any AI agent 254 hosted tools, pay per call.
Related MCP Servers
- AlicenseDqualityDmaintenanceAI-native orchestration layer with 80+ tools for task management, code editing, browser automation, terminal control, and persistent memory across CLI, local MCP, and cloud deployments.699 npm31ISC
- AlicenseNot gradedqualityCmaintenanceEnables AI agents to share knowledge, coordinate tasks, and maintain persistent memory across distributed infrastructure with secure vaults and 130+ MCP tools.7MIT
- AlicenseNot gradedqualityBmaintenanceEnables multi-agent and human collaboration through MCP with scoped rooms, invites, @mentions, task claims, file locks, and push delivery to Claude Code, Codex, and Cursor. Provides cross-company safety, human review, and MCP/A2A protocols for coordinated agent work.18 npmApache 2.0
- FlicenseNot gradedqualityAmaintenanceEnables AI assistants to save and retrieve code snippets, perform semantic vector search, generate code style guides and wiki documentation, and orchestrate multi-agent workflows through MCP tools.-