Skip to content

dhruvxbug/-SecondBrain

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Second Brain

Second Brain is an AI-powered bookmarking and thought management app that leverages vector databases for advanced context and semantic search.

Features

  • 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

Tech Stack

  • React + Vite (Frontend)
  • Node.js + Express + Mongoose (Backend)
  • MongoDB (Database)
  • Vector Database for embeddings
  • Tailwind CSS for styling

Getting Started

Prerequisites

  • Node.js (v18+ recommended)
  • npm or yarn
  • MongoDB running locally or remotely

Installation

  1. Clone the repository:
    git clone https://github.com/dhruvxbug/-SecondBrain.git
    cd -SecondBrain
  2. Install dependencies for frontend and backend:
    cd frontend && npm install
    cd ../backend && npm install
  3. Start the backend:
    cd backend
    npm run build
    npm run dev
  4. Start the frontend:
    cd ../frontend
    npm run dev

Project Structure

- backend/
- frontend/

License

MIT

About

An AI application to manage your bookmarks and thoughts

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages