Vibe Coding Discover

AI Coding

blade-code

View on GitHub

AI-powered CLI coding agent with 20+ built-in tools, MCP support, and multi-model providers

★ 17928 forksTypeScriptMITechoVic

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

blade-code — Vibe Coding Discover