Skills Atlas · Multica Coding Agent issue-board collaboration platform (open source, supports 10 CLI agents, can be self-hosted)

Document type
Atlas
Updated
Reading time
14 min

Multica connects coding agents to an issue board, stores reusable Skills, and supports cloud or self-hosted workflows for teams and agencies.

SourceOpen original report
Document details
multica-ai/multica
stars
34.4K
forks
4.1K
Data as of

multica-ai / multica is an open-source management platform connecting coding agents such as Claude Code, Codex, and Cursor Agent to an issue board. Issues can be assigned directly to agents, which write code, report blockers, and leave comments autonomously. Every solution is stored in a structured form as reusable Skills for later issues to reference directly. Code never leaves your machine or self-hosted server.

Supported agents
10CLI AgentsClaude Code · Codex · OpenClaw · OpenCode · Hermes · Gemini · Pi · Cursor Agent · Kimi · Kiro CLI.
Deployment modes
Cloud + Self-HostThe multica.ai cloud edition or self-hosting with Docker Compose. Code does not pass through Multica servers.
Technology stack
Next.js 16 · GoFrontend Next.js 16 App Router, backend Go single-file binary, PostgreSQL 17 + pgvector.
Verification date
Apr. 2026v0.2.20 · Apache 2.0 license · Reached GitHub Trending #5.

01FROM THE EDITOR · APRIL 2026 · MULTICA × HUMAN-AGENT TEAM

The 2026 engineering workflow shift: the agent collaboration management layer

  1. The agent's issue-board role: an assignable collaboration unit.

    Multica puts agents on the issue board so they can comment, open issues, and report blockers like humans. The workflow moves from an individual productivity tool to a team collaboration system. PMs can track agent status without switching tools.

  2. Reusable Skills: each solved problem is stored as a structured reusable playbook.

    Every problem an agent solves is stored as a reusable playbook for the next agent or issue to reference directly. The team accumulates executable SOPs. For consulting agencies and freelance teams, this turns client-delivery experience into reusable assets.

  3. Local execution and vendor neutrality: code does not pass through Multica servers.

    Agents execute in a local daemon or self-hosted cloud, and code never passes through Multica servers. It supports 10 CLI agents, including Claude Code, Codex, Cursor Agent, Gemini, and Kimi. Each issue can specify a preferred agent, without relying on a single vendor. The Apache 2.0 license and self-hosting option meet the minimum compliance requirements for enterprise procurement.

02Teammate · Skills · RuntimeApache 2.0

Feature overview

Five core capabilities cover issue-board agent assignment, Skills storage and reuse, execution across machines, and multi-workspace isolation. Each corresponds directly to everyday team operations.

Feature overview

FEATURES · TEAMMATES · SKILLS · RUNTIMES · APRIL 2026

Rank 01/05

Reusable Skills · Skill compounding

Structured Skill storage for every solved problem

After an agent solves an issue, the solution is automatically stored as a reusable playbook

The core difference from other agent runners: after an agent solves an issue, the solution itself is stored in a structured form for later issues to reference, combine, and modify. For consulting agencies or freelance teams, this converts client-project knowledge, such as payment and logistics integration, Headless transitions, and Webflow migrations, into reusable assets, making delivery of a second similar project faster.

  • ✓ Core difference
  • Skill compounding
  • Reuse across issues
  • Team assets
/
05
Mechanism
SkillCompound
Intended users
Consulting / Freelance
Storage
pgvector

Rank 02

Agents as Teammates · Agents on the team

Agent board comments and reports

Agents appear beside humans on the board, accepting issue assignments, leaving comments, and reporting blockers

Create issues with multica issue create and assign them to a colleague or agent. The agent picks up the issue, writes code, leaves blockers as comments, and opens sub-issues. PMs track human and agent progress on the same board without switching tools.

  • Issue Board
  • Comment / Blocker
  • Shared human-agent view
Interface
IssueBoard
Assignees
Human +Agent

Rank 03

Autonomous Execution · Autonomous runs

WebSocket live streaming and proactive reporting

Complete lifecycle management with proactive blocker reports

Agents stream progress through WebSocket throughout a task; the backend uses gorilla/websocket. You do not need to wait at the terminal. An agent proactively reports blockers when stuck and writes the result into the issue when the task succeeds.

  • Real-time
  • WebSocket Streaming
  • Proactive blocker reports
Transport
WebSocket
Backend
Go +gorilla

Rank 04

Unified Runtimes · Shared execution environments

One dashboard for local daemons and cloud runtimes

The CLI auto-detects 10 installed agents and manages them in one dashboard

