Build an assistant that plans your study week: it reads your deadlines and free time from files, uses tools to look them up and update a plan, and answers questions such as "what should I do tonight?" — without ever running more than a fixed number of steps.
Project idea · ungraded
Study-Planner Agent
You will use
Milestones
Build the smallest working version first. Ticks are saved in this browser only.
Stretch goals
- Export the plan to an .ics calendar file.
- Add a reflection node that checks the plan against deadlines before answering.
- Measure how often the agent uses the right tool on 20 test requests.
Data
Write your own deadline and timetable files. No dataset is needed; for a local model install Ollama.
Run it yourself
pip install langgraph langchain-core langchain-ollama
python planner.py