Software Engineer Co-op on the labor and capacity planning team. I cut a labor-planning batch job from 60 minutes to 10 by merging 168 Snowflake queries into 13.
A study tool that runs on your computer. You explain a concept and Kizuki plays the student. It asks where you got it wrong, what you left out, and what you said vaguely. The model can only point at sentences in your course material, and Kizuki checks each quote word for word before you see it.
TypeScript Next.js SQLite Ollama
Code · npm |
A Slack app for team decisions. It asks each person for their view in private, finds where they disagree, and posts a brief with one recommendation. It runs on Gemini: in my tests Claude made up numbers when people's facts conflicted, and cost more. Langfuse logs each model call.
TypeScript Slack Bolt PostgreSQL Langfuse
Website |
An AI API that works with OpenAI's client libraries. You pay up front for a key, by card or with crypto on Solana. Each call returns a signed receipt of the model, tokens and cost. A key can make child keys, each with its own spending limit, for subagents.
TypeScript Next.js PostgreSQL Stripe Solana
Website |
The open-source client for Phantom AI: a command-line tool and an MCP server, the format AI agents use to call tools. Agents use it to make child keys, set budgets, and buy credit from a wallet.
TypeScript Node.js MCP
Code · npm |
- prisma/orm: fixed dates coming back as
Invalid Datein the SQLite adapter (#29274), and added thedistinctoption to thefindManydocs, closing a request open since 2021 (#29269).
- Prooflane: a Shopify app that flags orders likely to end in an "item not received" chargeback and suggests what to do before the buyer files one.
- LeagueIQ: after-game analysis that measures each player's impact from Riot Games match data.
Also: Snowflake, Drizzle ORM, Langfuse, Ollama.



