Get your projects
ready to fly.
One CLI for the dev loop. Any language. JSON by default. Scaffold, run, ship — without the bash spaghetti.
Install in a single command: cargo install fledge
- 43plugins shippingofficial + community
- 6pillarsscaffold · run · spec · AI · ship · extend
- ∞languagesRust, TS, Python, Go, anything
- 1binaryinstall, done
Six pillars
Everything you need from nothing
to shipped, in one binary.
Each pillar is a focused subcommand. Plugins extend any of them. Pick what you need.
-
i.
Scaffold
Built-in templates for Rust, TS, Python, Go. Tera placeholders. Community registry.
$ fledge templates init -
ii.
Run
Task runner with composable lanes. Parallel/sequential. File watcher built in.
$ fledge lanes run ci -
iii.
Spec
Specs as constraints. Validate code matches spec. Agent-friendly source of truth.
$ fledge spec check -
iv.
AI
Spec-aware ask and review. Works with Claude, Ollama, OpenAI, any provider.
$ fledge review -
v.
Ship
Branch → commit (AI optional) → push → release → changelog.
$ fledge work commit --ai -
vi.
Extend
Plugin protocol in any language. 43 plugins to install. Or write your own.
$ fledge plugins install
43 plugins and counting.
Browse the registry- fledge-plugin-hubts
🏠 Local web dashboard for browsing and managing fledge templates, plugins, lanes, and config
- fledge-plugin-githubother
🐙 GitHub commands for fledge. Checks, issues, PRs via the gh CLI.
- fledge-plugin-standuprust
📝 Markdown standup post from your recent git commits, narrated by the active fledge LLM
- fledge-plugin-roastother
🔥 Roast a commit through the active fledge LLM provider. Entertainment purposes only.