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
Log in or sign up for Devpost to join the conversation.