EverMemory
An episodic memory RAG system using emotional salience, temporal filtering, and cognitive appraisals for believable NPC long-term memory.
A selection of things I've built.
An episodic memory RAG system using emotional salience, temporal filtering, and cognitive appraisals for believable NPC long-term memory.
A multi-agent system using LangGraph and MCP servers to run an autonomous D&D NPC over Discord with two-phase reasoning and mechanical tool-calling.
Fine-tuning GPT-4.1-nano and mini on 16k crowd-sourced fantasy dialog examples from the LIGHT dataset. Evaluated across 3 NPC archetypes, 3 prompt engineering levels, and 5 models to measure character consistency and dialog authenticity.
A social goal-sharing and accountability platform where users set goals, track streaks, and grow together in circles. Built with a FastAPI backend, React Native mobile app, and React marketing site.
An interactive chess opening repertoire builder with a playable board and graph visualization of move trees for studying and organizing openings.
A keyboard-based music synthesizer with real-time audio synthesis, scale and chord theory, and percussion sequencing. Play melodies and chords using the computer keyboard.
A Discord bot that integrates with Todoist to use social constructs to incentivize task completion, with streak tracking and OAuth-based onboarding.