Second Brain is an AI-powered bookmarking and thought management app that leverages vector databases for advanced context and semantic search.
- AI Bookmarking: Save and organize bookmarks with intelligent suggestions
- Thoughts Manager: Capture, search, and revisit your thoughts easily
- Vector Database: Context-aware storage and retrieval using embeddings
- Smart Search: Find anything instantly with semantic search
- Privacy First: Your data is encrypted and secure
- React + Vite (Frontend)
- Node.js + Express + Mongoose (Backend)
- MongoDB (Database)
- Vector Database for embeddings
- Tailwind CSS for styling
- Node.js (v18+ recommended)
- npm or yarn
- MongoDB running locally or remotely
- Clone the repository:
git clone https://github.com/dhruvxbug/-SecondBrain.git cd -SecondBrain - Install dependencies for frontend and backend:
cd frontend && npm install cd ../backend && npm install
- Start the backend:
cd backend npm run build npm run dev - Start the frontend:
cd ../frontend npm run dev
- backend/
- frontend/
MIT