This is what I build — labeled honestly. A fork is called a fork, what's paused says paused, and what stands on someone else's work says so. The anatomy lives on the detail pages, the backstory in the log.
A CLI-first server inventory: one YAML file as the source of truth, everything else generated — SSH config, Ansible inventories, fuzzy host targeting, parallel OS audits. Built because hand-maintained SSH configs rot.
one hosts.yaml as the source of truth · ~17 Ansible playbooks · v1.0.0 · MIT
A Discord concierge for service businesses with a deterministic security gate: the LLM only drafts text, it never acts. RBAC on Discord roles, human approval before every side effect, append-only audit log.
the LLM drafts, never acts · deterministic RBAC + human approval · append-only audit log
A multi-tenant semantic search platform: Express backend, TypeScript SDK, and WordPress plugin from one monorepo, six embedding providers behind one abstraction, per-client isolation.
A local RAG system for arbitrary document domains: ingest from PDF, YouTube, and web, metadata-aware retrieval, cross-reference fact checking — fully via Ollama if you want, without a byte leaving the machine.
ingest: PDF · YouTube · web · cross-reference fact checking · fully local via Ollama
ai
rag
python
qdrant
// small, but in daily use
Smaller tools
contegus-ui — portable CSS framework — tokens, primitives, adapters for WP/Bricks/Astro. This site runs on it.
iris — visual feedback tool for website sign-off; my part is the multi-tenant wrapper around the MIT package SitePing — third-party share openly credited.