usememos/memos
{ "createdAt": "2021-12-08T15:30:18Z", "defaultBranch": "main", "description": "An open-source, self-hosted note-taking service. Your thoughts, your data, your control — no tracking, no ads, no subscription fees.", "fullName": "usememos/memos", "homepage": "https://usememos.com", "language": "Go", "name": "memos", "pushedAt": "2026-01-07T15:10:14Z", "stargazersCount": 52445, "topics": [ "docker", "foss", "go", "markdown", "memo", "microblog", "note-taking", "notecard", "react", "self-hosted", "social-network", "sqlite" ], "updatedAt": "2026-01-08T01:57:35Z", "url": "https://github.com/usememos/memos"}
An open-source, self-hosted note-taking service. Your thoughts, your data, your control — no tracking, no ads, no subscription fees.
💎 Featured Sponsors
Section titled “💎 Featured Sponsors”Warp — The AI-powered terminal built for speed and collaboration
LambdaTest - Cross-browser testing cloud
Overview
Section titled “Overview”Memos is a privacy-first, self-hosted knowledge base that works seamlessly for personal notes, team wikis, and knowledge management. Built with Go and React, it offers lightning-fast performance without compromising on features or usability.
Why choose Memos over cloud services?
| Feature | Memos | Cloud Services |
|---|---|---|
| Privacy | ✅ Self-hosted, zero telemetry | ❌ Your data on their servers |
| Cost | ✅ Free forever, MIT license | ❌ Subscription fees |
| Performance | ✅ Instant load, no latency | ⚠️ Depends on internet |
| Ownership | ✅ Full control & export | ❌ Vendor lock-in |
| API Access | ✅ Full REST + gRPC APIs | ⚠️ Limited or paid |
| Customization | ✅ Open source, forkable | ❌ Closed ecosystem |
Features
Section titled “Features”-
🔒 Privacy-First Architecture
- Self-hosted on your infrastructure with zero telemetry
- Complete data ownership and export capabilities
- No tracking, no ads, no vendor lock-in
-
📝 Markdown Native
- Full markdown support
- Plain text storage — take your data anywhere
-
⚡ Blazing Fast
- Built with Go backend and React frontend
- Optimized for performance at any scale
-
🐳 Simple Deployment
- One-line Docker installation
- Supports SQLite, MySQL, and PostgreSQL
-
🔗 Developer-Friendly
- Full REST and gRPC APIs
- Easy integration with existing workflows
-
🎨 Beautiful Interface
- Clean, minimal design and dark mode support
- Mobile-responsive layout
Quick Start
Section titled “Quick Start”Docker (Recommended)
Section titled “Docker (Recommended)”docker run -d \ --name memos \ -p 5230:5230 \ -v ~/.memos:/var/opt/memos \ neosmemo/memos:stableOpen http://localhost:5230 and start writing!
Try the Live Demo
Section titled “Try the Live Demo”Don’t want to install yet? Try our live demo first!
Other Installation Methods
Section titled “Other Installation Methods”- Docker Compose - Recommended for production deployments
- Pre-built Binaries - Available for Linux, macOS, and Windows
- Kubernetes - Helm charts and manifests available
- Build from Source - For development and customization
See our installation guide for detailed instructions.
Contributing
Section titled “Contributing”We welcome contributions of all kinds! Whether you’re fixing bugs, adding features, improving documentation, or helping with translations — every contribution matters.
Ways to contribute:
- 🐛 Report bugs
- 💡 Suggest features
- 🔧 Submit pull requests
- 📖 Improve documentation
- 🌍 Help with translations
Sponsors
Section titled “Sponsors”Love Memos? Sponsor us on GitHub to help keep the project growing!
Star History
Section titled “Star History”License
Section titled “License”Memos is open-source software licensed under the [MIT License]!(LICENSE).
Privacy Policy
Section titled “Privacy Policy”Memos is built with privacy as a core principle. As a self-hosted application, all your data stays on your infrastructure. There is no telemetry, no tracking, and no data collection. See our Privacy Policy for details.
Website • Documentation • Demo • Discord • X/Twitter