AgentForge
A clinical co-pilot inside OpenEMR that answers a covering physician's questions about the patient whose chart is open.
Built into the open-source OpenEMR health record as a module, with the agent in its own TypeScript service. Every clinical claim must cite a record in that patient's chart, and rules enforced in code plus a second model check remove any claim they can't verify instead of hedging it. The agent can only read the one chart already open, through a short-lived scoped token, and its traces stay in self-hosted Langfuse.
Built with
- OpenEMR (PHP)
- TypeScript
- Node.js
- Claude API
- Langfuse (self-hosted)
- MySQL
- Docker
- Railway
Week 2 of @gauntletai ⚔️ This week I built on the OpenEMR software from week 1 with some improvements and new features. Here’s a quick demo of what I built, how it works, and some of the decisions I made along the way. On to week 3. 🚀#GauntletAI #AI #BuildInPublic
View on X (from Sep 27, 2026)