Skip to content
@CorvidLabs

Corvid Labs

Crows build tools. So do we. Open-source developer tools in Swift and Rust, encrypted messaging on Algorand.
CorvidLabs · open-source developer tools

Crows build tools. So do we.

Corvids are the only birds that make their own tools. We're a lab that builds developer tools, open-source, mostly in Swift and Rust. Small, sharp things that do one job well: a CLI for the whole dev loop, specs that hold in CI, deterministic risk scoring, signed provenance, an agent runner we dogfood, encrypted messaging, and a stack of libraries.

It all lives in one place → corvidlabs.xyz

Tools

The dev loop, end to end.

  • fledge (repo) · one CLI for the whole dev lifecycle: scaffold, run, spec, review, ship.
  • spec-sync (repo) · specs as CI-enforced contracts. Bidirectional, twelve languages.
  • augur (repo) · deterministic change-risk scoring. proceed / review / block, no LLM.
  • attest (repo) · signed provenance in git notes. The trust record for a change.
  • merlin · the AI agent runner we dogfood. Multi-provider, spec-aware, plugin-shaped.

A trust gate on every PR is three steps: spec-sync (contract holds) → augur (risk under threshold) → attest (trust recorded).

Spec coverage

Every governed repo maps itself with atlas and publishes a live spec-coverage badge on each push. The whole board, refreshed on every build → corvidlabs.xyz/trust/.

fledge spec coverage spec-sync spec coverage augur spec coverage attest spec coverage atlas spec coverage quill spec coverage

Apps

  • Quill · local-first voice dictation. Whisper STT, on-device polish, system-wide paste.
  • corvid-chat · privacy-first federated chat (AlgoChat E2EE + Merlin bridge).
  • Podo · multi-platform weather with personality. iOS, Android, web, shared KMP.

AlgoChat

Cross-language, end-to-end-encrypted messaging on Algorand. One wire format, six implementations, a cross-implementation conformance harness, and a browser demo.

Libraries

Small, single-purpose packages, mostly Swift, with some Go: swift-retry · swift-valid · swift-parse · swift-env · swift-graph · swift-color · swift-music · swift-godot · swift-algorand · go-collections · and more →

Find us

The hub · Discord · Repositories

Read the source. It's short on purpose.

Pinned Loading

  1. spec-sync spec-sync Public

    📐 Bidirectional spec-to-code drift detection. Rust CLI and MCP server that catches undocumented exports and vanished symbols in CI.

    Rust 6 1

  2. fledge fledge Public

    🐦‍🔥 One CLI, your whole dev lifecycle. Zero-config task runner, project scaffolding, AI review, and more.

    Rust 5

  3. rune rune Public

    🔮 Universal TTY ↔ AI Agent bridge and Ruby CLI framework

    Ruby 4

  4. 3md 3md Public

    🧊 Markdown with a Z axis. A plain-text format for documents with depth (time, layers, frames, space), with conformance-verified parsers in Swift, TypeScript, and Rust.

    Swift 3

  5. hi hi Public

    👋 Human Intent; acceptance criteria in human words, with permanent ids

    Rust 1

  6. algochat algochat Public

    🔐 End-to-end encrypted messages on Algorand. One protocol, six libraries.

    Swift 1

Repositories

Showing 10 of 124 repositories
  • algochat Public

    🔐 End-to-end encrypted messages on Algorand. One protocol, six libraries.

    CorvidLabs/algochat's past year of commit activity
    Swift 1 MIT 0 0 0 Updated Oct 19, 2026
  • 3md Public

    🧊 Markdown with a Z axis. A plain-text format for documents with depth (time, layers, frames, space), with conformance-verified parsers in Swift, TypeScript, and Rust.

    CorvidLabs/3md's past year of commit activity
    Swift 3 MIT 0 0 2 Updated Oct 18, 2026
  • hi Public

    👋 Human Intent; acceptance criteria in human words, with permanent ids

    CorvidLabs/hi's past year of commit activity
    Rust 1 MIT 0 0 0 Updated Oct 18, 2026
  • swift-algochat Public archive

    Moved to github.com/CorvidLabs/algochat (swift/). This repository is archived.

    CorvidLabs/swift-algochat's past year of commit activity
    Swift 1 MIT 1 1 1 Updated Oct 17, 2026
  • kt-algochat Public archive

    Moved to github.com/CorvidLabs/algochat (kt/). This repository is archived.

    CorvidLabs/kt-algochat's past year of commit activity
    Kotlin 1 MIT 1 0 0 Updated Oct 17, 2026
  • rs-algochat Public archive

    Moved to github.com/CorvidLabs/algochat (rs/). This repository is archived.

    CorvidLabs/rs-algochat's past year of commit activity
    Rust 2 MIT 1 0 0 Updated Oct 17, 2026
  • go-algochat Public archive

    Moved to github.com/CorvidLabs/algochat (go/). This repository is archived.

    CorvidLabs/go-algochat's past year of commit activity
    Go 0 MIT 0 1 0 Updated Oct 17, 2026
  • py-algochat Public archive

    Moved to github.com/CorvidLabs/algochat (py/). This repository is archived.

    CorvidLabs/py-algochat's past year of commit activity
    Python 1 MIT 1 0 0 Updated Oct 17, 2026
  • ts-algochat Public archive

    Moved to github.com/CorvidLabs/algochat (ts/). This repository is archived.

    CorvidLabs/ts-algochat's past year of commit activity
    TypeScript 2 MIT 1 1 0 Updated Oct 17, 2026
  • protocol-algochat Public archive

    Moved to github.com/CorvidLabs/algochat. This repository is archived.

    CorvidLabs/protocol-algochat's past year of commit activity
    HTML 2 MIT 1 1 2 Updated Oct 17, 2026

People

This organization has no public members. You must be a member to see who’s a part of this organization.