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:

Surfer 2: The Next Generation of Cross-Platform Computer-Use Agents - H Company

We are a frontier AI research company that designs, builds, and deploys cost-efficient agentic AI systems directly into enterprises’ core workflows and processes.

favicon hcompany.ai

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

500 million+ members | Manage your professional identity. Build and engage with your professional network. Access knowledge, insights and opportunities.

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)