Skip to content

The ecosystem

42 plugins,
and counting.

Every plugin installs by name over the fledge-v1 protocol: a sandboxed JSON-over-stdio contract. Native or WASM. Write your own in any language; community plugins compose on the same protocol.

# Install any plugin by repo
$ fledge plugins install CorvidLabs/fledge-plugin-github
Rust 15
TypeScript 3
JavaScript 1
Shell 13
Other 10
algochat deep page
TypeScript

Encrypted on-chain messaging. AlgoChat via Algorand.

GitHub ↗
Other

Apple Music controls for fledge. Play, pause, skip, search, and browse your library from the terminal.

atlas deep page
Rust

Render your specs, code, and their overlap as `fledge atlas`: a self-contained interactive HTML atlas, for humans and agents.

GitHub ↗
attest deep page
Other

Record and verify signed provenance as `fledge attest`: who reviewed which commit, kept in git notes.

GitHub ↗
augur deep page
Other

Score a diff's change risk as `fledge augur`: proceed, review, or block, for humans and agents.

GitHub ↗
Rust

Run benchmarks, save a baseline, and flag regressions

Other

Dev environment bridge. Connect your machine to a remote agent session over WebSocket.

Bridge client for fledge. Read and write files on connected bridge sessions.

Shell

Native security canary. Probes what an untrusted plugin can access.

WASM security canary. Proves the Wasmtime sandbox blocks every attack the native canary exposes.

Other

Color palette helpers for fledge. Convert, preview, generate.

Rust

Run language-native test coverage and gate on a threshold

Shell

Example fledge plugin with deploy, rollback, and lane hooks for plugin authors.

Shell

Cross-ecosystem dependency health for fledge. Outdated, audit, licenses across Rust, Node, Python.

TypeScript

Discord webhook plugin for CI failure notifications

Other

Docker build, push, and compose helpers wired to your project

e2e
Shell

End-to-end test plugin. Exercises every command and reports pass or fail.

env
Other

Check, list, and diff project .env files against .env.example

Shell

Sync Figma design tokens, export component specs, and diff design changes

Shell

GitHub commands for fledge. Checks, issues, PRs via the gh CLI.

Rust

Scan your repo for committed secrets via gitleaks, with a one-command pre-commit hook installer

Rust

Hangman with identifiers from your codebase

Shell

Example fledge plugin (bash) demonstrating the fledge-v1 protocol

Rust

Example fledge plugin in Rust. Demonstrates the fledge-v1 protocol.

Other

Example fledge plugin in Swift. Demonstrates the fledge-v1 protocol.

Other

Authenticated HTTP/REST client as fledge http, with SSRF guards. Complements fledge-plugin-web.

hub
JavaScript

Local web dashboard for browsing and managing fledge templates, plugins, lanes, and config

jwt
Shell

JWT encode, decode, and verify from fledge

Shell

Algorand localnet lifecycle plugin. Start, stop, reset, fund, accounts.

TypeScript

Three-tier memory plugin. Ephemeral SQLite, mutable ARC-69, permanent on-chain.

Rust

Code metrics for fledge. LOC, churn, test ratio. Wraps tokei and git.

pg
Other

Postgres database management as fledge pg: query and schema over psql, with destructive-statement safety. Sibling of fledge-plugin-sql.

Rust

Find and kill processes bound to a TCP port. Friendlier lsof and netstat wrapper.

Shell

Roast a commit through the active fledge LLM provider. Entertainment purposes only.

Rust

Throwaway scratch notes scoped to your current repo. Opens in $EDITOR, autosaved per-repo.

Rust

Measure download and upload bandwidth via Cloudflare's speed test endpoints

sql
Shell

SQLite management plugin. Init, migrate, query, schema.

Rust

Markdown standup post from your recent git commits, narrated by the active fledge LLM

Rust

Example fledge plugin showing project statistics using the fledge-v1 protocol.

Rust

Extract TODO/FIXME/HACK/XXX comments from your codebase

tz
Rust

Timezone utility for fledge. Show, convert, and manage saved zones across distributed teams.

Shell

Terminal weather reports powered by Open-Meteo

Write your own

A plugin is a subprocess that speaks fledge-v1: JSON messages over stdio. Declare your commands in plugin.toml, scaffold with fledge plugins create, publish to GitHub.

[plugin]
name = "fledge-deploy"
version = "0.1.0"
description = "Deploy to cloud providers"

[[commands]]
name = "deploy"
binary = "fledge-deploy"