An open source, self-hosted knowledge base that works with a SQLite db file.
 ## 🎯 Intentions - ✍️ Write down the light-card memos very easily; - 🏗️ Build the fragmented knowledge management tool for yourself; - 📒 For noting your 📅 daily/weekly plans, 💡 fantastic ideas, 📕 reading thoughts... ## ✨ Features - 🦄 Fully open source; - 👍 Write in the plain textarea without any burden; - 🤠 Great UI and never miss any detail; - 🚀 Super quick self-hosted with `Docker` and `SQLite`; ## ⚓️ Deploy with Docker ```docker docker run \ --name memos \ --publish 5230:5230 \ --volume ~/.memos/:/var/opt/memos \ neosmemo/memos:latest \ --mode prod \ --port 5230 ``` Memos should now be running at [http://localhost:5230](http://localhost:5230). If the `~/.memos/` does not have a `memos_prod.db` file, then `memos` will auto generate it. ⚠️ Please DO NOT use `dev` of docker image if you have no experience. ## 🏗 Development Memos is built with a curated tech stack. It is optimized for developer experience and is very easy to start working on the code: 1. It has no external dependency. 2. It requires zero config. 3. 1 command to start backend and 1 command to start frontend, both with live reload support. ### Tech Stack