A lightweight, self-hosted memo hub. Open Source and Free forever.
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Go to file
Florian Dewald 067f67869d Move settings whether to generate thumbnails for S3 images to storage related settings 7 days ago
.github chore: remove outdated dependabot configuration and agents documentation 2 weeks ago
cmd/memos refactor: remove unused constants 3 weeks ago
internal chore: bump version 2 weeks ago
plugin chore: remove unused syntax 1 week ago
proto Move settings whether to generate thumbnails for S3 images to storage related settings 7 days ago
scripts refactor: remove unused constants 3 weeks ago
server Move settings whether to generate thumbnails for S3 images to storage related settings 7 days ago
store chore: fix reactions seed data 1 week ago
web Move settings whether to generate thumbnails for S3 images to storage related settings 7 days ago
.dockerignore chore: update resource dialog style (#982) 3 years ago
.gitignore refactor: remove unused constants 3 weeks ago
.golangci.yaml chore: update golangci config 7 months ago
.goreleaser.yaml refactor: remove unused constants 3 weeks ago
CLAUDE.md chore: remove outdated dependabot configuration and agents documentation 2 weeks ago
CODEOWNERS chore: update readme (#1047) 3 years ago
LICENSE chore: update LICENSE (#4394) 9 months ago
README.md chore: tweak readme 7 days ago
SECURITY.md chore: update security 2 years ago
go.mod refactor: update markdown parser 1 week ago
go.sum refactor: update markdown parser 1 week ago

README.md

Memos

Memos

An open-source, self-hosted note-taking services. Write, organize, and own your notes. No tracking, no ads, no subscription fees — just a clean, fast way to capture your ideas.

Home Live Demo Docs Discord Docker Pulls

Memos Demo Screenshot

Warp — The AI-powered terminal built for speed and collaboration

Warp - The terminal for the 21st century

🎯 Why Memos?

Your thoughts. Your data. Your control.

Memos is an open-source, self-hosted alternative to cloud note-taking services. No tracking, no ads, no subscription fees — just a clean, fast way to capture and organize your ideas.

🆚 What Makes Memos Different?

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
Deployment Single binary, Docker ⚠️ SaaS only

Features

  • 🔒 Privacy-First Architecture — Self-hosted on your infrastructure with no telemetry or tracking. Your data stays yours with full ownership and export capabilities.

  • Lightning-Fast Performance — Built with Go and React for exceptional speed. Real-time updates ensure your notes are always in sync across devices.

  • 📝 Markdown Native — Write naturally with full markdown support, code highlighting, and rich text rendering. No lock-in, just plain text you can take anywhere.

  • 🐳 Deploy in Seconds — One Docker command to get started. Simple deployment with Docker Compose, binaries, or Kubernetes.

  • 🎨 Beautiful & Minimal UI — Clean, intuitive interface that stays out of your way. Mobile-responsive design with dark mode support.

  • 🔗 Powerful API — RESTful and gRPC APIs for seamless integration with your existing workflow. Build custom tools and automations easily.

  • 🌍 Open Source & Community-Driven — MIT licensed with an active community. Regular updates and transparent development on GitHub.

💡 Perfect For

  • 📓 Personal Journaling — Capture daily thoughts, reflections, and life moments in a private space
  • 🧠 Knowledge Management — Build your second brain with interconnected notes and tags
  • 📋 Quick Captures — Instantly jot down ideas before they vanish
  • 💻 Developer Notes — Store code snippets, commands, and technical references with syntax highlighting
  • 🔗 Link Collections — Bookmark and organize articles, resources, and inspiration
  • 👥 Team Wikis — Share knowledge across your team with collaborative docs
  • 🎓 Learning Logs — Track your learning journey, courses, and new skills
  • 📝 Meeting Notes — Keep all your meeting agendas and action items organized

🚀 Quick Start

Get up and running in under 30 seconds:

docker run -d \
  --name memos \
  -p 5230:5230 \
  -v ~/.memos:/var/opt/memos \
  neosmemo/memos:stable

Open http://localhost:5230 and start writing! 🎉

🎮 Try the Live Demo

Don't want to install yet? Try our live demo first!

Demo Credentials:

  • Username: demo
  • Password: secret

📦 More Deployment Options

Need more options? Check out our installation guide for:

  • Docker Compose (recommended for production)
  • Pre-built binaries (Linux, macOS, Windows)
  • Kubernetes deployments
  • Building from source

💖 Support Memos

Love Memos? Help us keep it growing!

Sponsor on GitHub

Community Sponsors:

yourselfhosted fixermark alik-agaev

Every contribution, big or small, makes a difference!

🤝 Contributing

We love contributions! Whether you're fixing bugs, adding features, improving docs, or spreading the word — every contribution matters.

Get involved:

Star History

Star History Chart


WebsiteDocsDemoXDiscord

Made with ❤️ by the Memos community

If you like Memos, give us a on GitHub!