Skip to main content

Steve Kinney

Projects

A collection of tools, experiments, and open source projects that I maintain or keep nearby.

Agent Bureau

A playground for durable agent infrastructure: queues, schedules, memory, gateways, and all the glue code that stops being glue once it matters.

Cinder

A Svelte design system for the components I keep rebuilding anyway, packaged as something I can use across real projects instead of copying snippets around.

GitHub Webhook Schemas

TypeScript schemas for GitHub webhook payloads, so webhook handlers can validate reality instead of trusting whatever just hit the endpoint.

Octavian

Utilities for reasoning about musical notes, frequencies, and intervals in JavaScript without making every project relearn the circle of fifths.

Protokit

A small toolkit for protocol-shaped experiments: the sort of project where the interesting part is making messages explicit enough to reason about.

Sandman

A sandboxing project for running untrusted code with enough guardrails that the phrase 'what could possibly go wrong' becomes slightly less ominous.

Stardust

A product and interface prototype for turning loosely structured ideas into something you can inspect, refine, and eventually hand to an agent.

Temporal Explorer

An experimental interface for poking at Temporal workflows, histories, and runtime state without turning every debugging session into a scavenger hunt.

Temporal MCP

A Model Context Protocol server for working with Temporal from agent tools, because workflow state is easier to inspect when the agent can ask directly.

Tribunal

A review and adjudication interface for agent work, built around the idea that automated feedback still needs a place to become a decision.

Vector Frankl

A semantic search and vector database experiment, because sometimes the question is not 'what matched?' but 'what was this kind of like?'

Weft

Durable execution primitives for TypeScript applications that need workflows, retries, timers, and real state without pretending distributed systems are easy.