Made

Things I built.

Side projects from evenings and the homelab. I start them because I need the tool, then keep going if the idea still holds up.

  1. 01 / 06 live

    ModelTable

    Live LLM prices. First-party catalogs scrape every 15 minutes, marketplace lists every 5. One Cloudflare Worker, KV, edge cache. Three JS files, zero runtime npm, no build.

    • cloudflare
    • workers
    • kv
    • javascript
    Open modeltable.dev
  2. 02 / 06 in progress

    PixelWitness

    A Chrome extension that scores images on a page for likely AI generation. Decoding, three local models, and metadata checks all run in the browser, so the image never leaves the machine.

    • chrome-extension
    • onnx
    • privacy
    • ai
    View repository
  3. 03 / 06 open source

    Parrot for Windows

    Push-to-talk dictation that stays on the computer. Hold a key, speak, release, and it types where the cursor is. Transcription is local, with CUDA or Vulkan when a GPU is there, and CPU if not.

    • windows
    • csharp
    • whisper
    • nvidia
    View repository
  4. 04 / 06 open source

    Shield AirPlay

    An AirPlay receiver for NVIDIA Shield and Android TV without ads, accounts, or analytics. Screen mirroring, HLS video, and local audio. GPLv3, based on android-airplay-server / UxPlay.

    • kotlin
    • android-tv
    • airplay
    • nvidia-shield
    View repository
  5. 05 / 06 in progress

    CloudMount

    A menu-bar app that mounts Backblaze B2 buckets as Finder volumes through Apple’s FSKit. The bucket looks like a normal folder. No FUSE, no kernel extensions. macOS 26 and newer.

    • swift
    • fskit
    • macos
    • backblaze-b2
    View repository
  6. 06 / 06 open source

    Solana Agent Toolkit

    Twenty-seven JavaScript tools for common Solana work: wallets, tokens, Jupiter swaps, yield, NFTs, and DCA. Built so an agent can call the chain without a one-off wrapper for every RPC.

    • javascript
    • solana
    • agents
    • web3
    View repository