Everything else.
A record rather than a showcase. Older projects, experiments and things that taught me something, kept because deleting your own history is a strange thing to do.
Deliberately without state labels. This page used to badge every entry “Live” or “Testnet” or “In flight” from a field nobody ever checked, and a claim nobody checks is not information. The current products are on Work, each with the evidence for what it says; the installable packages and merged pull requests are on Open Source.
- The Caged AgentAn AI agent that literally cannot overspend — with a kill switch that firesMove · Sui · TypeScript · AI Agent
- Agent Pays for an APIAn autonomous agent discovers a paywall and pays it — live on SuiTypeScript · Sui · HTTP 402 · AI Agent
- Contributions to Mysten LabsMerged work on the Sui TypeScript SDKTypeScript · Sui · ts-sdks
- Pinia Colada NormalizerApollo-style normalized entity caching for Pinia ColadaTypeScript · Vue 3 · Pinia · Pinia Colada
- Sui Transaction ExplainerAI-powered transaction analysis for the Sui blockchainNuxt 3 · @mysten/sui · Claude API · SSE Streaming