1.8 KiB
1.8 KiB
Super Multica
Super Multica is a monorepo for a distributed AI agent framework. It includes a local-first Desktop app, CLI, Gateway/Web access, and reusable core packages.
Current Documentation Strategy
The docs set is intentionally small and high-signal. For current status and priorities, see:
docs/README.md
Monorepo Layout
apps/
cli/ @multica/cli Command-line interface
desktop/ @multica/desktop Electron desktop app (primary local runtime)
gateway/ @multica/gateway NestJS WebSocket gateway
server/ @multica/server NestJS REST server
web/ @multica/web Next.js web app
mobile/ @multica/mobile React Native app
packages/
core/ @multica/core Agent, Hub, tools, channels, cron, heartbeat
sdk/ @multica/sdk Gateway client SDK
ui/ @multica/ui Shared React UI components
store/ @multica/store Zustand stores
hooks/ @multica/hooks Shared hooks
types/ @multica/types Shared types
utils/ @multica/utils Shared utilities
Quick Start
pnpm install
pnpm multica credentials init
pnpm multica
Run desktop app in dev mode:
pnpm dev
Common Commands
# CLI
pnpm multica
pnpm multica run "Hello"
pnpm multica chat
pnpm multica help
# Development
pnpm dev
pnpm dev:desktop
pnpm dev:gateway
pnpm dev:web
pnpm dev:local
# Build / quality
pnpm build
pnpm typecheck
pnpm test
Runtime Data
By default, runtime data is stored under:
~/.super-multica
You can isolate environments with:
SMC_DATA_DIR=~/.super-multica-dev(or other path)
Core Docs
CLAUDE.md(AI coding guidance in this repo)docs/development.mddocs/cli.mddocs/credentials.mddocs/skills-and-tools.mddocs/e2e-testing-guide.mddocs/e2e-finance-benchmark.md