AI Study Agent · Built for B.Tech CSE

Study smarter. Not harder.

Tell StudyMate your exam. It builds a plan, books your calendar, searches resources, and emails you everything — in under 30 seconds.

studymate-agent — running
LIVE
Parse study goal
DONE
Search web resources
DONE
3
Build personalized plan
RUNNING
4
Schedule Google Calendar
PENDING
5
Send Gmail summary
PENDING
6
Track progress
PENDING
Gemini 1.5 Pro Google Calendar MCP Gmail MCP Google Cloud Agent Builder Multi-step Agent SQLite Progress DB FastAPI Backend Auto-Study Planning Deployed on Railway Hackathon 2025 Gemini 1.5 Pro Google Calendar MCP Gmail MCP Google Cloud Agent Builder Multi-step Agent SQLite Progress DB FastAPI Backend Auto-Study Planning Deployed on Railway Hackathon 2025
01 / PARSE
🎯
Understand your goal
Gemini reads your exam topic, subject, available days, and skill level — then reasons about the best approach.
GEMINI 1.5 PRO
02 / SEARCH
🔍
Find best resources
Live web search grounded by Google finds NPTEL courses, MIT OCW, GeeksForGeeks, and LeetCode sets for your exact topic.
GOOGLE SEARCH GROUNDING
03 / PLAN
📋
Build day-by-day plan
Generates a structured study schedule with daily tasks, time estimates, and quiz days — tailored to your exam date.
STRUCTURED OUTPUT
04 / SCHEDULE
📅
Book Google Calendar
Reads your existing calendar to avoid conflicts, then creates study block events with 30-min reminders via MCP.
GOOGLE CALENDAR MCP
05 / NOTIFY
✉️
Email your plan
Sends a formatted HTML email with your entire study schedule, resource links, and weekly checkpoints via Gmail MCP.
GMAIL MCP
06 / TRACK
📊
Track your progress
Stores quiz scores, session data, and weak areas in a local database. Adapts future plans based on what you struggle with.
SQLITE + ANALYTICS
Not a chatbot.
An agent.
It takes action. Plans your week. Sends emails. Books meetings. All by itself.
Core Capability
Multi-step reasoning & execution
The agent chains 6 tool calls together — search → plan → schedule → email → track — without you lifting a finger.
06
Intelligence
Gemini 1.5 Pro inside
Powered by Google's most capable model with structured output, function calling, and web grounding.
  • Function calling
  • Google Search grounding
  • Structured JSON output
Speed
Plan generated in
~28s
From "Data Structures exam in 2 weeks" to full calendar + email.
MCP Partner
Calendar auto-scheduling
Reads your free slots. Creates events. Sets reminders. Zero manual input needed.
MCP Partner
Gmail email delivery
Sends formatted HTML study plan email with resources, timeline, and checkpoints.
Progress
Adaptive tracking
Tracks quiz scores and weak areas. Future sessions prioritize what you struggle with.
DB
Live Agent

Try it right now.
For real.

Type your study goal in the chat. The agent will respond with a real plan, generated by Gemini via your deployed Railway backend.

0
Topics Analyzed
0
Sessions Booked
0
Resources Found
0%
Avg Improvement
studymate-agent · railway.app
CONNECTED
Example Output

Auto-generated weekly plan

DSA · Week 1 of 2
MON
Arrays & Strings
45 min
LeetCode Easy ×5
TUE
Linked Lists
60 min
Implement singly + doubly
WED
Stack & Queue theory
Quiz: Day 1–2 ✓
30 min
THU
Trees: BFS & DFS
MIT OCW lecture
FRI
Binary Search Trees
Merge & Quicksort
SAT
Mock Exam
60 min
Review weak areas
SUN
Graph intro & BFS
Email summary ✉️
Google Calendar
Reads your schedule to avoid conflicts. Creates colour-coded study blocks with 30-min popup reminders and 1-hour email alerts before each session.
MCP · Connected
Gmail
Sends a beautifully formatted HTML study plan after agent completes. Includes resource links, timeline, weak-area breakdown, and exam countdown.
MCP · Connected
Google Search
Gemini's live web grounding pulls NPTEL, MIT OCW, GeeksForGeeks, YouTube lectures, and LeetCode problem sets for your exact exam topic.
Grounding · Active