Projects

Small tools and open-source projects I've built.

deslop

Live

Opinionated Oxlint rules that catch low-signal, AI-generated code patterns. The rules target unsafe type assertions, unnecessary abstractions, and tests that check mock calls instead of real behavior.

oc-agent-router

Live

An OpenCode plugin that uses Jev to choose a model for each new subagent task from a configured list. It leaves explicit model choices and resumed sessions unchanged, and falls back to the default model when routing is unavailable.