Projects

Things I'm building and tinkering with.

Active · Open Source · MIT

Byoky

Bring Your Own Key — a secure browser wallet for your AI API keys and setup tokens. Store your credentials once in an encrypted vault, then approve or revoke access for any app. Your keys never leave your device.

What it does

  • Encrypted vault with AES-256-GCM
  • One-click approval for apps requesting keys
  • Supports 15+ AI providers (Anthropic, OpenAI, Gemini, ...)
  • Token gifts with budgets & expiration
  • Mobile wallet with QR relay pairing

Tech stack

  • Browser extension (Chrome, Firefox, Safari)
  • React 19, TypeScript, Zustand, Web Crypto API
  • SDK: @byoky/sdk on npm
  • iOS app + Android coming
  • pnpm monorepo
Active · Open Source · MIT

Pinkysbrain

Two lab-grown brains play Pong against each other in your browser. Real human cortical neurons recorded by Cortical Labs, decoded into paddle direction in client-side TypeScript. No simulation — every paddle move is a real action potential.

What it does

  • 5 real recordings from Cortical Labs' CL1 platform
  • iPSC-derived cortical neurons on a 64-electrode MEA
  • Spike-population decoder: spatial filter, gain, time offset
  • DishBrain-inspired punishment model (1s decoder disruption on miss)
  • Three.js renders 59 electrodes per brain at 60fps

Tech stack

  • Next.js 16, React 19, Tailwind 4
  • Three.js, TypeScript
  • Python (HDF5 → JSON spike extraction)
  • ~1.5MB JSON per recording, fully client-side
  • Vercel static hosting, no backend