Projects

Things I've built

Building

10

Outpost: AI Tool Gateway

A self-hosted gateway for your AI agents to use MCP tools and sandboxed CLIs.

TypeScriptReactHono+2

Headroom: AI Account Dashboard

Your AI limits, resets, and spending in one self-hosted dashboard.

TypeScriptReactHono+2

Playroom: Browser Game Library

A home for card games, board games, and puzzles, with private rooms for friends.

TypeScriptReactHono+1

Helios: Agent Control Center

Desktop workspace for your AI agents, conversations, and terminals.

TypeScriptReactRust+1

Shelf: Agentic Artifact Hosting

A self-hostable service that publishes files and folders as immutable revisions, driven by an agent-safe CLI and shared through links you can pin or revoke.

TypeScriptFastifyReact+2

Silo: Personal Link Library

An agent-native personal link store that captures web content with rich metadata and serves it over MCP, alongside a web UI for humans.

TypeScriptReactHono+1
classified · 2

Maintaining

23

Pace: AI Usage Monitor

Keep an eye on your AI limits with a sleek menu bar and side rail.

SwiftSwiftUIAppKit

Brewfast: Homebrew Download Accelerator

Turns a multi-minute Homebrew cask download into a fast one by fetching throttled GitHub release assets over aria2, then stepping aside so brew installs as usual.

Goaria2Cobra+1

Pulse: Self-Hosted Telemetry

Self-hosted telemetry that stores typed events in PostgreSQL and makes them queryable through MCP.

TypeScriptFastifyPostgreSQL+2

ccstack: Claude Stack Manager

Local-first UI and CLI for safely managing Claude Code configuration across global and project scopes.

TypeScriptReactBun+2

Loco: Job Supervisor

A single Go binary that supervises cron jobs and long-running services under launchd or systemd, backed by a durable, append-only event bus.

Golaunchdsystemd

Tracks: Agent Session Viewer

A local-first viewer that turns AI coding-agent session files on your machine into a searchable web UI, without uploading anything.

TypeScriptReactVite+1
classified · 1

Completed

18

Coast Assistant: Activity Companion

An AI companion to recall your work and automate follow-ups.

TypeScriptReactRust+2

GoAlert MCP: On-Call Operations

MCP server for managing GoAlert alerts, schedules, rotations, and escalation policies with AI.

TypeScriptNode.jsMCP+1

Glyph: Pixel Logo Generator

Type a project name, get a deterministic pixel identity. Generates logos, favicons, and OG images from a single seed.

TypeScriptNext.jsTurbo

Parallax: TUI for LLM Model Benchmarks

Fast keyboard-driven TUI and CLI for Artificial Analysis AI-model data with local daily snapshot history.

TypeScriptBunOpenTUI

Chorus: AI Chat App

AI chat application for Windows and macOS desktop platforms.

TypeScriptElectron

GitRank: Developer Leaderboard

Leaderboard for developers tracking GitHub contributions, streaks, and activity scores.

TypeScriptReactGitHub API
classified · 2

Paused

9

Flyby: Banner Plane Notifier

An experimental notifier that pings you when advertisement banner-towing planes are flying nearby.

SwiftmacOS

Conduit: MCP Sandbox for Agents

A sandbox MCP layer that gives AI agents safe, isolated access to tools and resources — a controlled boundary between agents and the systems they act on.

GoMCPDocker

Orpheus: IDE for Claude Code

A native Mac IDE built around Claude Code — parallel agent sessions, project-aware context, and a workflow tuned for shipping with AI.

TypeScriptElectronReact+1

Mira: Local-First Claude Code Analytics

A local-first analytics dashboard for Claude Code session data. Surfaces usage insights entirely on-device — no LLM, no cloud, just your data.

RustTauriReact+1

LLMFinder: AI Model Discovery Tool

A tool for discovering and comparing Large Language Models by capabilities, metrics, and use cases.

Python

Chatterbox: Chat Application

A socket.io app for chat application with frontend made with Bootstrap and nodejs integration.

NodeJSSocket.IOBootstrap
classified · 2