Smart memory management for healthcare AI agents
Wraps MemoryVault with healthcare-specific intelligence:
adverse-event: 100 Never forget safety issues
clinical-decision: 90 Treatment plans, diagnoses
patient-context: 70 History, demographics
protocol: 60 Guidelines, SOPs
learning: 40 Patterns, insights
routine: 20 Daily tasks, logs
# Store a memory (auto-categorized)
curl -X POST https://healthcare-memory.fly.dev/memory/store \
-H "Authorization: Bearer YOUR_MV_KEY" \
-H "Content-Type: application/json" \
-d '{"key": "patient-jones-assessment", "value": "Diagnosis: T2DM, HbA1c 8.2%"}'
# Smart recall (clinical first)
curl "https://healthcare-memory.fly.dev/memory/recall?query=diabetes&max_tokens=2000" \
-H "Authorization: Bearer YOUR_MV_KEY"
# Get context for current session
curl "https://healthcare-memory.fly.dev/memory/context?topic=diabetes+management&max_tokens=4000" \
-H "Authorization: Bearer YOUR_MV_KEY"
# Generate daily summary
curl -X POST https://healthcare-memory.fly.dev/memory/daily-summary \
-H "Authorization: Bearer YOUR_MV_KEY"
# Prune old memories (30-day half-life)
curl -X POST https://healthcare-memory.fly.dev/memory/prune \
-H "Authorization: Bearer YOUR_MV_KEY"
POST /memory/store - Store with auto-categorization
GET /memory/recall - Priority-based retrieval
GET /memory/context - Session context assembly
POST /memory/daily-summary - Compact today's memories
POST /memory/prune - Decay-based cleanup
GET /health - Service health check
Powered by MemoryVault | Built by cairn as a gift for chabebe