Skip to content

Latest commit

 

History

History

README.md

📚 AgentCare Documentation

Comprehensive documentation for the AgentCare multi-agent healthcare scheduling system

Welcome to the complete documentation for AgentCare - an enterprise-grade healthcare scheduling platform with AI agent coordination, HIPAA compliance, and multi-tenant architecture.

🚀 Quick Navigation

🎯 Getting Started

🛠️ Operations & Deployment

🏗️ Architecture & Design

🧪 Testing & Quality

📖 Reference & Guides

🏥 System Overview

AgentCare is a comprehensive healthcare scheduling platform featuring:

🤖 Multi-Agent AI System

  • Supervisor Agent - Intelligent routing and coordination
  • Availability Agent - Schedule management and optimization
  • Booking Agent - Appointment creation and confirmation
  • FAQ Agent - Healthcare information and support

🏥 Healthcare Platform

  • Multi-Tenant Architecture - Support for multiple healthcare organizations
  • HIPAA Compliance - Built-in audit trails and data protection
  • 24+ User Types - Complete healthcare ecosystem support
  • PostgreSQL + pgvector - Vector database for RAG/AI conversations

🔧 Production Ready

  • Docker Containerization - One-command deployment
  • System Inspector - Comprehensive health monitoring
  • 3,115+ Lines of Tests - Enterprise-grade testing coverage
  • Cloud-Native - Kubernetes-ready infrastructure

📋 Documentation Categories

Setup & Configuration

Get AgentCare running in your environment with comprehensive setup guides covering Docker deployment, local development, and production configuration.

Key Documents:

Operations & Monitoring

Monitor, maintain, and troubleshoot your AgentCare deployment with operational guides and diagnostic tools.

Key Documents:

Architecture & Development

Understand the system design, multi-tenant architecture, and development patterns used in AgentCare.

Key Documents:

Testing & Quality Assurance

Comprehensive testing strategies for healthcare systems with HIPAA compliance validation.

Key Documents:

Reference & User Guides

User management, healthcare workflows, and system reference information.

Key Documents:

🎯 Quick Start Paths

👨‍💻 For Developers

  1. Setup Guide - Get development environment running
  2. Architecture Guide - Understand the system
  3. Test Summary - Run and understand tests
  4. Quick Reference - Daily development commands

🔧 For DevOps Engineers

  1. Docker Guide - Container deployment
  2. DevOps Guide - CI/CD setup
  3. System Inspector - Monitoring and diagnostics
  4. Multi-Tenancy Guide - Security and isolation

🏥 For Healthcare IT

  1. Demo Guide - Explore healthcare features
  2. Healthcare Users - User management
  3. HIPAA Compliance - Security features
  4. System Inspector - Health monitoring

🎯 For Project Managers

  1. Project Status - Current features and roadmap
  2. Demo Guide - System demonstration
  3. Architecture Guide - System overview
  4. Healthcare Users - User ecosystem

🔧 Essential Commands

# Quick Setup
./docker-quick-start.sh              # Full system deployment
./agentcare-inspector.sh             # System health check

# Development
docker-compose up -d                 # Start all services
docker-compose logs -f backend       # View backend logs
docker-compose exec backend bash     # Access backend container

# Monitoring
curl http://localhost:3000/health    # Backend health
curl http://localhost:11434/api/tags # Ollama status

🏥 Healthcare Features

Multi-Tenant Organizations

  • Hospitals & Health Systems - Large multi-department facilities
  • Clinics & Medical Groups - Primary care and specialty practices
  • Urgent Care Centers - Walk-in and emergency services
  • Specialty Centers - Focused medical specialties
  • Telehealth Platforms - Virtual care delivery

User Management

  • 24+ Healthcare User Types - Complete ecosystem support
  • Role-Based Access Control - Granular permissions
  • HIPAA Compliance - Built-in data protection
  • Multi-Factor Authentication - Enhanced security

AI Agent System

  • Natural Language Processing - Ollama LLM integration
  • Conversational AI - RAG with vector database
  • Intelligent Routing - Context-aware agent delegation
  • Real-Time Responses - Sub-second processing

🤝 Contributing

We welcome contributions to AgentCare! Here's how to get involved:

Documentation

  • Found an error? Submit a pull request
  • Missing information? Create an issue
  • Want to improve clarity? We appreciate it!

Development

📞 Support

Getting Help

  • 📖 Documentation - Start here with these guides
  • 🐛 Issues - Use GitHub issues for bug reports
  • 💡 Discussions - Feature requests and questions
  • 🔍 System Inspector - Built-in diagnostic tool

Common Questions


🏥 AgentCare Documentation
Comprehensive guides for enterprise healthcare scheduling with AI agent coordination

🚀 Back to Main README