CorvidLabs · A workshop that compounds
Crows build tools.
So do we.
Corvids are the only birds that make their own tools. They shape sticks into hooks and keep the good ones. We do the same with software: developer tools, encrypted protocols, and the agent platform our own team runs on. Open source where it makes sense, Algorand-native throughout.
The idea
A workshop that compounds. Four humans, a flock of agents, and one rule: every project sharpens the next. fledge runs the builds, spec-sync keeps the specs honest, AlgoChat ships inside corvid-chat, and Merlin runs the agents that help build all of it.
Tools that benefit from outside adoption go public. Tools that are still being dogfooded stay private until they are ready for outside hands. Neither is the default. Both are deliberate. Algorand sits underneath for identity, payments, and settlement, because three-second finality and $0.001 fees only work on a chain shaped like that.
Tools
Released and in use. These are what you can install, fork, run, depend on.
fledge
One CLI for the whole dev lifecycle
Zero-config task runner + project scaffolding + AI review. The single CI gate across every CorvidLabs project. 38 official plugins.
Deep page →spec-sync
Spec-to-code validation, CI-enforced
Markdown .spec.md files are contracts. Validates bidirectional drift between specs and code across 12 languages. GitHub Action + CLI + VS Code extension.
Deep page →AlgoChat
Encrypted messaging protocol on Algorand
Cross-language E2EE messaging protocol. Six implementations: Swift, TypeScript, Python, Rust, Kotlin, Go. Protocol-stable; impls pre-1.0; cross-conformance tested.
Deep page →MacNTop
macOS menu bar system monitor
CPU, memory, network, disk. All in your menu bar with retro CRT aesthetics. The most-starred CorvidLabs repo.
GitHub ↗Apps
Active work that has not shipped a 1.0. Listed so you can watch the repos, not to be relied on yet. Each launches publicly when its version makes the case.
Quill
Local-first voice dictation
Whisper STT + embedded llama.cpp polish + system-wide paste. Paper-first app UI, universal macOS .dmg, and Linux x86_64 .AppImage/.deb ship as invite-only binaries; Windows next.
Deep page →Merlin
AI agent runner
Multi-provider, tier-aware, plugin-shaped. The Claude Code replacement we're dogfooding. Sub-agents, long-task durability, and the safety chain all shipped; hardening to 1.0.
Deep page →corvid-chat
Privacy-first federated chat
v0 dogfoodable. AlgoChat E2EE + Merlin bridge + USDC tips planned. Launches publicly when the M5 plugin runtime ships.
Deep page →Podo + Rita
Multi-platform weather app + Rust backend
The mobile consumer surface. iOS, Android, web, shared KMP, with the Rita Rust API behind it. The rest of the team's main focus.
Now
Shipped
- fledge v1.5.1 shipped yesterday (Jun 11, 2026)
- spec-sync v4.5.0 shipped yesterday (Jun 11, 2026)
- MacNTop 12★. Most-starred CorvidLabs repo, shipped + maintained
- AlgoChat 6 implementations + cross-conformance tests. Protocol-stable, impls pre-1.0
In flight
- Merlin 1.0 hardening. HMAC audit chain, OS-keychain session key, daily spend caps, 13 of 59 specs promoted to stable as the public contract
- corvid-chat M0 to M3 + M8 edit/delete dogfoodable; M5 plugin runtime next
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.
$ gh repo list CorvidLabs --visibility public
# 96 repos · fledge · spec-sync · swift-* · *-algochat · …
- fledge Task runner, scaffolding, AI review. One CLI.
- spec-sync Specs are contracts. Drift fails CI.
- protocol-algochat The AlgoChat spec. Six implementations follow it.
- swift-algorand Modern Swift SDK for Algorand.
- rs-algochat Rust AlgoChat. Powers corvid-chat.
- MacNTop Menu bar system monitor, retro CRT included.
- GateEngine Swift game engine. Windows, Linux, macOS, HTML5.
- corvid-pet ASCII corvid companions for CLI tools.