Multica
vlatest
Open-source orchestration for AI agent teams -- assign issues, track progress kanban-style, compound skills
What's included
- Multica server -- backend, web UI, and PostgreSQL from official GHCR images
- Works with Claude Code, Codex, OpenCode, OpenClaw, Hermes, and more
- Caddy -- reverse proxy with auto-HTTPS
- Measured footprint -- the whole stack idles around 100 MB of RAM
After install
- Create your account in the web UI (verification codes print to backend logs until an email provider is configured)
- Install the multica CLI on the machines where your agents run
- Connect them to your server: multica setup self-host
How the install works
Generated from the install script itself -- these are the exact phases it runs on your server.
- 1.Pre-flight checks
- 2.Opening firewall
- 3.Installing system dependencies
- 4.Installing Docker
- 5.Installing Multica
- 6.Starting Multica
- 7.Configuring public origin
- 8.Installing Caddy
- 9.Configuring Caddy
Supported Operating Systems
Ubuntu 24Ubuntu 25Debian 12Debian 13Rocky 9Rocky 10Alma 9Alma 10
Requirements
- RAM
- 1GB minimum
- Disk
- 10GB minimum
Configuration
| Variable | Default | Description |
|---|---|---|
| MULTICA_HOST | server hostname | Hostname or IP for the web UI. Hostnames get auto-HTTPS via Let's Encrypt. |
5 installsOfficial website →
Changelog
v1.0.22026-07-13
- /ws and /api/* now route to the backend through Caddy per the upstream self-host guide -- remote agent daemons could never connect before
- .env (JWT signing key, database password) no longer world-readable
- Connect instructions now pass --server-url/--app-url (the bare command pointed at localhost on the agent machine)
- Webhook rate limiting sees real client IPs (MULTICA_TRUSTED_PROXIES)
v1.0.12026-07-13
- Default host now uses the public IP / verified rDNS -- the public URL and FRONTEND_ORIGIN now match how users actually reach the server
- Local smoke-test support via the VIRTUA_BASE_URL override
v1.0.02026-07-12
- Initial release -- self-host stack via official images with public origin configured