I build databases, developer tools, and agents in Go, Rust, and TypeScript.
- omendb - Embedded vector database. 4x faster than hnswlib. Rust core with Python and TypeScript bindings
- omengrep - Semantic code search CLI. Tree-sitter parsing for 22 languages, hybrid embedding + BM25 ranking
- hnsw-go - Native Go HNSW graph implementation with pluggable distance metrics
- ion - Terminal coding agent in Go. 43K lines. Multi-provider LLM support, tool execution, session management
- pi-compactor - LLM-driven context compaction for coding agents. Model decides when to compact, not thresholds
- pi-subagents - Agent delegation for pi. Define agents as markdown, chain them in sequence or run in parallel
- pi-goal - Persistent autonomous goals for pi. Agent works until done, with git-native checkpoints
- pi-workflows - Parallel agent orchestration for pi. Budget caps, cross-session resume, cost tracking
- agent-research - Source-level analysis of frontier agent implementations (Claude Code, Codex, Gemini, Cursor)
- sy - File sync tool with delta transfers. Rust. 40-79% faster than rsync
- aku - Go API framework with typed handlers. Request parsing and OpenAPI docs derived from Go types
- jb - Background job manager for long-running CLI tasks
- tk - Task tracker for AI agents. Git-friendly storage with blocking dependencies
- brotli - Pure Go Brotli encoder and decoder
- avc - Agent-native Git-compatible VCS. Local workbench for AI-assisted development
- pacabot - Prediction market trading system. LLM-driven analysis of market data, news, SEC filings, and congressional trades
- go-clob-client - Go SDK for the Polymarket CLOB. Trading, authentication, and order signing