Help shape the next terminal-first CLI commands #5
happy520ai
started this conversation in
Ideas
Replies: 1 comment
v0.2.0 Terminal CLI Preview is liveThe first working command set has now shipped: pnpm gateway demo
pnpm gateway serve
pnpm gateway status
pnpm gateway chat "Hello from the terminal"
pnpm gateway doctor
Release and exact clone instructions: https://github.com/happy520ai/unified-ai-system/releases/tag/v0.2.0 The next CLI surface should be chosen by actual operator value. Feedback is especially useful on which area should come first: agent plans, knowledge/RAG, model routing, or human approvals. |
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
The first command set has shipped
Unified AI System is terminal-first: developers can script, inspect, and operate the gateway without depending on a browser UI. The CLI, HTTP API, shared SDK, MCP server, and public container form the product path.
Try the isolated CLI without cloning the repository:
The v0.2.0 source workflow includes:
pnpm gateway demopnpm gateway servepnpm gateway statuspnpm gateway chatpnpm gateway doctorpnpm gateway versiondemo,status,chat,doctor, andversionsupport--json. CLI chat sends no request when a real provider may be active unless the operator explicitly adds--allow-real-providerfor that command.The latest public-tree cleanup retired the legacy
/uiand/consoleroutes, removed 168 generated historical artifacts, and added checks that keep the default runtime terminal-only.Choose the next complete path
Candidate areas:
modelsandroutes explainfor provider selection and routing evidenceagent planandagent runwith approval checkpointsknowledge add,knowledge search, and retrieval diagnosticsapprovals listandapprovals decidefor human controlmcp setupand connection diagnostics for developer clientsWhich workflow would make you use the gateway for a real local project? Concrete commands, expected JSON fields, and failure cases are especially useful.
Design boundaries
CLI reference | English README | Chinese README | Roadmap
All reactions