memos

module
v0.25.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 24, 2025 License: MIT

README ΒΆ

Memos

Memos

A privacy-first, lightweight note-taking service

Write, organize, and own your knowledge

Home Live Demo Docs Discord Docker Pulls

πŸ’Ž Sponsored By
Warp - The terminal for the 21st century

Warp β€” The AI-powered terminal built for speed and collaboration

screenshot

🎯 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.

  • πŸ”’ Privacy by design β€” All data stays on your server
  • ⚑ Lightning fast β€” Built with Go and React for speed
  • πŸ“ Markdown native β€” Write naturally with full markdown support
  • 🐳 Deploy in seconds β€” One Docker command to get started
  • 🎨 Beautiful & minimal β€” Focus on your thoughts, not the UI
  • πŸ”— API-first β€” Integrate with your workflow seamlessly

πŸš€ 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! πŸŽ‰

Need more options? Check out our installation guide for Docker Compose, binaries, and building from source.

✨ 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 β€” Daily thoughts and reflections
  • 🧠 Knowledge management β€” Build your second brain
  • πŸ“‹ Quick notes β€” Capture ideas on the go
  • πŸ”— Link collections β€” Save and organize useful resources
  • πŸ‘₯ Team wikis β€” Collaborative knowledge bases
  • πŸŽ“ Learning logs β€” Document your learning journey

πŸ’– 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


Website β€’ Docs β€’ Demo β€’ X β€’ Discord

Made with ❀️ by the Memos community

If you like Memos, give us a ⭐ on GitHub!

Directories ΒΆ

Path Synopsis
cmd
memos command
internal
plugin
idp
idp/oauth2
Package oauth2 is the plugin for OAuth2 Identity Provider.
Package oauth2 is the plugin for OAuth2 Identity Provider.
proto
gen/api/v1
Package apiv1 is a reverse proxy.
Package apiv1 is a reverse proxy.
db

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL