• about
  • meet
  • notes
  • slides
  • code
  • cocktails
  • résumé
chaos
A shared type-system substrate: the type runtime (type-blob model, the null type, dispatch contract) downstream of hyphence/piggy and upstream of madder, cutting-garden, and dodder. See docs/rfcs/0001.
chrest
CLI, MCP server, and browser extensions for managing Chrome/Firefox and capturing web content per the nebulous capture protocol
clown
Nix wrapper for Claude Code with hierarchical prompts, default-deny Bash, safety-default env injection, parameterized plugin loading via mkJuggler, and HTTP MCP server orchestration
conformist
Linter and formatter multiplexer — a treefmt fork adding first-class linting, repair/check modes, and sandboxed checks
crap
Command Result Accessibility Protocol — a TAP fork for human-readable script output trees with ANSI display hints, locale-aware numbers, status lines, and streaming
dodder
an immutable cryptographic object graph with a robust and recursive type system that takes the best parts of Git, Nix, and Zettelkasten and allows you manage content, knowledge, builds, deployments and more.
doppelgang
Find duplicate packages in a Nix closure, sorted by wasted bytes.
hyphence
The hyphence document format — a text-based metadata + body serialization. Canonical spec (RFC 0001) plus Go and (forthcoming) Rust implementations.
igloo
Overlay flake providing Nix build-support helpers, pins, and package additions on top of nixpkgs
maneater
Local semantic search engine with pluggable corpora and llama.cpp embeddings — includes builtin support for man pages, extensible to arbitrary text collections
moxy
MCP proxy aggregating child servers behind one connection, with result caching, progressive disclosure, composable result URIs, a declarative micro-MCP framework, and per-tool permission policy
nebulous
NewsBlur MCP server and Web Capture Archive Protocol orchestrator — local-first feed/story index, plus URL preservation into a content-addressed blob store via chrest + madder
papi
Personal API (PAPI) — a well-known, self-describing person document: wire-format spec plus an introspection/validation tool for papi-compliant domains.
purse-first
Nix package framework plus the go-mcp and dewey Go libraries: build self-describing, composable CLI/MCP-server/skill packages for agentic tooling
spinclass
Git worktree session manager for parallel workstreams — orchestrates configurable session entrypoints (shells, agents, etc.) and lifecycle hooks via hierarchical sweatfile config
tommy
Go TOML library and CLI with round-trip-preserving CST and codegen for type-safe Decode/Encode methods — keeps comments, whitespace, and formatting intact
xdg
Fork of freedesktop.org xdg-specs with draft XDG_LOG_HOME and XDG_LOG_DIRS extensions
cutting-garden
Capture, restore, and diff trees from pluggable sources (files, git, CalDAV, web, yt-dlp, optical, photos) into madder's content-addressed blob store; browse and serve them over MCP
stats-me
Personal stats: home-manager / nix-darwin module wrapping statsd, run under Bun
tacky
macOS pasteboard CLI — copy/paste typed content (HTML, plain text, multi-UTI) and list current UTIs
forgejo-cli
Fork of forgejo-contrib/forgejo-cli with a patch implementing the forgejo-vanity-discovery RFC (circus docs/rfcs/0001)
papi-e2e
papi read-through e2e fixture (persistent — kept until loud-sequoia says clear)
ringmaster
clown job platform (job journal + wake-on-completion channel), extracted standalone. Upstream of troupe and clown.
troupe
Standalone Nix flake for the Prosody/XMPP chat system (home-manager module, LE cert-renewal, parley MUC client). Upstream of clown.
zeus
OpenRouter-patched Thunderbolt fork