talktome↗
A macOS menu-bar app that lets your coding agent call you. The agent rings from the session it already runs. You answer, talk, and it replies in voice. Works with Claude Code, Codex, Hermes Agent and OpenClaw.
claude-overnight↗
Queue research questions all day and wake up to answers. A scheduler runs the queue through headless Claude Code at night, and checks your rate limits before every job.
fastrtc-pocket-tts↗
A FastRTC adapter for Kyutai's Pocket TTS. About 200 ms to first audio on a plain CPU, with threaded streaming and instant voice cloning from a .wav file.
learning-arc↗
A Deep Agent that turns a Discord message like "I want to learn RAG" into one lesson, a Notion page, and a real slot on your calendar. Each next lesson adapts to what you report back.
- 2026fastmcp-guard●The operations layer FastMCP does not ship with: scoped API keys you can issue, rotate and revoke, rate limits per key and per tool, audit logs by caller, IP rules and a CLI.Python · FastMCP · MCP · SQLite↓ 860★ 2↗
- 2025fastrtc-demo●A proof of concept for FastRTC, real-time voice mode in Python. FastAPI and React, ElevenLabs and Silero VAD, with notes on how to tune audio for low latency.Python · FastAPI · React · ElevenLabs · Docker★ 37↗
- 2025knowledge-graph-agent●LLM agents that build knowledge graphs. One pulls entities out of raw text. The other keeps a graph of a user up to date while a conversation runs.Python · OpenAI · instructor · pyvis★ 3↗
- 2023TeachGPT●A RAG tutor for colleges. Students chat with course material, faculty upload documents, admins manage courses. The basis for my first-author IEEE paper.FastAPI · React · ChromaDB · RAG★ 1↗
- 2026mcp-events-starterA minimal TypeScript server for MCP 2.0 events. It shows signed webhook subscriptions and a task.created event, from the OpenAI DevDay 2026 spec.TypeScript · MCP · webhooks★ 1↗
- 2026BloomAn English translation of the Bloom tutor skills for Claude Code. A Socratic tutor based on Bloom's 2-sigma research, one adaptive lesson at a time.Claude Code · skills★ 1↗
- 2026content-machineAn ingestion pipeline for chat platforms. Channel adapters normalise messages into MongoDB so agents can use them. Discord first.Python · FastAPI · MongoDB · discord.py★ 1↗
- 2025fastrtc-voice-widgetA React component library that adds WebRTC voice chat to any app, built on FastRTC.React · TypeScript · WebRTC★ 2↗
- 2025fastrtc-sttReal-time speech-to-text and audio capture with FastRTC, Gradio and ElevenLabs.Python · FastRTC · Gradio★ 1↗
- 2025selahA web app for worship teams: chord charts, lyrics and setlists in one place.Next.js · TypeScript · Supabase★ 1↗
- 2025pedalboardA 29-note MIDI pedalboard for a pipe organ. Two Arduino Leonardos show up as native USB-MIDI devices. Plug in and play through Hauptwerk.Arduino · C++ · MIDI2025↗
- 2025midi-controllerA DIY 12-button, 5-knob USB MIDI controller for MainStage and live rigs.Arduino · C++ · MIDI★ 2↗
- 2024ChordCloudMy sheet-music library, so I can open any chart from anywhere instead of carrying a binder.React · Vite · Mantine2024↗
● featured
Fixes and features I sent to other people's projects that shipped.
- headroomlabs-ai/headroom★ 74kDetect and compress space-separated JSON objects in the content detector ↗merged
- MemPalace/mempalace★ 59kPrevent duplicate drawers when re-mining LLM conversations ↗merged
- gradio-app/fastrtc★ 5kAdd a Next.js demo with ElevenLabs and OpenAI streaming ↗merged
- traoreera/xcore★ 11Use the SQLAlchemy dialect to detect async engines in the migration runner ↗merged
- sapientinc/PRAXIST★ 5kAccept absolute stop-signal paths when the run directory is relative ↗landed on main through #198, with co-author creditshipped