Field catalog
Specimens from the deep.
Client work, personal tools, and experiments — things I've shipped, prototyped, or kept exploring.
Tools
Built for the dive.
Things I made for my own use first, then kept running — no client attached.
-
App:Reef
An app and MCP server for long-term AI memory — private by default, shared with the people you choose.
- year
- 2026
- stack
- Python
- stack
- MCP
- app
- python
- mcp
Use Reef as an app, or connect your assistant through its remote MCP server. The same memory travels with you into Claude, ChatGPT or Codex. Postgres with row-level security keeps private and shared memories separate. Invite-only while it settles.
-
Site:Termicolor
Drop an image, get a terminal palette — WCAG-aware, export anywhere.
- year
- 2026
- stack
- Astro
- stack
- React
- typescript
- react
- design
Picks accessible foreground/background pairs against the WCAG contrast curve and exports to iTerm, Alacritty, Warp, and a handful of other terminals — no signup, no upload, all in the browser.
Sites & apps
Released into open water.
Sites and apps built for clients — some public, some login-gated.
-


App:Crux Screening
Injury-prevention screening for a Ghent physio practice — the Excel template, retired.
- year
- 2026
- stack
- Next.js
- stack
- Postgres
- role
- client
- app
- client
- next.js
A complete screening app for Crux Sport- & Manuele Therapie: client records, guided test batteries, scoring, progress charts and printable reports. The practice dashboard keeps unfinished screenings and reports in view. Next.js + Postgres, with the scoring protocol golden-tested against the spreadsheet it replaced. Login-gated, physios only.
-


App:SiteSee
Field-inspection app for HybriX Energy — observations in, reports out.
- year
- 2026
- stack
- React
- stack
- Hono
- role
- client
- pwa
- client
- react
Technicians log observations and inspections on their phone — work breakdown, photos, participants — and structured reports land in the right inboxes. React PWA + Hono API in an all-TypeScript monorepo. Login-gated, so no tour, sorry.
-


Site:Maus Cars
Car detailing & auto-import — Kortrijk.
- year
- 2026
- stack
- Astro
- stack
- Cloudflare
- role
- client
- site
- client
- astro
One studio, two trades, so the site is a hub with two spokes: / routes visitors to /detailing or /import. Astro on Cloudflare, built to load fast on a phone in a parking lot.
Code
Tackle box.
Open-source tools and libraries — take what you need, leave a star.
- fence / quick start
from fence.links import Link from fence.templates.string import StringTemplate from fence.models.openai import GPT4omini # Create a link link = Link( model=GPT4omini(), template=StringTemplate("Write a haiku about {topic}"), name='haiku_generator' ) # Run it output = link.run(topic='fencing')['state'] print(output)fence / quick startfrom fence.links import Link from fence.templates.string import StringTemplate from fence.models.openai import GPT4omini # Create a link link = Link( model=GPT4omini(), template=StringTemplate("Write a haiku about {topic}"), name='haiku_generator' ) # Run it output = link.run(topic='fencing')['state'] print(output)Code:Fence
A lightweight LLM & agent library — the bloat moat, vs LangChain.
- stars
- 49
- downloads
- 2.5k/mo
- license
- MIT
- year
- 2024
- python
- llm
- open-source
Built to stay small while still composing chains, tools, and agents. Typed inputs, streaming support, and a model-agnostic interface that doesn't force you into a framework just to call an LLM twice.
-
T1
FLAIR
Prediction
T1
FLAIR
Prediction
Code:Airhead
Tiny CNNs for brain-tumor segmentation — thesis-era medical imaging via low-rank tensor decomposition.
- stars
- 4
- year
- 2022
- python
- deep-learning
- research
MAI thesis work. The interesting bit: matching baseline Dice scores on BraTS while cutting parameter counts by an order of magnitude.