Shiba - Self-hosted AI software engineer
Shiba is an open-source, self-hosted AI software engineer designed to run directly inside your own Cloudflare account. It functions as an alternative to managed cloud development agents, ensuring that your provider credentials stay outside the execution sandbox and that your work remains completely under your control. By combining isolated container environments with a strict human-in-the-loop workflow, the system allows you to delegate complex coding tasks while inspecting every tool input and file modification before any changes are written or deployed.
Key Features
- Approval-gated execution: Pauses by default to let you review the exact repository, branch, task description, and requested output before a sandbox starts.
- Cloudflare isolation: Executes each approved task inside an isolated Cloudflare Sandbox container separated from your worker and other runs.
- Multi-platform chatops: Triggers and manages coding tasks directly from the web dashboard, Slack, Telegram, Discord, or a mobile-optimized web app.
- Harness and model flexibility: Supports multiple harnesses like Claude Code, OpenCode, Codex, Devin CLI, Cursor, and Antigravity with your own provider credentials.
- Inspectable diffs: Tracks agent progress with unified diff previews and changed file lists before deciding whether to publish an optional pull request.
- Self-hosted architecture: Deploys natively on Cloudflare infrastructure under the source-readable AGPL-3.0 license for complete ownership and auditability.
Built for developers and engineering teams who want the automation benefits of an AI agent without relinquishing infrastructure control or security. Shiba provides an inspectable, transparent workflow that integrates directly into everyday communication channels and developer environments.