Second Brain AI is a next-generation student productivity platform that acts as a digital extension of your mind. It combines AI-powered learning tools, knowledge organization, and wellness tracking into a single high-performance academic workspace.
-
AI Summaries
Convert notes, lectures, and articles into concise, revision-ready summaries. -
AI Deep Dive
Explore topics in depth with AI-generated explanations and guided learning. -
AI Knowledge Connect
Automatically link related concepts to form a visual knowledge graph. -
Smart Flashcards
Generate flashcards with spaced repetition for long-term retention. -
Wellness Tracker
Track focus, study habits, and mental well-being to prevent burnout.
- Frontend: React + Vite
- Styling: Tailwind CSS
- AI: LLM-powered features
- Backend: Planned (Node.js)
- Node.js (v18 or later recommended)
- npm or pnpm
Check versions:
node -v
npm -vClone the repository:
git clone https://github.com/rudraminaa/secondbrain.git
cd secondbrainInstall dependencies:
npm installEnter your API key in the .env.local folder to make the AI features work.
npm run devThe app will be available at:
http://localhost:5173
npm run buildPreview the production build:
npm run previewsrc/
├─ components/
├─ services/
├─ index.html
├─ App.jsx
└─ index.jsx
assets/
└─ hero.png🚧 Work in Progress
This project is actively being developed as a student-focused learning platform.
This project is licensed under the GNU General Public License v3.0 (GPL-3.0).
You are free to use, modify, and distribute this software, provided that any derivative work is also licensed under GPL-3.0.
See the LICENSE file for full license text.
