Selected work

Ideas built into
useful software.

Projects, experiments, and open-source work, in one list.

10
01 / Featured

laneward

Runs several coding agents on one repository at once, each in its own git worktree, and stops two lanes from touching the same files.

typescriptgit-worktreeagent-orchestration
02 / Featured

doctrine

Software engineering discipline grounded in named standards, shipped as a Claude Code plugin and an MCP server.

claude-code-pluginmcp-serverengineering-discipline
03 / python

hermes-fact-store

Portable, local-first memory for Hermes Agent. SQLite + FTS5 with JSON backup and no dependencies beyond the Python standard library.

pythonsqlitelocal-first
04 / rust

keencli

Rust CLI for Keenetic router diagnostics: collects snapshots, filters noisy logs, masks identifiers, and keeps AI analysis optional.

rustclikeenetic
05 / python

cleansys

Cross-platform cleanup CLI that previews files by age, size, or type before explicit keep, move, archive, or delete actions.

pythonclicleanup
06 / ai

signaflow

Discontinued project: a React and n8n email-signature platform that exposed the need to validate core integrations before product development.

typescriptn8narchived
07 / ai

shodan-mcp

MCP server for scanning your own infrastructure and searching Shodan's internet-wide data.

javascriptmcp-serversecurity
08 / rust

browtrace

Minimal Rust and eBPF CLI that observes outbound TCP connections opened by known browser processes on Linux.

rustebpfcli
09 / shell

zapret-indicator

GNOME Shell panel indicator and installer for the zapret DPI-bypass service: status, toggle, and DNS configuration.

shellgnome-shelllinux
10 / python

klaro

Autonomous AI agent that reads a codebase and generates its documentation using a LangChain/LangGraph ReAct loop with RAG-based style matching.

pythonlangchainai-agent