CorvidLabs
Crows build tools.
So do we.
Our main stack is hi, spec-sync, fledge, and chough.
hi keeps what people want in their own words, spec-sync holds the
contracts, fledge runs the fledge lanes run verify gate, and
chough carries a change from intent to a reviewed pull request.
Raven is the app to try: private chat on Algorand, in
public beta.
brew install CorvidLabs/tap/fledge - 6 tools shipping
- 1 verify gate
- 2 open to try
- open source ↗
The idea
Four humans, a flock of agents, and tools that feed each other. hi writes down what someone wants. spec-sync turns it into a contract the code is checked against, in both directions. fledge runs the gate. chough walks an agent through all three and keeps a record that any agent can pick up. Raven is the app you can open today: private messages on Algorand, with your keys on your device.
Tools that benefit from outside adoption go public. Tools that are still being dogfooded stay private until they are ready for the public. Neither is the default. Both are deliberate. Algorand handles identity and payments where a project needs a chain.
Apps
Raven and Peck are open to try. Sculpt, Podo, and Rita are still being built.
Raven
Private chat on Algorand
Public beta in the browser. No sign-up and no NFT. Desktop installers are an older build than the web app.
Open Raven →Peck
A crow, a long night
You only move. The bird pecks on its own. A browser playtest, not a release, and it does not connect a wallet.
Open Peck →Sculpt.3md
Voxel sculptures on your Mac
A native Mac app for painting a 3D volume as translucent cubes or ASCII. Models save as readable .3md. In development, so there is no download yet.
Open Sculpt.3md →Podo
Weather app, still being built
A weather app on the Rita API. The iOS and Android apps share a Kotlin core, and a web app is in progress that calls Rita directly. There is no public install yet.
Open Podo →Rita
Weather API, not public yet
The Rust service Podo is built on. There is no public API key and no published endpoint yet.
Open Rita →Tools
Released and in use. The first four are the main stack. rune and 3md ship too. The rest of the catalogue is on the projects page.
hi
Acceptance criteria in human words
Plain sentences about what someone wants, each with a permanent id. Tickets and specs are generated from them. 0.8.0 is the 1.0 release candidate.
Deep page →spec-sync
Spec-to-code validation, CI-enforced
Markdown .spec.md files are contracts. Checks drift between specs and code in both directions, across 33 languages. A CLI and a GitHub Action, for macOS and Linux (Windows through WSL 2).
Deep page →fledge
One CLI for the whole dev lifecycle
Zero-config task runner, project scaffolding and AI review. Its verify lane is the CI gate in nearly every CorvidLabs repository. 42 official plugins.
Deep page →chough
A workflow kit for coding agents
Carries a change from human intent through specs, tests and review, with a checkpoint in plain project files that any agent can resume from. Works with hi, spec-sync and fledge.
Deep page →rune
A terminal bridge for people and agents
Wraps any command or text interface in a real pseudo-terminal and returns the same result as text or JSON. A Ruby tool, with no runtime dependencies.
Deep page →3md
Markdown with a third axis
A plain-text format for documents with depth. Libraries in Swift, TypeScript, Rust, and GDScript. Release 2.2.1. The text grammar stays 1.0.
Deep page →On Algorand
One MainNet connect for the site. That page is the door. Rain is open on TestNet, unaudited, and not a release. Arcron is an unaudited TestNet deployment. Arcsite is internal testing, not an open app.
Connect
One wallet, then the rest opens
Pera, Defly, or Lute. After you approve, the hub opens your assets, Nevermore, CORVID, and Discord /verify.
Open the hub →Nevermore
Lifetime pass
Two flocks, one pass: Corvid Nevermores and Raven Nevermores. The pictures are public. The hub tells you if this wallet holds one.
Open collection →CORVID
Support token
Tiered support and governance. Related to Nevermore, its own ASA.
Open tiers →Baby Jays
Eggs, then pals
4,096 eggs. Hatch one and that same asset becomes the bird. A separate collection from Nevermore. The board needs no wallet.
Open the eggs →Arcron
Permissionless keeper network
Escrow a fee and anyone can execute your scheduled call to earn it. No allowlist, no stake. Unaudited, and TestNet only.
Deep page →Rain
Pots that drip on a schedule
Fill a pot once. It drips ALGO or an ASA to whoever holds a ticket, and the pot survives the payout. Unaudited, immutable, and TestNet only.
Open Rain →Open source
Read the source. It's short on purpose. The public org carries the tools, the protocol implementations, and the swift-* library family. Strict concurrency, zero dependencies where we can manage it, Linux-tested where it counts.
See for yourself.
The work is the pitch. Open source where it makes sense, dogfooded everywhere.
Browse the work →