An open source, lightweight note-taking service. Easily capture and share your great thoughts.
Go to file
Florian Dewald 9666fb17a7 Make frontend use value stored in storageSettings to decide whether to return thumbnails for S3 images 2025-10-30 20:55:12 +01:00
.github chore: remove outdated dependabot configuration and agents documentation 2025-10-23 19:16:21 +08:00
cmd/memos refactor: remove unused constants 2025-10-16 20:40:46 +08:00
internal chore: bump version 2025-10-24 08:15:32 +08:00
plugin chore: remove unused syntax 2025-10-27 08:31:57 +08:00
proto Rename variable use_thumbnails_for_s3_images to enable_s3_image_thumbnails 2025-10-29 21:42:02 +01:00
scripts refactor: remove unused constants 2025-10-16 20:40:46 +08:00
server Make frontend use value stored in storageSettings to decide whether to return thumbnails for S3 images 2025-10-30 20:55:12 +01:00
store chore: fix reactions seed data 2025-10-27 20:27:27 +08:00
web Make frontend use value stored in storageSettings to decide whether to return thumbnails for S3 images 2025-10-30 20:55:12 +01:00
.dockerignore chore: update resource dialog style (#982) 2023-01-21 08:46:49 +08:00
.gitignore refactor: remove unused constants 2025-10-16 20:40:46 +08:00
.golangci.yaml chore: update golangci config 2025-04-02 22:53:17 +08:00
.goreleaser.yaml refactor: remove unused constants 2025-10-16 20:40:46 +08:00
CLAUDE.md chore: remove outdated dependabot configuration and agents documentation 2025-10-23 19:16:21 +08:00
CODEOWNERS chore: update readme (#1047) 2023-02-08 08:51:36 +08:00
LICENSE chore: update LICENSE (#4394) 2025-02-11 15:45:20 +08:00
README.md chore: tweak readme 2025-10-27 23:41:24 +08:00
SECURITY.md chore: update security 2023-11-23 08:55:57 +08:00
go.mod refactor: update markdown parser 2025-10-26 11:28:40 +08:00
go.sum refactor: update markdown parser 2025-10-26 11:28:40 +08:00

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!