Skip to main content

Software

I build web and desktop applications, developer tools, libraries, and utilities for research and creative work. Additional repositories and notebooks are on github.com/osteele , and observablehq.com/@osteele .

Ecosystem Tools

Extensions and libraries for p5.js, Obsidian, and related platforms.

Recent Projects

agent-lore

A machine-local, agent-writable knowledge base where coding-agent sessions record and search hard-won facts about tools and workflows, with git provenance, talk pages, and a session ledger.

CLI Development tools

agent-tool-policy

A PreToolUse hook for Claude Code, Codex, Kimi, and opencode that decides Bash tool requests against local development and research conventions, denying what a general permission system cannot infer.

CLI Development tools

agent-command-guards

PATH-level command wrappers that apply workstation policy to ssh, scp, rsync, git, and uv inside coding-agent sessions, including Jujutsu interoperability and a memory ceiling for uv run.

CLI Development tools

Gojekyll

A fast Go clone of the Jekyll static site generator.

CLI Web publishing