# supermemory **Repository Path**: chrischen2018/supermemory ## Basic Information - **Project Name**: supermemory - **Description**: https://github.com/supermemoryai/supermemory.git - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-08-31 - **Last Updated**: 2024-08-31 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ![og image](https://supermemory.ai/og-image.png) # SuperMemory Interested in helping build the best second brain for everyone? Join the discord https://discord.gg/2X2XsKz5AU. Contributions welcome.
GitHub stars GitHub forks GitHub contributors Chrome Web Store
## 👀 What is this? Build your own second brain with supermemory. It's a ChatGPT for your bookmarks. Import tweets or save websites and content using the [Chrome extension](https://chromewebstore.google.com/detail/supermemory/afpgkkipfdpeaflnpoaffkcankadgjfc?hl=en-GB&authuser=0) Well, here's the thing - me and @yxshv save a _lot_ of content on the internet. Twitter bookmarks, websites, snippets, etc. But we never look back to it - to us, it's like throwing information in the void. Supermemory fixes this. ## Key Features - 💡 **Ideation**: Capture and save ideas effortlessly. - 🔖 **Bookmarks**: Import, organize, and resurface bookmarks when needed. - 📇 **Contacts**: Store and manage information about people you know. - 🐦 **Twitter Bookmarks**: Import and utilize your saved tweets. - 🔍 **Powerful Search**: Quickly find any saved information. - 💬 **Chat with Collections**: Interact with specific knowledge bases. - 🖼️ **Knowledge Canvas**: Organize information visually in a 2D canvas. - ✍️ **Writing Assistant**: Use a markdown editor with AI assistance for content creation. - 🔒 **Privacy Focused**: Ensures data security and privacy. - 🏠 **Self Hostable**: Open source and easy to deploy locally. - 🔗 **Integrations**: Compatible with Telegram, Twitter, and more to come. ## How do I use this? Just go to [supermemory.ai](https://supermemory.ai) and sign in with your google account. To use the chrome extension, > [!WARNING] > You need to be signed in before installing the supermemory extension, or you may experience problems 1. Download from [Chrome Web Store](https://chromewebstore.google.com/detail/supermemory/afpgkkipfdpeaflnpoaffkcankadgjfc?authuser=0&hl=en-GB) 2. Now you can see on any page on bottom right (just click on it to save) image ### Import Twitter Bookmarks 1. Make sure you signed into supermemory and installed chrome extension 2. Open Twitter/X, you will see the save icon as follows image 3. Click on save button and give it 10 - 20 secs, where supermemory extension will sync all your twitter bookmarks to supermemory.ai 4. Voila! Now your second brain has all your twitter bookmarks. ## 👨‍💻 The Stack
SuperMemory
#### Architecture: image Supermemory has three main modules, managed by [turborepo](https://turbo.build): #### `apps/web`: The main web UI. The database, auth etc logic is here ![image](https://github.com/MaheshtheDev/supermemory/assets/38828053/0c44708d-600a-43a8-a641-835cb1f349fc) Built with: - [Nextjs 14](https://nextjs.org/) - [Next Auth](https://next-auth.js.org/) - [Drizzle ORM](https://drizzle.team/) - [Cloudflare D1 database](https://developers.cloudflare.com/d1/get-started/) - [Cloudflare ratelimiter](https://developers.cloudflare.com/workers/runtime-apis/bindings/rate-limit/) - [TailwindCSS](https://tailwindcss.com) - [shadcn-ui](https://ui.shadcn.com) - And some other amazing open source projects like [Novel](https://novel.sh) and [vaul](https://vaul.emilkowal.ski/) - Hosted on [Cloudflare Pages](https://pages.cloudflare.com/) #### `apps/extension`: Chrome extension The chrome extension is one of the most important part of the setup, but is not required.This is to easily add pages to your memory. image Built with: - [CRXJS](https://crxjs.dev/vite-plugin/getting-started/react/create-project) - [Vite](https://vitejs.dev/) - [TailwindCSS](https://tailwindcss.com) - [shadcn-ui](https://ui.shadcn.com) - [React](https://react.dev/) #### `apps/cf-ai-backend`: This module handles the vector store and AI response generation This is where the magic happens! Built with: - [Cloudflare Workers](https://workers.cloudflare.com/) - [Cloudflare AI](https://ai.cloudflare.com) - [Cloudflare Vectorize](https://developers.cloudflare.com/vectorize/) - [Cloudflare Queues](https://developers.cloudflare.com/queues/) - [Cloudflare Browser Rendering](https://developers.cloudflare.com/browser-rendering/) - [Cloudflare KV](https://developers.cloudflare.com/kv) - [mem0](https://app.mem0.ai) ## Star History [![Star History Chart](https://api.star-history.com/svg?repos=Dhravya/supermemory&type=Date)](https://star-history.com/#Dhravya/supermemory&Date) ## Contribute or self host Supermemory is design to be set up easily locally and super duper easy to set up 💫 Please see the [SETUP-GUIDE.md](SETUP-GUIDE.md) for setup instructions. ### Contributing Contributions are very welcome! A contribution can be as small as a ⭐ or even finding and creating issues.