Skip to content

marinad-syro/circadia

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Circadia

An AI-powered sleep assistant that helps users improve their sleep quality through personalized advice, health tracking, and intelligent monitoring.

What is Circadia?

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

Tech Stack

Frontend

  • React + TypeScript
  • Vite
  • shadcn-ui
  • Tailwind CSS

Backend

  • FastAPI
  • LangGraph (actor-critic RAG architecture)
  • ChromaDB (vector store)
  • Claude (Anthropic AI)

Try it out

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.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors