Projects
Open-source tools and applications I've built to solve real problems.
dotfiles
Cross-platform dotfiles managed by Chezmoi with Homebrew/apt and per-language version managers. One-command bootstrap for macOS and Linux with Neovim, Tmux, Zsh, and AI agent skills.
saige
Go SDK, CLI and MCP server for streaming agents, tools, memory, retrieval and evaluations, with pluggable model providers and durable execution.
teasr
Capture showcase screenshots and GIFs from web apps, desktop, and terminal. Single Rust binary, no runtime deps.
oag
OpenAPI 3.x code generator for TypeScript, React/SWR, and FastAPI. Generators are Jinja2 template packs installed locally — customize or write your own without touching Rust — with first-class SSE streaming and literal-faithful enum output.
mnemonist
Tool-agnostic AI agent memory as a local-first Rust CLI: cognitive verbs (remember, recall, learn, consolidate, forget), plain-markdown memories, local candle embeddings, and HNSW semantic search across memory and code, benchmarked on LongMemEval.
linear-gp
A production-grade Rust framework for Linear Genetic Programming research, featuring modular architecture, Q-Learning integration, automated hyperparameter optimization, and support for reinforcement learning and classification tasks.
agentspec
Universal agent skill and sub-agent manager with TUI
vitrum
Observable language models: every hidden state is a readable distribution over words (hidden dim = vocab size). A uv workspace of architectures plus a vitrum CLI for tracing, causal probing, and faithfulness coverage. Formerly glassbox-lm.
streamsafe
Type-safe async pipeline framework for data processing in Rust
sr
Release engineering CLI: single static binary, zero runtime dependencies, fully configurable. Automated semantic versioning from conventional commits.
lazyspeak.nvim
Voice-driven coding for Neovim. Speak your intent, edits appear in your editor.
incipit
Here begins the new career. A template-driven CLI that transforms structured resume data into polished PDF, DOCX, HTML, LaTeX, and Markdown, with pluggable templates and ready-to-pipe AI prompts for resume review, optimization, and creation.
fsrc
Embed source files into any text file using comment markers. CLI, crate, and GitHub Action.
languideArchived
Communication-focused language guides built from markdown: scenario-based PDFs with full Unicode/CJK support.
zigbee-skillArchived
AI-native smart home skill — lets AI agents control Zigbee devices directly, no cloud, no hub.
open-artifact-protocolArchived
Open Artifact Protocol (OAP), formerly GAP: an open, provider-neutral standard for LLM artifact updates and streaming. Go apply engine and eval CLI. Archived.
zoroArchived
Connect your ideas, privately. Privacy-first AI research agent with a persistent knowledge graph — all inference runs locally.