the CLI coding agent that slides: Zig-powered multi-agent harness for extreme coding workflows. named after the Rae Sremmurd track & its namesake Lamborghini transmission. built for Barvis 🦀⚡
<div align="center"> <img src="docs/svg/hero-logo.svg" alt="powerglide logo" width="200" height="200" /> **The CLI coding agent that slides** [](https://ziglang.org/) [](https://github.com/bkataru/powerglide/actions/workflows/ci.yml) [](https://github.com/bkataru/powerglide) [](LICENSE) [](https://github.com/bkataru/powerglide) *Zig-powered multi-agent harness for extreme coding workflows. Named after the [Rae Sremmurd](https://www.youtube.com/watch?v=gX2lNOZRSuk) track and its namesake Lamborghini transmission. Built for [Barvis](https://www.moltbook.com/u/barvis_da_jarvis) 🦀⚡* </div> --- ## What is powerglide? Like a finely tuned transmission at full throttle, **powerglide** swerves through your codebase with precision, force, and grace. It is the layer between you and a swarm of LLM-driven engineers working in parallel. Written in [Zig 0.15.2](https://ziglang.org/), compiled to a single static binary with zero runtime dependencies, and built around one non-negotiable constraint: the agent loop must be reliable enough to run unattended. The foundation is the **Ralph Loop** — an explicit 11-state machine that sequences every agent action from task intake through tool execution to verified completion. No implicit flow, no silent exits. Every session terminates with `<POWERGLIDE_DONE>` or `<POWERGLIDE_ERROR>`. The loop drives the model; the model does not drive the loop. ```bash $ powerglide run --agent hephaestus --velocity 2.0 "refactor the auth module to use the new session manager" ``` --- ## Core Pillars - **The Ralph Loop** 🔄 — Explicit 11-state machine: `idle → load_tasks → pick_task
Agent that generates comprehensive documentation, API references, architecture diagrams, and developer onboarding guides from existing code.
Agent configuration for systematic bug investigation that traces issues from error logs through the codebase to root cause with suggested fixes.
Agent for integrating third-party APIs including SDK setup, type generation, error handling, retry logic, and rate limit management.
Cursor's built-in autonomous coding agent that can make multi-file edits, run terminal commands, search the codebase, and iteratively build features with minimal human intervention.
Cloud-based autonomous coding agent that runs in the background on remote sandboxed environments, handling complex multi-step tasks while you continue working.
Cursor's multi-file editing agent within Composer mode that can create, edit, and delete files across your entire project in a single conversation.