blade-code
View on GitHubAI-powered CLI coding agent with 20+ built-in tools, MCP support, and multi-model providers
Blade Code is a TypeScript CLI/Web/headless AI coding agent with 20+ built-in file, search, shell, git and browser tools, MCP and Skills extensibility, subagent orchestration, persistent memory, and unified access to 38+ LLM providers via pi-ai.
Use Cases
Run an AI coding agent in the terminalAnalyze and edit a repository from the CLIAutomate git and shell operations with an agentRun headless agent loops in CI or sandboxesUse the web UI as a coding assistantConnect MCP servers for extra toolsDrive Chromium browser automation with ARIA snapshotsOrchestrate subagents and agent teams on tasksSwitch between 38+ LLM providers per sessionPersist project memory and build commands across sessionsTrack token cost per sessionDelegate structured spec/plan workflowsServe agent over HTTP for integrationsEnforce tool allow/deny and permission modes
Built With
- Language
- TypeScript
- Frameworks
- React · Ink · Vite · Hono · Zustand · TypeBox · Bun · pi-ai · Playwright · Biome
Tags
cli · coding-agent · terminal · mcp · multi-model · agent-tools · browser-automation · subagents · skills · headless · memory · permission-modes · plugin-system · vscode · typescript · task-board