Inspiration
Students often struggle to balance assignments, examinations, revision, and personal responsibilities. Traditional study planners require students to manually organize their schedules and often fail to adapt when unexpected changes occur.
We created Planova AI to make academic planning smarter, more flexible, and less stressful through artificial intelligence.
What It Does
Planova AI is an AI-powered adaptive study planning platform designed to help students manage their academic workload effectively.
Its key features include:
- Smart Task Management: Organize assignments, deadlines, and academic priorities.
- AI Study Planner: Generate personalized study schedules based on tasks, priorities, and available study time.
- Adaptive Replanning: Adjust study schedules when students miss sessions or their priorities change.
- Progress Tracking: Monitor completed and pending academic tasks.
- Multi-Platform Access: Web, mobile, and command-line interfaces.
- User Accounts: Support for private study workspaces and a shared demonstration experience.
How We Built It
We developed Planova AI using Jac/Jaseci, leveraging its capabilities for application development and backend logic.
Our technology stack includes:
- Jac/Jaseci: Core application development and backend functionality.
- ByLLM: Integration of large language models into the study planning workflow.
- Anthropic Claude: AI model configured for intelligent study planning.
- Python: Supporting development and application logic.
- Git and GitHub: Version control and team collaboration.
We divided development responsibilities across frontend interfaces, backend functionality, and AI integration, then combined our work using Git branches and merges.
Challenges We Faced
One major challenge was integrating the web, mobile, and CLI interfaces with a shared backend while maintaining consistent functionality.
We also encountered challenges with Jac configuration, merging changes from multiple developers, managing application state, and configuring AI services.
These challenges required debugging, testing, collaboration, and careful integration of our code.
What We Learned
Through this project, we gained practical experience in:
- Building applications using Jac/Jaseci.
- Integrating AI into academic productivity tools.
- Designing adaptive scheduling workflows.
- Collaborating through GitHub.
- Debugging and testing multi-platform applications.
- Developing a complete project under hackathon time constraints.
What's Next
We aim to improve Planova AI with smarter scheduling, enhanced personalized recommendations, calendar integrations, study analytics, and a more seamless experience across devices.
Our long-term vision is to make Planova AI an accessible intelligent academic companion that helps students plan smarter, study better, and achieve more.
Log in or sign up for Devpost to join the conversation.