This folder contains the material used to demonstrate the end-to-end workflow of StudyOS.
emails/: sample email bodies you can send to the Gmail account connected to StudyOSattachments/: matching PDF attachments for those emailsStudyOS_Demo_Pack.zip: bundled version of the demo pack for quick sharing
01_cs_assignment_email.txt02_physics_lab_email.txt03_history_essay_email.txt04_data_science_project_email.txt05_math_worksheet_email.txt06_english_presentation_email.txt
Use test_end_to_end_email.txt before recording a final demo to verify that:
- Gmail filters are working
- PDF parsing succeeds
- Notion task creation is correct
- Calendar events are generated as expected
- Send one or more sample emails to the Gmail account connected to StudyOS.
- Attach the matching PDF from
attachments/. - Keep the emails unread so they are picked up by the Gmail query.
- Run
python main.py. - Show the created tasks in Notion.
- Show the generated deadlines in Google Calendar.
- Optionally run
python briefing.py --demoorpython briefing.pyto present the morning briefing output.
For a clean public GitHub repo, keep demo assets that explain the workflow, but avoid committing private credentials, temporary transcripts, or review-only frame dumps.