An open-source, self-hosted note-taking solution designed for seamless deployment and multi-platform access. Experience effortless plain text writing with pain-free, complemented by robust Markdown syntax support for enhanced formatting.
Home Page • Blogs • Docs • Live Demo
- Privacy First 🏡: Your data, your control. All runtime data is securely stored in your local database.
- Create at Speed ✍️: Write and save content as plain text for quick access, with Markdown support for fast formatting and easy sharing.
- Lightweight but Powerful ⚡: Built with Go and React.js, our app combines a compact architecture with powerful performance.
- Customizable 🧩: Personalize your experience by customizing the server name, icon, description, theme, and execution scripts.
- Open Source 🦦: Fully open source, with all code available on GitHub for transparency and collaboration.
- Free to Use 💸: Enjoy all features at no cost, no hidden fees, no subscriptions.
- Basic Ticket Management - with notifications, Kanban board, all configurable
- Beads integration - building durable context for your engineered vibe-coded app
docker run -d --name memos -p 5230:5230 -v ~/.memos/:/var/opt/memos neosmemo/memos:stable- What if you want to extend Memos as base for your software engineering project (not just vibe coding but incorporates robust software engineering practices)?
- What if you want to deploy to production-grade PaaS such as fly.io?
- What if the possibilities are endless (build your own app on top of this base)?

