Skip to content

🐦‍🔥 The substrate

One CLI for the
whole dev lifecycle.

Zero-config task runner, project scaffolding, AI review, and the plugin protocol every CorvidLabs project shares. fledge lanes run verify is the single CI gate across Rust, Swift, TypeScript, Kotlin, Python, and Go.

Install

# macOS / Linux via Homebrew
$ brew tap CorvidLabs/tap
$ brew install fledge

# From source (Rust)
$ cargo install --git https://github.com/CorvidLabs/fledge

# Verify
$ fledge --version
fledge 1.4.2

Six surfaces, one CLI

Task runner

fledge.toml declares named tasks; lanes compose them. Replaces ad-hoc Makefiles, npm scripts, and cargo make with one consistent shape across every language.

Plugin protocol

Third-party commands install by name, sandboxed via the fledge-v1 protocol. 40+ official plugins; community plugins compose freely. WASM-sandboxed plugins planned (canary-wasm prototype already proves the model).

AI review

fledge ai and fledge review tap multiple LLM providers (Anthropic, OpenRouter, Ollama). Code review, lane diagnostics, assisted task definition. Configure per-tier providers for cost / quality tradeoffs.

Spec validation

Lanes can run spec-check against module specs (via the spec-sync integration). Drift between code and *.spec.md files becomes a CI failure, not a code-review nag.

Scaffolding

fledge new