What is it?
A smart kanban board that helps learners organize their study topics, generate content with AI, create flashcards, and implement spaced repetition techniques.
Features
- Kanban board for organizing learning topics
- AI-powered content generation for study cards
- Automatic flashcard creation from your study materials
- Spaced repetition system with difficulty ratings
- Related subject suggestions to expand your knowledge
- Integrated TypeScript and React playgrounds for coding practice
- WYSIWYG editor with markdown support
Tech Stack
- React with TypeScript
- Vite
- TipTap
- OpenAI API for content generation
- Tailwind CSS
- StackBlitz SDK for embedded coding environments
The Backstory
I have been reviewing concepts using this kanban approach for years, so I am building Kanbrain to combine the visual workflow of a kanban board with the benefits of spaced repetition, note-taking, and AI suggestions.