Things I build outside the day job.

Small, focused tools, mostly Python, shipped and public.

db_orchestrator

MIT

One API and a YAML manifest for running SQL across Oracle, PostgreSQL, and pgduckdb — transactions, retries, execution-plan capture, and alerts to Discord/Telegram when something breaks. Grew out of actually needing this at LabMA.

  • Python
  • Oracle
  • PostgreSQL
  • pgduckdb
View on GitHub ↗

citation-xray

MIT

A zero-dependency CLI that checks Markdown citations against arXiv, Crossref, and OpenAlex — catches fabricated references before they ship into a report or a paper draft.

  • Python
  • arXiv
  • Crossref
  • OpenAlex
View on GitHub ↗

sparring

MIT

A native desktop flashcard app — FSRS spaced-repetition scheduling, KaTeX math rendering, no Electron. Built because I wanted spaced repetition for math!

  • GTK
  • WebKit2
  • FSRS
  • KaTeX
View on GitHub ↗

llm-chunking

A RAG pipeline for talking to a webpage — chunk it, embed it with FAISS, then ask it questions through a Telegram bot. Kinda old, was made in 2024, so lots of old tools =)

  • Python
  • FAISS
  • RAG
  • Telegram
View on GitHub ↗