Skip to content

Second Brain AI is a student-focused learning app that turns notes into AI summaries, flashcards, and deep dives, connects related concepts into a knowledge network, and tracks wellness to promote focus, retention, and healthier study habits.

License

Notifications You must be signed in to change notification settings

rudraminaa/SecondBrain

Repository files navigation

🧠 Second Brain AI

Second Brain AI Demo

Unify your academic world.

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.


🚀 Features

  • 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.


🛠 Tech Stack

  • Frontend: React + Vite
  • Styling: Tailwind CSS
  • AI: LLM-powered features
  • Backend: Planned (Node.js)

📦 Project Setup

Prerequisites

  • Node.js (v18 or later recommended)
  • npm or pnpm

Check versions:

node -v
npm -v

🔧 Installation

Clone the repository:

git clone https://github.com/rudraminaa/secondbrain.git
cd secondbrain

Install dependencies:

npm install

Enter API key:

Enter your API key in the .env.local folder to make the AI features work.

▶️ Run the Development Server

npm run dev

The app will be available at:

http://localhost:5173

🏗 Build for Production

npm run build

Preview the production build:

npm run preview

📁 Recommended Project Structure

src/
├─ components/
├─ services/
├─ index.html
├─ App.jsx
└─ index.jsx
assets/
└─ hero.png

📌 Status

🚧 Work in Progress
This project is actively being developed as a student-focused learning platform.


📄 License

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.

About

Second Brain AI is a student-focused learning app that turns notes into AI summaries, flashcards, and deep dives, connects related concepts into a knowledge network, and tracks wellness to promote focus, retention, and healthier study habits.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published