The open-source managed agents platform. Turn coding agents into real teammates — assign tasks, track progress, compound skills. https://multica.ai
Find a file
yushen dcca9333ab Add Hub Console with agent management and message routing
Implement Hub that auto-connects to Gateway, manages agents via REST API,
and routes WebSocket messages to agents by payload.agentId with echo responses
sent back to the original sender.

- Add Hub with GatewayClient auto-connect, agent CRUD, and message routing
- Add Console (NestJS) with REST API and static pages (management + demo client)
- Switch Gateway registration from explicit event to query-based on connect
- Remove deprecated types (RegisterPayload, metadata, SendMessagePayload)
- Add @nestjs/serve-static for serving console UI

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-29 16:14:29 +08:00
src Add Hub Console with agent management and message routing 2026-01-29 16:14:29 +08:00
.dockerignore Add Docker support for Gateway and SDK documentation 2026-01-28 17:56:22 +08:00
.gitignore Initial project setup with multi-component architecture 2026-01-28 14:08:34 +08:00
package.json Add Hub Console with agent management and message routing 2026-01-29 16:14:29 +08:00
pnpm-lock.yaml Add Hub Console with agent management and message routing 2026-01-29 16:14:29 +08:00
README.md Add README with project overview 2026-01-28 14:09:37 +08:00
tsconfig.json Implement WebSocket Gateway with NestJS and client SDK 2026-01-28 16:46:51 +08:00

Super Multica

A multi-component architecture for distributed agent systems.

Project Structure

src/
├── agent/      # Agent module
├── gateway/    # Gateway module
├── client/     # Client module
└── shared/     # Shared types and utilities

Getting Started

pnpm install
pnpm dev

Scripts

  • pnpm dev - Run in development mode
  • pnpm build - Build for production
  • pnpm start - Run production build
  • pnpm typecheck - Type check without emitting