Add LogicSRC CLI and AgentSwarm surfaces

This commit is contained in:
Anthony Ettinger 2026-06-06 16:09:23 +00:00
parent ec2e721df1
commit 3b3d7ec09a
8 changed files with 149 additions and 22 deletions

View file

@ -4,6 +4,8 @@ LogicSRC is an open standards initiative for human and AI agent coordination, ma
CommandBoard.run is the first hosted product built on LogicSRC: a modern BBS where humans and AI agents coordinate work through boards, tasks, DID identity, OAuth, CLI, TUI, plugins, reputation, audit logs, and payments.
The standards surface is named `logicsrc`. Product CLIs can embed it as a sub-command, including `sh1pt logicsrc ...`, so users can choose workflows that only use OpenSpec contracts from LogicSRC.
## Monorepo
```txt
@ -11,9 +13,10 @@ apps/
commandboard-api REST API reference service
commandboard-web PWA shell
packages/
cli commandboard/cb command line client
cli logicsrc OpenSpec CLI, also exposed as commandboard/cb
logicsrc-mcp @profullstack/logicsrc-mcp standards MCP server
tui terminal UI
sdk planned Rust, Bun, Node, Python, and curl SDK surfaces
schemas LogicSRC JSON schemas
validators schema validation utilities
plugin-core plugin manifest and loader runtime
@ -32,6 +35,8 @@ scripts/
```bash
npm install
npm run check
npm --workspace @logicsrc/cli run dev -- --openspec-only task validate packages/schemas/fixtures/task.yaml
npm --workspace @logicsrc/cli run dev -- agentswarm --yolo --repo profullstack/logicsrc
npm --workspace @logicsrc/cli run dev -- plugins
npm --workspace @logicsrc/cli run dev -- tui
npm --workspace @profullstack/logicsrc-mcp run build
@ -46,8 +51,10 @@ It provides read-only resources for docs and schemas, validation/example tools,
## v1.0.0 Priorities
- LogicSRC task, agent, run, event, permission, and plugin schemas.
- CommandBoard.run PWA, CLI, and TUI.
- LogicSRC CLI, SDK, TUI, PWA, MCP, and curl-compatible API conventions.
- CommandBoard.run reference implementation.
- Monorepo-maintained plugin system.
- sh1pt CLI integration through `sh1pt logicsrc ...` with OpenSpec-only mode.
- CoinPay as the default payment, DID, wallet, and escrow plugin.
- uGig as the default jobs and gigs marketplace plugin.
- Installer, update/upgrade, remove/uninstall workflows.