Multi-agent-AI-weekly-planner
WeeklyAI 5 AI agents collaborate in real-time to auto-generate personalized weekly schedules from plain-English goals. Built with LangGraph, FastAPI
Preview Gallery
6 mediaTechnologies & Skills
One-time purchase
What's Included
Support & Customization
Resource Links
Purchase this project to unlock source and premium resources. Document/report remain secure preview-based on this page.
WeeklyAI Multi-Agent AI Weekly Planner
WeeklyAI is a smart web app that plans your entire week for you using Artificial Intelligence. You just type your goals in simple English like "Study DSA 2 hours daily, hit the gym 3 times a week, work on my project 3 hours daily" and the app builds a complete, balanced weekly schedule for you in under 15 seconds.
How it works:
5 AI agents work together like a team, each doing a specific job:
- 🎯 Goal Agent reads your goals and breaks them into tasks
- 📅 Calendar Agent finds the best free time slots in your week
- ⚡ Energy Agent puts hard tasks when your energy is highest
- ⚖️ Balance Agent makes sure no single day is too packed
- 📋 Planner Agent combines everything and builds the final schedule
You can watch all 5 agents think and work live on your screen as it happens like watching AI think in real time!
What else can it do:
- 📊 Analytics Dashboard — see how many hours you spend on each activity
- ✅ Today's Focus — a daily task checklist with a built-in Pomodoro timer
- 💬 AI Chatbot — chat with your weekly plan, ask questions, or request changes
- 📋 Plan Templates — 8 ready-made goal templates like Interview Prep, Deep Work, and Fitness
- 🔐 User Accounts — sign up, save your plans, and access them anytime
- 🧠 Memory — the app remembers your past plans and habits to make future plans even better
Who is it for:
Students, developers, freelancers, and busy professionals who want to stop wasting time on manual planning and start actually getting things done.
What problem does it solve:
Most people either over-plan some days, skip important activities, or just give up on planning altogether. WeeklyAI fixes this by using AI to create a schedule that is realistic, balanced, and built around YOUR goals and energy levels not a generic template.
Tech used:
Built with Next.js, FastAPI, LangGraph, Groq LLaMA-3.3-70B, Supabase, WebSockets, pgvector, Redis, and deployed on Vercel + Railway.
Future Enhancements
WeeklyAI has a strong foundation and there are many exciting features planned for future development. The next big step is building a mobile app using React Native so users can access their weekly plans on the go. Google Calendar and Outlook sync will be added so the app can read existing commitments automatically instead of users typing them manually. Voice input for goals is also planned, making the app even easier to use.
On the AI side, habit tracking will be introduced so the app learns from the user's weekly patterns and gives smarter suggestions over time. The Planner Agent will also get an improvement feature that reviews past plans and recommends changes to make future weeks more productive. A drag and drop calendar editor will let users manually tweak the AI-generated schedule to their liking.
For collaboration, team planning will be added so groups, study partners, or teams can build shared weekly schedules together. Notion and Todoist integrations will allow users to sync their tasks directly into their favorite productivity tools. Push notifications and reminders will keep users on track throughout the day.
On the business side, Stripe payment integration will be added to support subscription plans with Pro features. Multi-language support will make the app accessible to users worldwide. Finally, an offline mode with local storage will ensure the app works even without an internet connection, making WeeklyAI a truly complete productivity platform.
Known Issues
Installation
1) Clone repo
2) cd backend
3) python -m venv venv
4) Activate venv
5) pip install -r requirements.txt
6) Copy .env.example to .env and fill keys
7) python main.py
8) New terminal → cd frontend
9) npm install
10) Copy .env.example to .env.local and fill keys
11) npm run dev
12) Open http://localhost:3000
Usage
1) Open http://localhost:3000
2) Click Sign Up and create your account
3) Verify your email inbox and click the verification link
4) Log in with your email and password
5) Click "Generate Plan" and type your goals in plain English
6) Watch 5 AI agents build your schedule live on screen
7) Your weekly calendar auto-fills once agents are done
8) Click "Save Plan" to save it to your account
9) Go to "Today's Focus" to see today's tasks and start Pomodoro timer
10) Go to "Analytics" to see your hours breakdown
11) Go to "Chat" to talk to your plan and make changes
12) Go to "Templates" to pick a ready-made goal template
13) Go to "Dashboard" to view all your saved plans
14) Click "Forgot Password?" on login page if you forget your password
System Requirements
1) Node.js 18+
2) Python 3.11+
3) Git
4) npm or yarn
5) A modern browser (Chrome, Firefox, Edge)
6) Groq API key (free at console.groq.com)
7) Supabase account and project (free at supabase.com)
8) Internet connection
Slides Open in New Tab
For better readability, slides are opened directly. Documents remain preview-only with secure backend rendering.
Showing preview pages only. Purchase for full access to all pages and complete source package.
Login for Full AccessNo Q&A available yet
Be the first to ask a question!
Ask a Question
Customer Reviews
Write Your Review
No reviews yet
Be the first to review this project!
Similar Projects
You might also be interested in these projects
Quick.ai – All-in-One AI Content Creation Platform
Quick.ai is a full-stack AI web app that helps users generate content, summarize documents, review resumes, and create AI images.
Remote File Server
Self-hostable cloud file server built with React & FastAPI for secure file storage, browsing, uploads, downloads, and remote access.
Talentra-Smart Student campus placement project
Talentra — AI-powered campus placement platform. Automates job postings, resume scoring, offer letters & analytics. Built with Spring Boot + React.
Appointment Booking System
Scalable MERN-based appointment booking system built with microservices, Docker, Redis, RabbitMQ, and secure JWT authentication.