What it does

Sunday.ai is an AI-powered productivity app that:

  • Customizes schedules based on personal productivity patterns, sleep cycles, and goals
  • Offers advice through four specialized AI agents (Productivity Coach, Philosopher, Spiritual Guide, Legal Guide)
  • Processes all data locally for complete privacy
  • Adapts to user feedback and changing patterns

How we built it

We developed Sunday.com using:

  • Python for backend logic and AI models
  • Torch, Transformers, & LlamaCPP for machine learning components
  • FASTApi for API development
  • React for cross-platform interface
  • LlamaIndex for our state of the art agentic RAG pipelines with tool calling and intelligent vector index selection

Challenges we ran into

  • Balancing AI accuracy with local processing limitations
  • Ensuring user privacy while gathering enough data for personalization
  • Creating intuitive UI for complex scheduling algorithms
  • Developing distinct AI agent personalities that provide cohesive advice
  • Optimizing battery usage for continuous background processing

Accomplishments that we're proud of

  • Developed a fully functional AI-driven scheduling system in a short timeframe
  • Implemented on-device AI processing for enhanced privacy
  • Created a holistic approach to productivity that prioritizes mental well-being
  • Designed an intuitive interface for complex AI interactions
  • Integrated four unique AI agents with specialized knowledge domains

What we learned

  • The importance of user-centric design in AI applications
  • Techniques for optimizing machine learning models for mobile devices
  • The complexities of balancing productivity with mental health considerations
  • Strategies for creating personalized AI interactions
  • The challenges and rewards of developing privacy-focused applications

What's next for Sunday.ai

  • Expand AI capabilities to include more personalized insights and recommendations
  • Integrate with more popular calendar and task management apps
  • Implement more advanced mental health tracking and support features
  • Collaborate with mental health professionals to enhance the app's well-being aspects
  • Explore options for optional, secure cloud backup for user data
  • Develop a community feature for users to share productivity tips and experiences

Built With

Share this project:

Updates