EveryDev.ai
Subscribe
Home
Tools

3,505+ AI tools

  • New
  • Trending
  • Featured
  • Compare
  • Arena
Categories
  • Agents2189
  • Coding1574
  • Infrastructure698
  • Marketing534
  • Projects498
  • Research456
  • Design416
  • Analytics389
  • Testing296
  • MCP290
  • Security286
  • Data262
  • Integration197
  • Prompts189
  • Communication183
  • Extensions173
  • Learning170
  • Voice151
  • Commerce135
  • DevOps123
  • Web86
  • Finance26
AI Tools by Topic
  • AI Coding Assistants
  • Agent Frameworks
  • MCP Servers
  • AI Prompt Tools
  • Vibe Coding Tools
  • AI Design Tools
  • AI Database Tools
  • AI Website Builders
  • AI Testing Tools
  • LLM Evaluations
Follow Us
  • X / Twitter
  • LinkedIn
  • Reddit
  • Discord
  • Threads
  • Bluesky
  • Mastodon
  • YouTube
  • GitHub
  • Instagram
Get Started
  • About
  • Editorial Standards
  • Corrections & Disclosures
  • Community Guidelines
  • Advertise
  • Contact Us
  • Newsletter
  • Submit a Tool
  • Start a Discussion
  • Write A Blog
  • Share A Build
  • Terms of Service
  • Privacy Policy
Explore with AI
  • ChatGPT
  • Gemini
  • Claude
  • Grok
  • Perplexity
Agent Experience
  • llms.txt
Theme
With AI, Everyone is a Dev. EveryDev.ai © 2026
    1. Home
    2. Tools
    3. opencode-config
    opencode-config icon

    opencode-config

    Multi-agent Systems

    A personal OpenCode configuration that turns Claude into a self-learning multi-agent swarm system with parallel workers, outcome-based pattern learning, and cross-agent memory.

    Visit Website

    At a Glance

    Pricing
    Open Source

    Free to clone and use under MIT license. Requires OpenCode and optional paid AI model API keys.

    Engagement

    Available On

    macOS
    API
    CLI

    Resources

    WebsiteDocsGitHubllms.txt

    Topics

    Multi-agent SystemsAgent FrameworksAI Coding Assistants

    Alternatives

    Ralph Orchestratoragent-talkmetaswarm
    Developer
    Joel HooksJoel Hooks builds developer tools and educational content fo…

    Listed Aug 2026

    About opencode-config

    opencode-config is a personal OpenCode configuration by Joel Hooks that transforms the OpenCode AI coding environment into a multi-agent swarm system. It is built on top of joelhooks/swarmtools and runs entirely inside OpenCode — it is not a standalone tool. The repository has accumulated over 500 GitHub stars since its creation in December 2025, signaling strong community interest in the approach.

    What It Is

    opencode-config is a configuration layer for OpenCode that wires together a coordinator-worker agent architecture, outcome-based learning, cross-agent session memory, and a suite of custom MCP tools. When you describe a task inside OpenCode, the system decomposes it into subtasks, spawns parallel worker agents, tracks which strategies succeed or fail, and adapts over time. Anti-patterns get detected and inverted; proven patterns get promoted. Confidence in patterns decays on a 90-day half-life unless revalidated.

    How the Swarm Learns

    The core innovation is an outcome-based learning pipeline that feeds every task execution back into a pattern maturity system:

    • Fast + success → pattern gets promoted toward "proven"
    • Slow + retries + errors → pattern gets flagged
    • >60% failure rate → auto-inverted to anti-pattern
    • 90-day half-life → confidence decays unless revalidated

    Patterns move through four maturity stages: candidate → established → proven → deprecated. This means the swarm improves with use rather than repeating the same mistakes.

    Architecture: Coordinator vs. Worker

    The system separates expensive, long-lived coordinator context from disposable worker context. The coordinator (running on Claude Sonnet) never edits code directly — it decomposes tasks, orchestrates workers, and monitors progress. Workers get focused, isolated context windows, execute their assigned tasks, checkpoint progress, and report learning signals back. The README claims this architecture produces a 70% cost reduction compared to a single-agent approach, while also improving recovery and generating better learning signals.

    Cross-Agent Memory with CASS and Hivemind

    Two memory systems extend the swarm's knowledge across sessions and agents:

    • CASS (Cross-Agent Session Search) indexes conversation histories from Claude Code, Codex, Cursor, Gemini, Aider, ChatGPT, Cline, OpenCode, Amp, and Pi-Agent, enabling semantic and full-text search across all past AI sessions before solving a new problem.
    • Hivemind (Semantic Memory) persists architectural decisions, debugging breakthroughs, and project-specific gotchas using vector search backed by the nomic-embed-text embedding model via Ollama.

    Custom Tools and MCP Servers

    The config ships 12 custom MCP tools and integrates several MCP servers:

    • UBS (Ultimate Bug Scanner) — multi-language static analysis covering JS/TS, Python, C++, Rust, Go, Java, and Ruby, checking for null safety, XSS, injection, async race conditions, and memory leaks
    • Hive — git-backed work tracker for atomic epic and subtask creation with status tracking
    • Agent Mail — file reservation and message-passing system to prevent edit conflicts between parallel agents
    • repo-autopsy — deep GitHub repo analysis using AST grep, blame, hotspots, and secret detection
    • pdf-brain — PDF and Markdown knowledge base with URL support

    MCP servers include next-devtools, chrome-devtools, context7 (library docs), fetch, Snyk (security scanning), and Kernel (cloud browser automation via Playwright).

    Setup Path

    Installation requires OpenCode itself (via install script or Homebrew), then cloning this repo into ~/.config/opencode and running bun install. Two npm CLIs are required as agent backends: opencode-swarm-plugin (swarm orchestration) and optionally cass-search (cross-agent session search). Ollama with the nomic-embed-text model is required for semantic memory features. Once installed, running /init inside OpenCode on a target repo generates an AGENTS.md workflow file. Swarms are triggered with /swarm "describe your task" from within OpenCode.

    Update: Active Development as of Early 2026

    The repository was created in December 2025 and last pushed in January 2026, with the GitHub metadata showing a last-updated timestamp of August 2026. The swarm CLI is pinned at version 0.30.0, cass at 0.1.35, and Ollama at 0.13.1. The project is MIT-licensed and actively maintained by Joel Hooks as a personal configuration that others can clone and adapt.

    opencode-config - 1

    Community Discussions

    Be the first to start a conversation about opencode-config

    Share your experience with opencode-config, ask questions, or help others learn from your insights.

    Pricing

    OPEN SOURCE

    Open Source

    Free to clone and use under MIT license. Requires OpenCode and optional paid AI model API keys.

    • Full swarm orchestration configuration
    • 25 slash commands
    • 12 custom MCP tools
    • Cross-agent session search (CASS)
    • Semantic memory (Hivemind)

    Capabilities

    Key Features

    • Multi-agent swarm orchestration with parallel workers
    • Outcome-based pattern learning with confidence decay
    • Cross-agent session search (CASS) across 10+ AI tools
    • Semantic memory (Hivemind) with vector search via Ollama
    • UBS multi-language bug scanner (JS/TS, Python, Rust, Go, etc.)
    • Coordinator-worker architecture for cost optimization
    • Git-backed work tracker (Hive) with epic/subtask management
    • Agent Mail file reservation to prevent edit conflicts
    • 25 slash commands (/swarm, /debug, /iterate, etc.)
    • 7 injectable skill packages (testing-patterns, cli-builder, etc.)
    • MCP server integrations (next-devtools, chrome-devtools, Snyk, Kernel)
    • Knowledge files for TDD, TypeScript, Next.js, Effect-TS patterns
    • Anti-pattern detection and auto-inversion at >60% failure rate
    • Cross-session learning with 90-day confidence half-life
    • AGENTS.md workflow file generation via /init command

    Integrations

    OpenCode
    Claude (Sonnet, Haiku)
    Ollama (nomic-embed-text)
    Claude Code
    Cursor
    Codex
    Gemini
    Aider
    ChatGPT
    Cline
    Amp
    Next.js
    Snyk
    Playwright (via Kernel)
    context7
    GitHub API
    API Available
    View Docs

    Ratings & Reviews

    No ratings yet

    Be the first to rate opencode-config and help others make informed decisions.

    Developer

    Joel Hooks

    Joel Hooks builds developer tools and educational content focused on modern web development and AI-assisted coding workflows. He maintains opencode-config, a multi-agent swarm configuration for OpenCode, and swarmtools, the underlying orchestration library. His work emphasizes outcome-based learning systems and cost-optimized agent architectures. He is also known for co-founding egghead.io, a platform for concise developer screencasts.

    Read more about Joel Hooks
    WebsiteGitHub
    1 tool in directory

    Similar Tools

    Ralph Orchestrator icon

    Ralph Orchestrator

    A hat-based orchestration framework that keeps AI agents in a loop until the task is done, supporting multiple backends like Claude Code, Gemini CLI, and Codex.

    agent-talk icon

    agent-talk

    A plugin for coding agents that enables them to message each other directly across sessions, machines, and teams using end-to-end encrypted relay communication.

    metaswarm icon

    metaswarm

    A self-improving multi-agent orchestration framework for Claude Code, Gemini CLI, and Codex CLI that coordinates 18 specialized AI agents through the full software development lifecycle.

    Browse all tools

    Related Topics

    Multi-agent Systems

    Platforms for creating and managing teams of AI agents that can collaborate.

    307 tools

    Agent Frameworks

    Tools and platforms for building and deploying custom AI agents.

    601 tools

    AI Coding Assistants

    AI tools that help write, edit, and understand code with intelligent suggestions.

    730 tools
    Browse all topics
    Back to all toolsSuggest an edit
    ratings
    discussions