I build the machinery behind LLM systems โ LangChain/LangGraph pipelines, retrieval,
agent tooling, and the distributed services underneath them.
- ๐ง LLM pipelines โ LangChain and LangGraph in Python: stateful multi-step graphs, structured output that actually validates, retrieval over messy real-world documents.
- ๐ค Agent systems โ multi-agent research and QA pipelines on top of Claude Code, with schedulers, claim ledgers, and gates that refuse bad work.
- ๐ The infrastructure underneath โ Go and Rust for the hot paths, Postgres and vector stores for the memory, Docker and Kubernetes to hold it together.
- ๐งช Curious to a fault โ a WebGL glass shader, an EU-AI-Act validator, a Brainfuck interpreter. If it's interesting, it gets built.
- ๐ซ Find me on X.
๐ professor ยท GoA discipline layer for AI coding agents โ multi-agent pipelines with schedulers, QA gates, and a |
๐งฉ gemini-coax ยท PythonMakes Gemini structured output actually validate against your Pydantic models โ repairs the |
๐ limit-dashboard ยท SwiftNative macOS dashboard for AI subscription limits โ Claude, Codex and Vertex usage in one live, local-only view.
|
๐พ harvester-web-mcp ยท PythonRetrieval front-end for LLM pipelines: web pages, PDFs, Office docs and archives to clean Markdown, with a wall-bypass ladder for walled academic sources.
|
๐ resume101 ยท โญ 135An opinionated resume guide for experienced software engineers. My most-starred project by a wide margin.
|
๐ซ liquid-glass ยท WebGLZero-dependency liquid-glass effect โ smoke refracted through a bevelled glass slab, every parameter a live knob. Live demo ยป
|
๐ฐ Right now: professor
Most AI coding setups treat chats as scrollback. Professor treats them as infrastructure โ
a discipline layer of agent pipelines and QA gates, plus pfm, a Go CLI that manages every AI
coding session running on your machine: Claude Code, Codex and OpenCode, across accounts.
pfm ๐ฅ account 1 ยท โก1h ยท 12 rows ยท 38 killed ยท 64 empty
tabs Chats Stats Limits tab/shift+tab
Chats ยท fuzzy search and all existing chat controls
find โบ type project or name 12/12 visible
โญโ fleet 12 โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ
โโญโ api โ
โโบ โฆ [ Claude ] Codex OpenCode ๐ฅ 0p 0B 0sโ
โโ โ PAYMENTS_REFACTOR โฌข ๐ฅ โ 118p 14M 2mโ
โโ โ SCHEMA_MIGRATION โ agent ๐ฅ 20p 6.1M 7hโ
โโญโ webapp โ
โโ โ ORCHESTRATOR ๐ฅ โ โhere 37p 2.7M 1mโ
โโ โ DESIGN_PASS โ agent ๐ฅ 18p 1.9M 58mโ
โโ โป DEPLOY_PROD ๐ฅ 59p 8.6M 2dโ
โโญโ ops โ
โโ โ FLEET_BUILDER โฌข โ 77p 94M 0sโ
โโ โป CCC ๐ฅ 452p 32M 54mโ
โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ
โโ move enter open esc cancel type to fuzzy-find
โX hide โE 1h โS account โO reboot
Every AI chat on the machine, grouped by repo โ live (
โ), resumable (โป) or agent-run (โ), across accounts (๐ฅ๐ฅ).โmarks chats that talk to other chats;โhereis the one you are sitting in. Pick one, attach, or fire it a goal without ever attaching. There is a cosmos tab too, which draws the same fleet as a star map.




