Engineering lab
Focused experiments and prototypes.
Small enough to ship, honest about what they are — the lab is where questions get their own repo instead of sitting in a notebook.
PlannedExperiment
Embedding Playground
Visualize semantic neighborhoods of arbitrary text in a 2D projection with live re-embedding.
TypeScriptWebGPUSentence embeddings
PlannedExperiment
Realtime Vision Filters
Composable image-processing pipeline running in the browser, with shareable pipeline URLs.
WebGLWASMOpenCV
PlannedExperiment
RAG over Personal Notes
A small, honest retrieval system over my own notebook — with citations and an eval harness.
pgvectorHybrid retrievalEvaluation
PlannedExperiment
Tiny Coding Agent
A minimal, transparent coding agent — small toolset, explicit plans, every step reviewable.
TypeScriptLLM tool use
PlannedExperiment
Voice Latency Lab
Side-by-side comparison of streaming STT → LLM → TTS pipelines on perceived turn latency.
WebRTCStreamingRealtime
PlannedExperiment
Open Evaluation Harness
A small, well-documented eval runner for retrieval and answer faithfulness on custom corpora.
PythonEvaluation