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.
generative-artifact-protocol
Generative Artifact Protocol (GAP) — an open standard for token-efficient artifact updates and streaming. Go apply engine + eval CLI.
saige
saige - Super Artificial Intelligence Graph Environment. A unified Go SDK, CLI, and MCP server for streaming AI agents, knowledge graphs, and RAG pipelines, with Ollama, OpenAI, Anthropic, and Google providers behind one interface.
sr
Release engineering CLI — single static binary, zero runtime dependencies, fully configurable. Automated semantic versioning from conventional commits.
github-insights
AI-powered GitHub profile metrics — SVG visualizations, project classification, and README generation. CLI, npm package, and GitHub Action.
streamsafe
Type-safe async pipeline framework for data processing in Rust
agentspec
Universal agent skill and sub-agent manager with TUI
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.
languide
Communication-focused language guides built from markdown — scenario-based PDFs with full Unicode/CJK support.
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.
fsrc
Embed source files into any text file using comment markers — CLI, crate, and GitHub Action.
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.
zigbee-skill
AI-native smart home skill — lets AI agents control Zigbee devices directly, no cloud, no hub.
lazyspeak.nvim
Voice-driven coding for Neovim. Speak your intent, edits appear in your editor.
teasr
Capture showcase screenshots and GIFs from web apps, desktop, and terminal. Single Rust binary, no runtime deps.
zoroArchived
Connect your ideas, privately. Privacy-first AI research agent with a persistent knowledge graph — all inference runs locally.