Features
Everything begins with a memo.
Capture in Markdown, find it by tag or search, share only what you choose, and keep the entire stack on infrastructure you control.
Use Memos
Write first. Organize when the note asks for it.
Capture stays fast. Markdown, media, search, tags, and publishing appear around the memo instead of becoming setup you must finish first.
Capture
The shortest path from thought to saved memo.
Instant Save
Automatic persistence while you type keeps capture fast and low-friction.
Quick Capture
Fast memo creation from anywhere - capture thoughts instantly without interrupting your flow.
Markdown Notes
Write portable notes with Markdown, syntax highlighting, tables, and LaTeX math.
Media Support
Drag-and-drop support for images, videos, audio files, and document attachments.
Keyboard Shortcuts
WIPMove faster with keyboard shortcuts for writing, navigating, and capturing without leaving the keyboard.
Review
Find, filter, and revisit notes without planning a large system first.
Universal Search
Find the memo you need quickly with full-text search across your notes and content.
Tags
Organize your memos with flexible tagging system for quick categorization and filtering.
Timeline View
Browse quick notes, logs, and ideas in the order you captured them.
Import
WIPMigrate from other platforms with easy import from Markdown files and popular note apps.
Print & Export
WIPExport your memos to Markdown, JSON, or CSV - your data is always portable and accessible.
Publishing
Share selected notes while keeping private memos private.
Public Sharing
Share selected memos publicly with simple links whenever you want to publish or send something out.
Microblog
Turn your memos into a personal microblog for sharing thoughts, ideas, and short updates on your own terms.
Community-Driven
Active development with 45,000+ GitHub stars, transparent roadmap, and engaged community.
Multi-Language Support
Available in multiple languages with community-contributed translations for global accessibility.
Run Memos
Keep the software as legible as the notes.
Choose the server, database, deployment shape, and integrations. Memos stays open source, portable, and free to run on your terms.
Ownership
Run the product yourself and keep the data path legible.
Self-Hosted
Run Memos on infrastructure you choose, from a Raspberry Pi to a production server.
Data Ownership
Keep notes in your chosen database with zero telemetry and a clear path to export.
Open Source
MIT licensed and developed in public, so the code can be inspected, forked, and improved.
Free Software
No subscription, seat pricing, or paid feature unlocks inside Memos.
No Dependencies
Works with zero external dependencies or cloud connections required. Fully self-contained.
Multi-Database
Choose between SQLite, PostgreSQL, or MySQL to match your infrastructure needs.
Operations
Keep Memos fast, portable, and easy to fit into your stack.
Beautiful Design
Modern React and TypeScript interface with dark mode and responsive design for all devices.
Progressive Web App
Install as a native app on any device - works offline with full functionality.
Customizable
Adjust branding, themes, colors, and UI details to make Memos feel like your own space.
Cross-Platform
Linux, macOS, Windows, Docker, and Kubernetes - deploy anywhere with universal compatibility.
Super-fast
Go-powered backend with instant loading and minimal resource usage for peak performance.
Lightweight & Efficient
Minimal footprint - runs smoothly on low-powered devices with minimal resource usage.
API & Integrations
REST and gRPC APIs for custom capture flows, integrations, and automation.
Start here
Start with one memo.
Install Memos on your server or try the live demo before you decide.