multica daemon start starts the local runtime. The CLI automatically detects agents installed on PATH, including Claude Code, Codex, Cursor Agent, Gemini, Hermes, Kimi, Kiro, OpenCode, OpenClaw, and Pi, adding all of them to the routing list. Local and cloud runtimes can run simultaneously, with their status shown in one dashboard.

  • 10 CLI auto-detect
  • Local + Cloud
  • Single dashboard
CLI count
10 Agents
Startup
multicadaemon

Rank 05

Multi-Workspace · Multiple workspaces

Workspace-level isolation and cross-team management

For agencies, freelance teams, and multiple-client scenarios

Each workspace is independently isolated, with issues, Skills, agent settings, and permissions completely separate. Agencies can create a separate workspace for each client; their Skills do not interfere with one another, while operations and accounts share one infrastructure. Suitable for freelance teams requiring client confidentiality.

  • Workspace isolation
  • Skills do not cross
  • Agency focus
Isolation level
Workspace
Intended users
Multi-tenant

03Brew · Curl · DockermacOS / Linux / Win

Installation and setup

Five main installation paths cover single-line brew, curl scripts, PowerShell, full Docker Compose self-hosting, and the four basic quickstart commands. They cover all scenarios from personal trials to enterprise deployment.

Installation and setup

HOMEBREW · INSTALL SCRIPT · DOCKER · QUICKSTART

Rank 01/05

brew install · Recommended for macOS / Linux

Homebrew installation with one command

Recommended for macOS / Linux; run multica setup afterward for initial setup

brew install multica-ai/tap/multica. Then run multica setup for interactive setup, including account authentication, starting the local daemon, and detecting installed agent CLIs automatically. Suitable for individual developers and users evaluating the platform for the first time.

  • ✓ Official recommendation
  • macOS / Linux
  • One command
  • Interactive setup
/
05
Platform
macOSLinux
Command
brewinstall
Next
multicasetup

Rank 02

install.sh · One-line curl installation

No Homebrew environment: curl script installation

A plain shell installer for macOS / Linux

curl -fsSL https://raw.githubusercontent.com/multica-ai/multica/main/scripts/install.sh | bash. The script detects the operating system and architecture, then places the binary on the appropriate PATH. Suitable for CI, Docker base images, and Linux servers without Homebrew.

  • Plain shell script
  • CI / Docker friendly
  • No Homebrew needed
Intended users
CI /Server
Command
curl |bash

Rank 03

install.ps1 · Windows PowerShell

Windows PowerShell installation

One-step installation with irm + iex

irm https://raw.githubusercontent.com/multica-ai/multica/main/scripts/install.ps1 | iex. Windows developers do not need WSL or a third-party package manager first; PowerShell 7+ is sufficient. After installation, use multica setup for initial setup.

  • Native Windows
  • No WSL needed
  • irm + iex
Platform
Windows
Shell
PowerShell7+

Rank 04

Self-Host · Docker Compose self-hosting

Enterprise self-hosting

Docker Compose + setup wizard; code never leaves the server room

curl -fsSL .../install.sh | bash -s -- --with-server plus multica setup self-host. For manual deployment, use docker compose -f docker-compose.selfhost.yml up -d. The backend is a Go single-file binary using Chi router, sqlc, and gorilla/websocket; the database is PostgreSQL 17 + pgvector. The default ports are frontend 3000 / backend 8080. Generate JWT_SECRET with openssl rand -hex 32.

  • ✓ Enterprise compliance friendly
  • Docker Compose
  • PostgreSQL 17
  • pgvector
Deployment
Self-Host
Ports
3000 /8080

Rank 05

CLI Quick Start · Four commands

The four basic commands of Quickstart

setup → daemon → issue create → issue list

multica setup (initial setup, authentication, daemon startup) → multica daemon start (start the local runtime) → multica issue create (create an issue) → multica issue list (list all workspace issues). Together with the web dashboard, these handle everyday work without learning an additional SDK.

  • CLI-first
  • Four-command start
  • No SDK barrier
Command count
4 Core
Learning curve
10 min

04POWER-USER PATTERNS · CLI · ENV · CHAIN-WITH

Four easily overlooked operations in README and SELF_HOSTING.md

Advanced usage

These four operations come directly from official documentation but are easily skipped during quickstart. Understanding these operations gives a clearer view of Multica's design than the initial quickstart.

Rank 01

Tip · CLI Auto-Detect

multica setup agent auto-detection

No manual setup of each of the 10 CLIs

On its first run, multica setup scans agent CLIs installed on PATH, including Claude Code, Codex, Cursor Agent, Gemini, Hermes, Kimi, Kiro, OpenCode, OpenClaw, and Pi. Results appear directly in the dashboard, and every agent can be assigned an issue. After adding an agent, run multica setup again to detect it.

  • ✓ One-step scan
  • 10 CLIs
  • No manual setup
