mirror of
https://github.com/multica-ai/multica.git
synced 2026-06-17 03:38:32 +02:00
c189eb718801f5b5de5e9afe3a476c4e3af3a537
feat(agent): session persistence
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
Agent CLI
Use the agent module directly from the CLI for isolated testing.
pnpm agent:cli "hello"
# Persist a session under ~/.super-multica/sessions/<id>/session.jsonl
pnpm agent:cli --session demo "remember my name is Alice"
pnpm agent:cli --session demo "what's my name?"
# Override provider/model
pnpm agent:cli --provider openai --model gpt-4o-mini "hi"
Scripts
pnpm dev- Run in development modepnpm agent:cli- Run the agent CLI for module-level testingpnpm build- Build for productionpnpm start- Run production buildpnpm typecheck- Type check without emitting
Description
Languages
Go
45.8%
TypeScript
45%
MDX
7.6%
PLpgSQL
0.5%
CSS
0.4%
Other
0.6%