# Anurag Dhungana > ML Engineer & MSCS student at George Washington University. Builder, photographer, Formula 1 fan. Based in Washington, DC. Personal website and portfolio at anuragd.me. Previously ML Engineer at Cheers (YC S24), co-founded AfterLaunch (community of 150+ builders). All content is served from api.anuragd.me. Every page below has a markdown twin — fetch the `.md` URL for clean source. ## Pages - [Home](https://www.anuragd.me/index.md): site overview, featured projects, recent writing - [Blog index](https://www.anuragd.me/blog.md): full list of posts with summaries - [Projects](https://www.anuragd.me/projects.md): things I've built — live, in progress, archived - [Photography](https://www.anuragd.me/photography.md): photo gallery — DC, NYC, cherry blossoms, cityscapes - [Resume](https://www.anuragd.me/resume.md): work experience, education, and skills - [Now](https://www.anuragd.me/now.md): what I'm currently focused on (updated monthly) - [Uses](https://www.anuragd.me/uses.md): tools, software, and hardware I use daily - [Shelf](https://www.anuragd.me/shelf.md): curated quotes, links, visuals, wallpapers (overview) - [Shelf — Quotes](https://www.anuragd.me/shelf/quotes.md): collected quotes - [Shelf — Links](https://www.anuragd.me/shelf/links.md): bookmarked articles and references - [Shelf — Visuals](https://www.anuragd.me/shelf/visuals.md): images and diagrams worth keeping - [Shelf — Wallpapers](https://www.anuragd.me/shelf/wallpapers.md): wallpaper collection ## Projects - Shrimp: Open source agent harness — pluggable memory, sub-agents, browser control, and 1000+ app integrations. The model is the brain, Shrimp is the body. [TypeScript, Bun, ReAct, Agent Framework, Composio] - SwitchBoard: Imagine there was a library that would allow you to write an AI agent bot once, and imagine it provided great 2026-level DX, and then, magically, it just worked on Slack, Teams, Google Chat, and Discord without writing platform-specific code. [TypeScript] - Metro MCP: Model Context Protocol server for real-time transit information across DC Metro and NYC Subway systems. Built on Cloudflare Workers with OAuth 2.1 authentication. Used by about 2K+ people daily [TypeScript, Cloudflare Workers, MCP, OAuth 2.1, WMATA API, MTA GTFS] - Personal API: Personal API to manage my website, personal content and all personal digital database [TypeScript, Cloudflare Workers, Cloudflare D1 DB, Cloudflare R2 Object Storage] - Session Base: Capture, organize, and share sessions across coding agent platforms, helping you and your dev team preserve valuable context. [Typescript, AWS, CLI, TUI, MCP Server] - SEAS Search: Knowledge graph-based course QA system that fine-tunes Llama 3.1 with Graph-RAG to answer questions about GWU SEAS courses, schedules, and prerequisites. [LLM, Knowledge Graph, Llama 3.1, Graph-RAG] - SplitSimple: Easy expense splitting web app that helps divide bills among friends, colleagues, or groups with an intuitive interface. [Next.js, React, TypeScript] - Varonatica: Browser-based virtual world with real-time multiplayer interaction, avatar customization, and social spaces. Modern take on classic virtual worlds. [WebSocket, Real-time, Isometric 3D] - Termweather: npm install -g termweather [TypeScript, Node.js, React, Ink, Turbo, Commander, Open-Meteo API] - FlowWrite: Minimal distraction-free writing app with timer, word count, and theme options. Fully local for complete privacy. [Next.js, React, Local Storage] - Minesweeper: Classic minesweeper game built entirely by a cloud background agent in just 2 prompts. Experiment to see how much can be pushed to AI agents. [AI-Generated, Cloud Agent, React] - Tembo Discord bot: A production-ready Discord bot built on Cloudflare Workers that integrates with Tembo to manage tasks directly from Discord using slash commands. [TypeScript, Cloudflare Workers, DiscordJS] ## Blog - [the brain is easy. the body is hard.](https://www.anuragd.me/blog/the-brain-is-easy-the-body-is-hard.md) - [tinkering](https://www.anuragd.me/blog/tikering.md) - [Mantras](https://www.anuragd.me/blog/mantras.md) - [Go after the hardest thing](https://www.anuragd.me/blog/go-after-the-hardest-thing.md) - [thoughts on background coding agents via Tembo](https://www.anuragd.me/blog/tembo.md) - [Working at Cheers (YC S24)](https://www.anuragd.me/blog/working-at-cheers.md) - [Hello, world — this site](https://www.anuragd.me/blog/hello-world.md) - [flockfysh - a leap for data collection](https://www.anuragd.me/blog/flockfysh-a-leap-for-data-collection.md) - [Fundamentally to-do lists are broken](https://www.anuragd.me/blog/fundamentally-to-do-lists-are-broken.md) - [The mountain is you](https://www.anuragd.me/blog/the-mountain-is-you.md) ## Optional Archived projects, kept for reference: - Runwayr: Two apps, one engine. A serious planning tool for board meetings + a viral game to kill your startup. - Ivy Wallet: Imagine Ivy Wallet as a manual expense tracker that will replace the good old spreadsheet for managing your personal finance.