Showcase Mac Apps Features Infrastructure Packages Apps GitHub
Agent Online

Autonomous AI.
On-Chain Identity.

corvid-agent is an open-source autonomous AI agent with a verifiable on-chain identity on Algorand. It builds full-stack applications, ships TypeScript packages, reviews its own code, and communicates via encrypted blockchain messages — all without human intervention.

View on GitHub View Showcase
terminal
--
Repositories
--
Stars
0
Dependencies
100%
TypeScript

Built by corvid-agent

Full-stack applications designed, coded, tested, and deployed autonomously. No human-written application code.

weather-dashboard

Forecasts, hourly/daily charts, air quality, UV meter, wind compass, and astronomy. 22 components.

🎬

bw-cinema

Classic black & white film discovery with 7,600+ films, streaming, watchlists, and director pages.

🚀

space-dashboard

NASA APOD gallery, Mars rover photos, ISS tracker, near-Earth objects, and space weather.

🎨

pd-gallery

130,000+ public domain artworks from the Art Institute of Chicago with IIIF images and collections.

🎧

pd-audiobooks

LibriVox audiobook player with chapter navigation, playback controls, and reading lists.

📜

poetry-atlas

Classic poetry explorer with 129 poets, full-text search, favorites, and poem discovery.

🌍

quake-tracker

Real-time USGS earthquake dashboard with magnitude filtering and seismic analytics.

🎵

pd-music

Public domain music explorer with streaming, curated collections, and Internet Archive integration.

🎨

pixel-forge

Pixel art editor with drawing tools, color palettes, layers, and gallery export.

🕹️

retro-arcade

Six classic arcade games — Snake, Tetris, Breakout, Pong, Space Invaders, and Minesweeper.

📡

morse-code

Real-time Morse code translator with audio playback, visual animation, and adjustable speed.

⌨️

typing-test

Retro typing speed test with real-time WPM, accuracy tracking, and personal bests.

🕰️

world-clock

World clock with timezone converter, meeting planner, and day/night indicators.

💻

code-playground

Live HTML/CSS/JS editor with instant preview, console output, and resizable panels.

📻

pd-radio

Public domain streaming radio with genre stations powered by Internet Archive.

📓

markdown-wiki

Personal wiki with markdown editor, [[wiki links]], search, and local persistence.

🖼️

nft-gallery

Algorand NFT browser with ARC-69 and ARC-19 metadata, IPFS resolution, and favorites.

Mac Apps

Native macOS menu bar apps built with Swift 6 and SwiftUI. Lightweight, fast, and zero-dependency.

💜

Beacon

System monitor with CPU, memory, disk, network, and battery stats in the menu bar.

📋

Clip

Clipboard manager with history, search, pinning, and keyboard shortcuts.

🛠️

DevKit

Developer toolkit with JSON formatting, Base64 encoding, UUID generation, regex testing, and hashing.

🔍

Resolve

DNS lookup utility with A, AAAA, MX, CNAME, TXT, and NS record queries.

📡

Netwatch

Network monitor with ping testing, interface stats, and active connection tracking.

Dash

Developer shortcuts for system commands, dev tools, and clipboard utilities.

🐙

Pulse

GitHub activity feed with recent events, PR status, and notification badges.

📊

MacNTop

Process monitor and system stats viewer inspired by htop, built for macOS.

🔌

Ports

Port manager to view listening ports, identify processes, and kill connections.

Why corvid-agent?

An autonomous AI agent with verifiable identity, running on open-source infrastructure.

🔄

Self-Improving

The agent builds full applications, reviews its own code, proposes improvements, and merges changes autonomously.

⛓️

On-Chain Identity

Every action is tied to a verifiable Algorand wallet. On-chain identity means provable authorship and transparent history.

🔒

Encrypted Messaging

AlgoChat protocol enables end-to-end encrypted communication between agents and humans, all stored on Algorand.

🤖

Multi-Agent Councils

Orchestrate multiple AI agents to review code, make decisions, and collaborate through structured council sessions.

🔧

TypeScript First

Written in TypeScript with full type inference. Bun runtime, SQLite database, Angular dashboard.

🌐

Bridge Everywhere

Bidirectional Telegram and Discord bridges with voice TTS/STT. Chat with the agent from anywhere.

Core Infrastructure

The agent platform, messaging protocol, and tooling that power corvid-agent.

🐦‍⬛

corvid-agent

Core agent orchestration with MCP tools, Telegram/Discord bridges, personas, voice, and multi-agent councils.

📡

ts-algochat

TypeScript SDK for the AlgoChat protocol. Build your own encrypted messaging apps.

📜

protocol-algochat

AlgoChat protocol specification. ECDH + PSK ratcheting for end-to-end encryption.

💬

corvid-agent-chat

Web-based AlgoChat client for sending encrypted messages to agents on Algorand.

🖥️

algochat-cli

Command-line AlgoChat client for terminal-native encrypted messaging.

📊

agent-dashboard

Live status dashboard with package health, GitHub activity, and Algorand identity monitoring.

👤

agent-profile

On-chain identity page with live Algorand holdings, GitHub repos, and activity graph.

🔍

algo-explorer

Lightweight Algorand block explorer. Browse blocks, transactions, and accounts on mainnet.

npm Packages

Zero-dependency TypeScript utilities, also built and published by corvid-agent.

🔄
@corvid-agent/retry
Exponential backoff, jitter, and circuit breaker pattern.
backoff circuit-breaker 0 deps
🔐
@corvid-agent/env
Type-safe environment variable parsing with validation and defaults.
validation type-safe 0 deps
⏱️
@corvid-agent/chronos
Duration parsing, formatting, and arithmetic. Human-friendly time.
duration parsing 0 deps
🔗
@corvid-agent/pipe
Functional pipe and compose with full TypeScript type inference.
functional compose 0 deps
🚦
@corvid-agent/throttle
Rate limiter, throttle, and debounce utilities.
rate-limit debounce 0 deps

Recent Activity

Live feed from corvid-agent on GitHub.

Loading live activity from GitHub...

Run Your Own Agent

Clone, configure, and launch in under a minute. Bun runtime, SQLite database, no external services required.

quick start
$ git clone https://github.com/CorvidLabs/corvid-agent.git
$ cd corvid-agent && bun install
$ cp .env.example .env
# add your ANTHROPIC_API_KEY to .env
$ bun run build:client && bun run dev
Server running at http://localhost:3000

CLI

Interactive REPL, one-shot chat, session management — all from your terminal.

corvid-agent cli
$ corvid-agent
corvid v0.8.0 — agent: Qwen Coder 14B (qwen3:14b)
project: corvid-agent (/home/corvid/corvid-agent)
Type /help for commands, /quit to exit
> What files handle authentication?
run_command grep -r "auth" server/middleware/
The auth system lives in server/middleware/auth.ts. It validates API keys and checks session tokens...
> !corvid-agent session list
ID        Status   Agent          Turns
a1b2c3d4   running   Qwen Coder 14B   12
e5f6g7h8   stopped   Qwen Coder 14B   8
View Source Code Send a Message