Skip to content
View rohanprichard's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report rohanprichard

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
rohanprichard/README.md

hey, I'm Rohan 👋

AI / Full-Stack Engineer at AmalgamRx building agentic systems, voice AI, clinical ML, and the infrastructure underneath them.

ORCID

I mostly build AI systems that have to work outside a demo.

  • 🤖 Agents — LLM agents, agentic teammates, knowledge graphs, retrieval, memory, and evaluation systems
  • 🎙️ Voice AI — real-time STT/TTS pipelines, WebRTC, interruption/turn-taking, and FastRTC
  • 🧠 Applied ML — clinical ML, embeddings, retrieval systems, and LLM evaluation
  • 🛡️ MCP infrastructure — built fastmcp-guard, an ops layer for FastMCP with API-key lifecycle management, per-key/per-tool rate limiting, and audit logging
  • 🔧 Open source — I send the occasional upstream fix to projects I use, including FastRTC, Headroom, and whatever else I manage to break
  • 🎹 Music + hardware — mildly obsessed with music, which apparently means building a 29-note MIDI pedalboard for a virtual pipe organ instead of just playing normally

As part of the team at AmalgamRx, I also contributed to work recognized with AI Breakthrough Awards in 2024 and 2026.


I mostly just break things until something useful comes out.

📫 [email protected] · rohanrichard.com · ORCID

Pinned Loading

  1. fastrtc-demo fastrtc-demo Public

    A simple POC of FastRTC, a framework to use voice mode in python!

    TypeScript 37 11

  2. claude-overnight claude-overnight Public

    Queue research questions all day. Wake up to answers. Puts your idle Claude Code quota to work while you sleep.

    Python 13 4

  3. talktome talktome Public

    Voice calls with the coding agent you already use. A macOS menu-bar app.

    Python 8 1

  4. learning-arc learning-arc Public

    A skill-driven Deep Agent that turns learning intent into action across Discord, Notion, and Google Calendar.

    Python 2

  5. TeachGPT TeachGPT Public

    Client-server chatbot system for educational institutions -- students chat with an AI tutor, faculty upload course docs, admins manage courses. FastAPI + React + ChromaDB.

    Jupyter Notebook 1 1

  6. fastmcp-guard fastmcp-guard Public

    Production operations layer for FastMCP — API key management, rate limiting, and audit logging

    Python 2 1