Command
multicasetup

Rank 02

Tip · JWT_SECRET and RESEND_API_KEY

Two required environment variables for self-hosting

Generate the key with openssl and send verification email with Resend

Generate JWT_SECRET with openssl rand -hex 32; do not use online generators or hardcoded strings. RESEND_API_KEY is the officially recommended email verification option, keeping self-hosted registration and login consistent with the cloud edition. For local testing, MULTICA_DEV_VERIFICATION_CODE can bypass email, but must never be enabled in production.

  • openssl rand
  • Resend Email
  • Required in production
Scenario
Self-Host

Rank 03

Tip · Live progress over WebSocket

WebSocket live progress and asynchronous work

The dashboard shows progress during long tasks and automatically records a blocker comment when an agent gets stuck

The backend uses Go + gorilla/websocket for live progress updates. During long tasks, the dashboard gradually displays actions, commits, and blockers. You can work on other tasks while the agent executes, then return to review its results after it commits. When stuck, the agent proactively writes the blocker into an issue comment.

  • WebSocket
  • Proactive blocker reports
  • Asynchronous workflow
Advantage
AsyncWorkflow

Rank 04

Tip · Integrating Karpathy CLAUDE.md

Multica execution layer and Karpathy CLAUDE.md behavioral discipline layer

Two repos by the same author (Forrest Chang) that can be used together given their design

Multica and forrestchang / andrej-karpathy-skills are two projects by the same author, Forrest Chang. Multica assigns issues to agents and manages execution; Karpathy CLAUDE.md defines agent behavior. Commit it into each Multica workspace's project repo, and agents automatically apply four principles during issue execution, reducing the chance of over-engineering and drive-by refactors.

  • ✓ Same-author combination
  • Execution + discipline
  • CLAUDE.md commit
Combination
Multica +Karpathy

05Team · Multi-tenant · PipelineTenten Playbooks

Practical applications

Five Multica workflow patterns commonly used by Tenten for delivery, covering personal projects, team sprints, and agencies managing multiple clients in parallel. Each corresponds to a platform capability disclosed in README.

Practical applications

REAL-WORLD WORKFLOWS · TEAM PATTERNS · TENTEN PLAYBOOKS

Rank 01/05

Pattern · Issue → Agent → Skill

Issue → Agent → Skill storage: structured solutions for later issues to reference

More consistent Skill storage with Karpathy CLAUDE.md defining success criteria

Create an issue with multica issue create, clearly define success criteria, and assign it to an agent; combining this with Karpathy CLAUDE.md makes the process more consistent. After solving it, the agent stores commits, reasoning, and encountered problems as a Skill. When a similar issue appears, a new agent reads the existing Skill directly instead of exploring the solution from scratch.

  • ✓ Tenten's main recommendation
  • Issue → Skill storage
  • With Karpathy CLAUDE.md
  • Reused experience improves delivery efficiency
/
05
Key action
Issue→ Skill
Benefit
Experience as an asset
Combination
+ KarpathyCLAUDE.md

Rank 02

Pattern · Humans and agents on one board

Agents and engineers on the same board

PMs do not need another tool to check agent progress

Human and agent issues appear on the same board. During sprint planning, PMs assign automatable issues to agents and keep stakeholder-alignment tasks with humans. Agent comments, sub-issues, and blockers are visible at the same level as human activity; standard PM workflows need no changes.

  • Sprint Planning
  • Same Board
  • Shared human-agent pace
Intended users
Sprint /Standup
Interface
Issue Board

Rank 03

Pattern · Code stays on your infrastructure

Local-daemon agent execution without sending code outside

Enterprise compliance and Apache 2.0 licensing allow procurement approval

Agents execute in a local daemon or self-hosted cloud, and code never passes through Multica servers. For scenarios involving NDAs, data-protection laws such as GDPR and the Personal Data Protection Act, or clients requiring code to remain internal, local execution is a prerequisite for compliant deployment. Apache 2.0 licensing makes procurement legal review easier to pass.

  • ✓ NDA / GDPR friendly
  • Local execution
  • Apache 2.0
Compliance
NDA /GDPR
Execution location
Local /Self-Host

Rank 04

Pattern · Workflows with multiple agents

Task allocation for different agents

10 CLI auto-detect with a preferred agent per issue

Multica CLI detection lets one workspace schedule Claude Code for complex refactoring, Codex for pure-function logic, Cursor Agent for small fixes inside the IDE, Gemini for large-context tasks, and Kimi or Hermes for regional-language or long-context scenarios. Specify a preferred agent when dispatching an issue and choose tools for the task type.

  • 10 CLI routing
  • Task routing
  • No single-model lock-in
