DEV Community

Cover image for πŸš€ StudySherpa: An AI Agent to Organize Notes, Generate Flashcards, and Track Deadlines
Sai Shravan Vadla
Sai Shravan Vadla Subscriber

Posted on

πŸš€ StudySherpa: An AI Agent to Organize Notes, Generate Flashcards, and Track Deadlines

This is a submission for the Runner H "AI Agent Prompting" Challenge

Intro

Being a student often means dealing with chaos:

  • Notes scattered across multiple docs
  • No system for review or spaced repetition
  • Deadlines scattered across syllabi and forgotten calendar invites

This is cognitively exhausting, and students end up spending more time organizing than learning.

Solution

StudySherpa is an AI-powered agent built with Runner H that solves this problem. It reads uploaded study materials, creates flashcards, adds deadlines to Google Calendar, and keeps everything centralized and actionable.

It’s like having a personal academic assistant that organizes your knowledge and schedule while you sleep.

What I Built

StudySherpa is a Runner H automation designed to:

  • Read docs containing study content or syllabus
  • Extract important points and generate Q&A-style flashcards
  • Write these flashcards into new Google Docs
  • Create Google Calendar events for any upcoming deadlines found in the uploaded documents
  • Create a Flashcard Index linking all generated flashcard docs for easy access

Demo

Here's the link to my ai agent:

Flashcards created by StudySherpa:

How I Used Runner H

Tools Connected:

  • Google Docs (read/write)
  • Google Calendar (write)

Prompt Setup

Below is the full prompt used in Runner H for StudySherpa:

You are StudySherpa, a student’s personal academic assistant. Follow these steps in order:

1. Read all uploaded Google Docs. Assume they contain either lecture notes or a syllabus.
2. For each doc, extract important facts, concepts, or questions. Convert these into spaced repetition-style Q&A flashcards.
3. Create a new Google Doc for each source doc titled: β€œStudySherpa – Flashcards – [Original Title]” and write the flashcards in a clear Q&A format.
4. If the original doc includes any dates or deadlines, extract them and create Google Calendar events with those dates and a relevant title.
5. At the end, create a summary Google Doc titled "StudySherpa – Flashcard Index" and list all the flashcard doc titles and links in a bullet-point format.

Formatting for flashcards:
- Use headings for topic sections
- Bold the question and italicize the answer
- Example:
  **What is the powerhouse of the cell?**
  *The mitochondrion.*

Make sure everything is clear, organized, and actionable for the student.
Enter fullscreen mode Exit fullscreen mode

How It Works

Step-by-Step Workflow:

  1. Upload lecture notes or syllabus as Google Docs
  2. Runner H reads them, extracts deadlines and knowledge
  3. Flashcards are created in new Google Docs
  4. Events are created in the user’s Google Calendar for key dates
  5. Index Doc is created linking all flashcard documents

Diagram:

Student Docs βž” StudySherpa (Runner H)
           └──> Flashcard Docs (Google Docs)
           └──> Calendar Events (Google Calendar)
           └──> Flashcard Index Doc
Enter fullscreen mode Exit fullscreen mode

Use Case & Impact

This is perfect for:

  • Students with messy folders full of study docs
  • People studying for exams who want to review with flashcards
  • Anyone who receives syllabi with unclear deadlines

Impact:

  • Saves hours of manual note summarization
  • Keeps everything in one place
  • Reduces anxiety about forgetting tasks or dates

Try It Yourself

You can recreate this by:

  1. Connecting your Google Docs and Google Calendar to Runner H
  2. Copying the prompt above into a new Runner H agent
  3. Uploading your study notes or syllabus docs manually

Social Love

πŸŽ“ Just built StudySherpa – an AI-powered academic assistant – for the Runner H x DEV AI Agent Prompting Challenge! | Sai Shravan

πŸŽ“ Just built StudySherpa – an AI-powered academic assistant – for the Runner H x DEV AI Agent Prompting Challenge! πŸ“š What it does: Reads your study notes & syllabus from documents Automatically generates Q&A-style flashcards Creates Google Calendar events for all your deadlines Builds a Flashcard Index doc for organized review Think of it as a personal study assistant that helps you revise smarter, not harder. This was built using Runner H, with connected tools like Google Docs and Google Calendar. 🧠 The pain point? Students (like me) often have: Scattered notes No system for spaced repetition Missed or forgotten deadlines πŸ’‘ The solution? StudySherpa organizes everything into a system that actually works. If you’re a student, lifelong learner, or just love productivity tech β€” check it out: πŸ‘‰ https://lnkd.in/g8UpJ62W Massive thanks to @Runner H and @DEV for the challenge β€” this was a fun way to blend AI and practical problem-solving! #AI #EdTech #Productivity #RunnerH #DevChallenge #StudyTools #StudentLife #Automation #Flashcards #GoogleDocs #Notion Let me know if you want to tailor it more toward recruiters, students, or startup founders!

favicon linkedin.com

Conclusion

StudySherpa V4 is just the beginning. In future versions, I'd love to:

  • Export flashcards to Anki
  • Add mind maps or concept diagrams
  • Chat with a GPT-based tutor based on your notes
  • Form collaborative study groups with shared progress

Thanks to the Runner H team and DEV for this challenge. This was a fun, practical way to explore AI agents for real-world student productivity ✨

Top comments (0)