Materials Library
The Materials Library is UniFlow's central hub for all your course files and study materials. It aggregates files from Canvas courses, assignment attachments, and locally added resources into a single, searchable location.
Opening the Materials Library
Click Materials Library in the sidebar under the "Resources" section.
How Materials Are Collected
Materials come from several sources:
Canvas Course Files
When you sync a course via Canvas Sync, UniFlow can download and organize files shared by your instructors:
- Lecture slides (PDF, PPTX)
- Readings and articles
- Handouts and supplementary materials
- Syllabus documents
Assignment Attachments
Assignments synced from Canvas may include attached files:
- Rubric documents
- Template files
- Reference materials
- Starter code or datasets
These attachments are accessible both from the assignment detail view and from the Materials Library.
Local Files
You can also add your own local files and folders to the Materials Library:
- Click Select Folder in the Materials Library
- Browse to a folder on your computer
- The folder contents are indexed and displayed in UniFlow
This is useful for organizing personal study notes, downloaded textbooks, or external resources alongside your Canvas materials.
Browsing Materials
File List
Materials are displayed in a clean list format showing:
- File name — The document or file name
- File type — PDF, DOCX, PPTX, images, etc.
- Source — Which course or folder the file came from
- Size — File size
Opening Files
Click any file to open it:
- PDFs and documents — Open in your system's default viewer
- Images — Displayed in a preview
- Other files — Opened with the associated system application
Integration with Other Features
UniMind Context
Files in your Materials Library can be part of the content indexed by UniMind. When UniMind builds your course knowledge graph, it includes:
- Content from synced Canvas files
- Text extracted from PDF documents
- Assignment-attached materials
This means you can ask UniMind questions about content in your course files, and it will cite specific documents in its answers.
Assignment Workflow
When working on an assignment:
- View the assignment in the Assignment Manager
- Check attached materials and rubrics
- Reference these materials while writing in the Document Editor
- Ask UniMind about specific content from course files
Storage Management
Downloaded materials consume local storage. To manage this:
- Go to Preferences > Storage tab
- View how much space course materials are using
- Clear images or cache if needed
- Open the storage folder to manually manage files
Tips
- Sync all your courses — The more courses you sync, the more comprehensive your Materials Library becomes
- Add local folders for textbooks or external readings that aren't on Canvas
- Use UniMind to search — Instead of browsing through files, ask UniMind "Where did the professor discuss X?" and it will find the relevant document
- Download early in the semester — Sync course files at the start of the semester so everything is available offline during exams
What's Next
- Canvas Sync — Sync more courses to populate your Materials Library
- UniMind Engine — Search and ask questions about your materials using AI
- Assignment Manager — View assignment-specific attachments
- Preferences — Manage local storage for downloaded files