Scheduling
Per-IssueAgent
Vendor
Neutral

Rank 05

Pattern · Separate workspaces for each client

Agency management of multiple clients in parallel

One workspace per client, with isolated Skills

Tenten’s approach: create a workspace for each new client on one self-hosted Multica installation. Client A’s Shopify Plus, client B’s Webflow, and client C’s Headless Sanity knowledge accumulate separately without interference. There is one operations setup and one infrastructure; compared with deploying a separate tool for each client, costs and operational burden are clearly lower.

  • Tenten internal practice
  • Skills do not cross
  • Shared infrastructure
Scenario
Multi-tenant
Isolation
Per-Workspace

06COMMUNITY PULSE · TRENDING · REVIEWS · COMPARISON

Background to Multica's rapid engineering-community adoption in 2026

Community observations

Four sources explain Multica's rapid adoption through GitHub Trending figures, editorial reports from AI tool review sites, and an engineer's blog comparison.

Rank 01

GitHub Trending · #5

Trending No. 5 and 1,724 stars in one day

A representative case in the 2026 agent collaboration framework wave

Multica reached GitHub Trending #5 during a certain period and gained 1,724 stars in one day. For a newly launched self-hosted tool, this growth primarily came from feature-driven sharing rather than advertising. In the same period, ARK Invest’s Big Ideas 2026 report said AI agent task duration grew 5–6 times during 2025, increasing demand for the platform layer.

  • ✓ Trending #5
  • 1.7k stars in one day
  • 2026 platform demand
Metric
Trending#5

Rank 02

AgentConn · Detailed review

"AI Coding Agents as Real Teammates"

The core positioning from an AI tool review site

AgentConn's long review positions Multica as a representative platform for bringing coding agents into issue-board collaboration. It focuses on the issue board and skill compounding, matching README's emphasis. The report says AI Coding Agents as Real Teammates describes the product difference more accurately than another agent runner.

  • Third-party review
  • Real Teammates
  • Skill Compounding
Source
AgentConn

Rank 03

Flowtivity · Blog coverage

"Turning AI Coding Agents Into Real Teammates"

The AI workflow site's perspective

Flowtivity writes from the perspective of turning AI into workflows, explaining the architectural significance of agents becoming collaboration units rather than individual tools and the effects on workflow automation and PMO toolchain integration. The article also emphasizes vendor neutrality and self-hosted deployment for enterprise procurement.

  • Workflow site
  • PMO perspective
  • Vendor Neutral
Source
Flowtivity

Rank 04

Arun Baby · Engineering blog comparison

"Hermes is an agent that grows, while Multica is a platform where teams grow with agents"

Positioning compared with hermes-agent

Arun Baby compares Multica and hermes-agent in his AI agents series. "The key difference is that hermes-agent is about an agent that grows with you, while multica is about a platform that helps your team grow with agents." This comparison positions Multica as the collaboration layer, rather than the agent itself. It does not compete directly with tools such as Claude Code and Cursor Agent; it is built on top of them.

  • ✓ Comparison
  • vs hermes-agent
  • Collaboration layer vs agent
Author
Arun Baby

07FROM THE TENTEN CMO OFFICE — FOR ENGINEERING TEAMS

Starting points by role

Action plan

Multica serves four roles: individual developers, engineering teams, consulting agencies, and enterprise IT. Below are Tenten's common initial configurations for clients, grouped by role.

01 · Individual developer · Solo

brew install and the first issue

brew install multica-ai/tap/multica → multica setup → create the first issue and assign it to a Claude Code agent. Completing one issue verifies the Skill storage cycle. Register directly at multica.ai for the free cloud edition.

02 · Engineering team · Engineering

Issue workflow migration to Multica

Gradually migrate existing Linear / Jira sprint boards to Multica, prioritizing issues suitable for agents. Commit the CLAUDE.md from forrestchang / andrej-karpathy-skills into the repo; agents automatically apply four behavior principles during issue execution, making PR quality easier to predict.

03 · Consulting agency · Tenten Way

One workspace per client

Self-host one Multica installation and create a workspace for each new client. Client A's Shopify Plus, client B's Webflow, and client C's Headless Sanity each accumulate Skills independently. Tenten uses this foundation for delivery, storing each project's results in a structured form as reusable assets rather than leaving them in an engineer's personal Notion.

04 · Enterprise IT · Enterprise

A self-hosted + Apache 2.0 option that can pass procurement

Enterprises requiring security and legal review use the Docker Compose deployment from multica setup self-host. Frontend 3000 / backend 8080, with PostgreSQL 17 + pgvector running in the internal server room. Code does not leave the company network. The Apache 2.0 license supports commercial use, connecting the AI agent collaboration layer to the enterprise development pipeline.