cat mcgee

Projects

These are my more serious explorations. To find the more fun things, go to Fun.

AI and Cryptography

  • Learn Mechanistic Interpretability

    A short 6-step curriculum I built to teach myself and others the basics of mech interp.

  • TalkTuner replication & frontend

    Replication of the TalkTuner paper - a chatbot dashboard that reveals what the model believes about you (age, gender, education) using linear probes, and lets you edit those beliefs mid-conversation.

  • Training models over MPC

    Multiple parties train a shared AI model without revealing their datasets to each other, using MPC (Arcium) with verifiable commitments onchain. Also did a proof of concept on EVM.

  • Models in TEEs

    Prove outputs came from specific models without revealing the model weights, using trusted execution environments.

Privacy & Distributed Systems

  • Confessions from the SOL

    Anonymous, org-gated posting on Solana - zero-knowledge proofs let only people with a verified email at a Solana ecosystem company post, without revealing which person is behind any post.

  • Private Payments Visualizer

    Walks through every way of doing private payments on Solana, side-by-side, so you can see the tradeoffs without reading three whitepapers.

  • ETH to SOL

    Helps Ethereum devs move to Solana - explains the concepts side-by-side and translates code via a Claude Code skill I wrote. Built on Solana itself, using its architecture and security model.

  • A small zk mixer on Solana. I built it twice to compare the tooling.

There's loads more on my GitHub