Your Personal AI-Powered Knowledge Intelligence System
Notion + Obsidian + ChatGPT, but trained exclusively on YOUR data
| Feature | Status | Description |
|---|---|---|
| 🧠 Universal Capture | 🔄 MVP | Notes, PDFs, articles, YouTube (via Chrome Extension) |
| 🤖 AI Processing | ✅ Live | Auto-summaries, entity extraction, and smart tagging |
| 🌐 Knowledge Graph | 🔄 Beta | Visualizing connections between your ideas |
| 💬 AI Chat | ✅ Live | Contextual queries limited strictly to your private data |
| 🔍 Semantic Search | 🔄 Coming | Natural language search based on meaning, not just keywords |
| 📊 Daily Insights | 🔄 Coming | Personalized learning patterns and digest |
Second Brain AI is your external brain that:
- 📥 Captures everything you consume across the web.
- 🧠 Organizes data into a connected, searchable knowledge graph.
- 🤖 Answers your questions using ONLY your verified data.
- 💡 Discovers hidden connections and generates new insights.
Real Examples:
- "What do I know about AI startups?"
- "Connect my React and TypeScript notes"
- "Summarize everything I've saved about productivity"
- Frontend: Next.js 14 + React 18 + Tailwind CSS
- Backend: Node.js + Express.js
- Database: MongoDB + Neo4j Graph DB
- AI/ML: OpenAI GPT-4 + Embeddings (Pinecone)
- Storage: AWS S3
- Extension: Chrome Extension API
- Deployment: Vercel + Railway
Node.js 18+ # nvm install 18
MongoDB 7.0+ # brew install mongodb-community
OpenAI API Key # platform.openai.com/api-keys# Clone & Install
git clone https://github.com/hariom123-dev/Luminary-2nd-Brain-.git
cd luminary-2nd-brain
# Installation
npm install
# Setup Environment
cp .env.example .env
# Add your OPENAI_API_KEY and MONGODB_URI- Main App:
http://localhost:3000
OPENAI_API_KEY=sk-...
MONGODB_URI=mongodb://localhost:27017/secondbrain
NEXTAUTH_SECRET=your-super-secret-key
NEXTAUTH_URL=http://localhost:3000graph TB
User[👤 User]
CE[🔌 Chrome Extension]
Web[🌐 Web App]
User --> CE
User --> Web
CE --> Capture[📥 Universal Capture]
Web --> Capture
Capture --> AI[🤖 AI Engine]
AI -->|"Summary<br>Entities<br>Tags"| Processed[📄 Processed Data]
Processed --> Mongo[(💾 MongoDB<br/>Notes)]
Processed --> Neo4j[(🕸️ Neo4j<br/>Knowledge Graph)]
Processed --> Pinecone[(🔍 Vector DB<br/>Embeddings)]
Web --> Query[💬 AI Query]
Query --> RAG[📚 RAG Pipeline]
RAG --> Mongo
RAG --> Neo4j
RAG --> Pinecone
RAG --> OpenAI[🧠 OpenAI GPT-4]
OpenAI -->|"Sources + Answer"| Answer[✅ Response]
- Install Chrome Extension.
- Click "Save to Brain" on any web page.
- AI processes the content automatically in the background.
- Type: "What do I know about React hooks?"
- AI scans ONLY your data.
- Receive a concise answer with source citations and related connections.
- Open the Knowledge Graph view.
- Click the "React" node.
- Discover related topics: Hooks → State → Performance → Optimization.
| Phase | Features | Timeline | Status |
|---|---|---|---|
| MVP v0.1 | Notes + AI Chat + RAG | 2 weeks | ✅ Complete |
| v1.0 | Knowledge Graph + Chrome Ext | 4 weeks | 🔄 60% |
| v1.1 | Semantic Search + Insights | Q1 2024 | 📅 Planned |
| v2.0 | Mobile + Voice + Teams | Q2 2024 | 🔮 Future |
- ✅ Note capture (Text + PDFs)
- ✅ AI summaries & entity extraction
- ✅ RAG Chat (Exclusive to your data)
- ✅ Source citations
- ✅ Responsive UI with Dark Mode
- ✅ User Authentication (NextAuth)
- Chrome Extension (1-click save)
- Full Knowledge Graph UI
- YouTube transcript processing
- Voice-to-text notes
- Mobile apps (React Native)
- Team collaboration
- Export to Obsidian/Markdown
- Self-hosting option
| Challenge | Our Solution |
|---|---|
| AI Costs | Intelligent caching + batch processing pipelines |
| Data Privacy | 100% user-isolated data, strictly no model training on user info |
| Graph Scale | Neo4j + progressive loading for smooth visualization |
| Query Speed | Hybrid search (vector embeddings + graph traversal) |
- ✅ YOUR data stays YOURS.
- ✅ No global model training on private notes.
- ✅ E2E encryption (v2.0).
- ✅ Local-first architecture (optional).
- ✅ Full data export and account deletion.
| Plan | Storage | Queries | Features |
|---|---|---|---|
| Free | 100 notes | 10/day | Basic AI features |
| Pro ($9/mo) | Unlimited | Unlimited | GPT-4, Graph UI, Extension |
| Teams ($29/mo) | Unlimited | Unlimited | Shared knowledge bases |
- Fork the repo.
- Clone locally.
- Create a feature branch:
git checkout -b feat/amazing-feature. - Commit your changes:
git commit -m 'feat: add amazing feature'. - Push & Open a Pull Request.
This project is licensed under the MIT License — use it for any purpose!
Built with ❤️ and these amazing tools:
- ⭐ Star this repo if you find it useful!
- 🐛 Bug? Open an issue.
- 💡 Idea? Start a discussion.
🧠 Second Brain AI
Remember everything. Discover anything. Build your intelligence.
"The best way to predict the future is to invent it."
— Alan Kay
