An AI-powered sleep assistant that helps users improve their sleep quality through personalized advice, health tracking, and intelligent monitoring.
Circadia is a comprehensive sleep wellness application that combines:
- RAG-based AI Chatbot: Provides evidence-based advice on sleep habits, techniques to fall asleep better, and personalized sleep recommendations
- Health Data Tracking: Monitors user health metrics and their impact on sleep quality
- Safety Monitoring: Detects high-risk language patterns and automatically alerts emergency contacts when needed
- Data Visualization: Advanced visualizations with AI-powered interpretations showing how lifestyle factors affect sleep habits
- Calendar Integration: Google Calendar integration for better sleep schedule management
Frontend
- React + TypeScript
- Vite
- shadcn-ui
- Tailwind CSS
Backend
- FastAPI
- LangGraph (actor-critic RAG architecture)
- ChromaDB (vector store)
- Claude (Anthropic AI)
https://circadia-ef2o.vercel.app/
Note: We're still working on this, so expect errors and bugs from changes we make. The calendar and safety monitoring features only work locally, and not on this deployed version, as the app hasn't been approved yet by relevant services. If you want to try out the calendar integration, email me at sopheo.contact@gmail.com and I can add you to the list of test users. The health data visualizations are based on an Apple Health data sample from Kaggle. Real-time monitoring and analysis of actual user data will be available in future versions.