"Never lose a thought again." > Found something interesting online? A video, a PDF, or a deep-dive article? Don't let it slip away. Synapse is a centralized platform to store, organize, and share your digital knowledge with the world at your fingertips.
demo.webm
- Multi-Format Ingestion: Paste links (YouTube, Twitter, Articles), upload PDFs, or store raw text.
- Knowledge Retrieval: Your personal knowledge base, always accessible.
- Public Sharing: Turn your private brain into a public profile to share your insights with the world.
- Metadata Extraction: (Planned) Automatically pull titles and descriptions from links.
- Node.js (v20 or higher recommended)
- npm
- Postgresql
- Clone the repository:
git clone https://github.com/drona-gyawali/Synapse.git
cd backend- Install dependencies:
npm install
// **Separate process for fe and be**
npm run dev
// ** Separate process to run email service
npm run workerFor now please refer to Api playground