An open-source, privacy-first medical memory engine. Transform scattered health records into a structured timeline in real-time.
Live App • Documentation • DockerHub Image • Discussions • LinkedIn • Contact
Backend Server repo • Frontend App repo • Centralized Docs repo
Healthcare records are scattered across prescriptions, lab reports, discharge summaries, imaging reports, and hospital documents. Over time, patients accumulate hundreds of files, making it difficult for both patients and doctors to quickly understand the complete medical history.
MedMemory transforms raw medical documents into a lifelong AI-powered medical memory.
Instead of storing documents as isolated PDFs, MedMemory extracts medical intelligence from them and builds a structured, searchable health timeline containing diagnoses, medications, lab results, procedures, symptoms, and treatment progression.
Patients and doctors can then interact with the entire medical history using natural language.
Ask questions like:
- When was diabetes first diagnosed?
MedMemory combines Medical NLP, Retrieval-Augmented Generation (RAG), and Longitudinal Health Intelligence to turn years of medical records into a continuously evolving digital medical memory.
The goal is simple:
Transform healthcare documents into lifelong, searchable medical intelligence.
Today's healthcare records are fragmented.
Patients often store:
- Prescriptions
- Lab reports
- Scan reports
- Discharge summaries
- Hospital documents
across multiple hospitals, clinics, devices, emails, and cloud storage systems.
This creates several challenges:
- Doctors spend valuable time reviewing old documents.
- Important medical events are buried inside PDFs.
- Medication history is difficult to reconstruct.
- Disease progression is hard to track.
- Patients struggle to understand their own medical journey.
- Critical information may be missed during treatment.
Healthcare data exists, but healthcare memory does not.
MedMemory acts as an AI-powered lifelong medical memory.
The system automatically:
- Extracts information from medical documents.
- Identifies diseases, symptoms, medications, tests, doctors, hospitals, and dates.
- Converts unstructured text into structured medical events.
- Builds a chronological health timeline.
- Stores searchable medical knowledge.
- Enables conversational AI over the entire patient history.
Instead of searching through hundreds of documents, users simply ask questions and receive context-aware answers backed by their medical records.
This allows healthcare information to become:
- Searchable
- Understandable
- Longitudinal
- AI-accessible
Automatically build a lifelong chronological patient timeline of:
- Diagnoses
- Symptoms
- Medications
- Lab Results
- Procedures
- Hospital Visits
- Treatment Changes
Ask natural language questions about patient's medical history.
Examples:
- When was diabetes diagnosed?
- Which medications were prescribed?
- Show my treatment progression.
Extract and structure:
- Diseases
- Symptoms
- Medicines
- Dosages
- Lab Tests
- Procedures
- Doctors
- Hospitals
from unstructured medical documents.
View:
- Medication history
- Dosage changes
- Treatment changes
- Drug interactions
- Active medications
Generate AI-powered summaries of:
- Current health status
- Active conditions
- Ongoing treatments
- Recent medical events
Search medical history using meaning instead of exact keywords.
Find relevant information even when wording differs.
Provide doctors with a concise, structured view of a patient's medical journey instead of scattered documents.
MedMemory is proudly built and maintained by:
-
Srinivas Batthula @srinivas-batthula
-
Ashwin Tejaswi @ashwin-tejaswi
We are building a vibrant, open-source community and we'd love for you to join us! Whether you are fixing a typo, optimizing a query, or building a massive new feature, all contributions are celebrated.
- Read our Contributing Guide to understand our workflow.
- Review our Contribution Workflow.
- Check out our Issues Board and look for issues labeled
good first issue. - Connect with us on LinkedIn, Reach out via email at srinivasbatthula05.official@gmail.com, or start a GitHub Discussion to get help.
MedMemory is open-source software licensed under the MIT License.