Inspiration
Studying today is often inefficient not because students lack motivation, but because turning raw notes into effective study material takes time and effort. Many students reread notes passively or struggle to identify what they actually don’t understand.
We wanted to build a system that actively guides learning, not just stores information. Cognitivia was inspired by the idea of cognitive growth, much like how plants grow when properly cultivated. The name blends cognitive science with botanical Latin to reflect learning as a gradual, structured process.
What it does
Cognitivia is an AI-powered study system that transforms raw notes into:
Interactive quizzes (multiple choice & short answer)
Flashcards for active recall
Guided explanations that help users understand why an answer is correct or incorrect
The app tracks performance over time and highlights weak areas, helping students focus on what matters most instead of studying everything equally.
How we built it
Cognitivia is built as a frontend-only web application designed to be fast, private, and easy to deploy.
Users can paste or import notes directly in the browser. Cognitivia then:
Processes the notes
Generates flashcards and quizzes using AI (Bring Your Own API Key)
Stores all data locally using browser storage
Allows users to study, review mistakes, and track progress without a backend
To ensure the app remains fully functional even without AI access, we implemented an offline fallback system that generates study questions using heuristic methods like keyword extraction and structured templates.
All user data stays on the user’s device.
Challenges we faced
AI reliability in the browser: We had to design strict JSON schemas and validation to safely handle AI-generated content.
No backend constraint: Storing large study sets and progress data locally required careful use of IndexedDB.
Time constraints: With limited time, we focused on building a polished core experience instead of unnecessary features.
These constraints helped us prioritize clarity, performance, and usability.
What we learned
Frontend-only apps can still deliver powerful AI-driven experiences
Clear schemas and validation are critical when working with generative AI
Simplicity and focus often lead to better products than feature overload
What’s next for Cognitivia
-Future improvements could include:
-Spaced repetition scheduling
-PDF and lecture audio support
-Collaborative study sets
-Optional cloud sync for multi-device use
Built With
- ai
- apis
- css
- firebase
- heroui
- indexeddb
- localstorage
- react
- tailwind
- typescript
- vite
Log in or sign up for Devpost to join the conversation.