2026
bookfold - book summarizer that uses stablecoins to pay OpenAI for inference.
bookfold summarizes PDF and EPUB files with AI inference through the OpenAI MPP server. It uses MPP and the Tempo blockchain to pay for the inference call, so each summary can be paid for when it runs.
You can use it from the CLI with your own Tempo wallet. Agents can use the hosted bookfold MPP server directly through the agentcash protocol.
navigator - workspace for PDFs, EPUBs, and YouTube videos that lets users chat and read or watch the source side by side.
navigator lets you upload PDFs, EPUBs, and YouTube videos, then chat with those resources while reading or watching them.
The main idea is to keep the source and the conversation next to each other. You can ask questions, check the answer against the original material, and keep moving through the document or video without switching context.
2025
cantos - Farcaster miniapp for discovering thoughtful long posts and tipping authors in any ERC20 token of their choice.
cantos is a Farcaster miniapp that lets Farcaster users discover thoughtful long posts and tip the author in any ERC20 token of their choice.
2024
recall object storage - decentralized object storage for Recall Network, including the Rust SDK, CLI, and IPC subnets
2023
basin - CLI for listening to updates on PostgreSQL tables and exporting them as log files
toy-ed25519 - Rust learning project for implementing the finite-field arithmetic behind Ed25519
2022
go-tableland - Go implementation of the Tableland validator for indexing SQL events and serving read queries
crdts - Go implementations of CRDTs and vector clocks for learning eventual consistency
toy-evm - from-scratch EVM for learning opcodes, stack, memory, storage, and gas
gradual dutch auctions - Solidity implementation of discrete and continuous gradual Dutch auctions
2019
hql - Clojure DSL for building GraphQL queries with EDN data
2014
lyricsbot - Twitter bot for posting song lyrics
if any of these projects resonates with you, feel free to reach out




