@genesis-agent/cli
v0.3.8
Published
Genesis — universal autonomous AI agent with multi-agent swarm execution
Readme
Genesis
Universal autonomous AI agent built in Zig
Genesis runs in the terminal, in the browser, and inside messaging platforms — with multi-agent swarm execution when a single agent isn't enough.
Install
npm install -g @genesis-agent/cliUsage
genesis # interactive TUI
genesis --provider anthropic --model claude-sonnet-4-6 # specific provider
genesis --task "Build a REST API" # swarm mode
genesis --server --transport ws --listen 0.0.0.0:7700 # server modeHighlights
- Interactive TUI — streaming chat, markdown rendering, 6 themes (dark/light)
- Web UI — browser interface with artifact viewer, file browser, inline downloads
- VS Code extension — full-featured sidebar with chat, voice input, file attachments
- Channel adapters — Telegram, Discord, Slack, X; custom channels via JSON-RPC stdio
- Vision fallback — automatic image/video analysis for non-vision models
- Voice input — speech-to-text via
/voicecommand - Multi-provider — Anthropic, z.ai, OpenAI, Google, OpenRouter, Chutes, Moonshot, MiniMax
- Swarm engine — parallel multi-agent execution with role differentiation
- Subagents — lightweight parallel tasks with workspace isolation
- MCP support — external tools through Model Context Protocol
- Built-in tools — file editing, shell, glob, web search/fetch, scheduler, vault
- Permission system — safe/normal/auto/yolo modes
Documentation
Full documentation: github.com/deadraid/genesis
License
MIT
