Bạn có bao giờ tự hỏi dữ liệu ghi chú của mình đang nằm ở đâu không? Notion, Evernote, Google Keep - tiện thì tiện đấy, nhưng notes của bạn đang được lưu trên server của họ, có thể bị scan để train AI, và một ngày đẹp trời nếu họ đóng cửa thì... chúc may mắn.

Mình vừa thử nghiệm Memos - một ứng dụng ghi chú self-hosted đang cực kỳ hot với 51,540 stars trên GitHub. Và thật sự, nó thay đổi cách mình nghĩ về việc ghi chú.

Memos là gì?

Memos là một knowledge base/note-taking app mã nguồn mở, cho phép bạn tự host trên server của mình. Slogan của họ nói lên tất cả:

"Your thoughts, your data, your control — no tracking, no ads, no subscription fees."

Dịch nôm na: Suy nghĩ của bạn, dữ liệu của bạn, quyền kiểm soát của bạn - không tracking, không quảng cáo, không phí thuê bao.

Tại sao 51K developers chọn Memos?

1. Privacy-First (Không đùa)

Đây không phải marketing buzzword. Memos thực sự:

  • Zero telemetry: Không gửi bất kỳ data nào về server của nhà phát triển
  • Self-hosted hoàn toàn: Chạy trên VPS của bạn, NAS của bạn, hoặc thậm chí Raspberry Pi
  • Plain text storage: Notes được lưu dạng text thuần, bạn export ra bất cứ lúc nào

2. Tech Stack Chuẩn

  • Backend: Go (Golang) - nhanh, nhẹ, compiled
  • Frontend: React - UI mượt mà, responsive
  • Database: Hỗ trợ SQLite (default), MySQL, PostgreSQL

Cái hay của Go backend là bạn chạy một binary duy nhất, không cần cài đống dependencies như Node.js hay Python.

3. Cài Đặt Siêu Đơn Giản

Đúng 1 dòng Docker:

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

Mở http://localhost:5230 và bắt đầu viết. Xong. Không setup phức tạp, không config nginx, không cài database riêng (SQLite đi kèm sẵn).

4. Markdown Native

Nếu bạn quen viết Markdown (như mình), thì Memos sẽ rất thoải mái:

  • Full Markdown support
  • Code syntax highlighting
  • Tables, lists, links - đầy đủ hết

So sánh nhanh với các alternatives

Feature Memos Notion Obsidian Standard Notes
Self-hosted
Free Freemium Freemium Freemium
Markdown Partial
Zero tracking
Docker 1-line N/A N/A
Mobile app ✅ (PWA)

Ai nên dùng Memos?

Memos phù hợp nếu bạn:

  • Muốn kiểm soát hoàn toàn dữ liệu ghi chú của mình
  • Đã có sẵn VPS hoặc NAS tại nhà
  • Thích Markdown và muốn notes ở dạng plain text
  • Không cần tính năng collaboration phức tạp (đây là personal notes, không phải team wiki)

Memos không phù hợp nếu bạn:

  • Cần real-time collaboration như Google Docs
  • Không muốn tự quản lý server
  • Cần database, tables, relations phức tạp như Notion

Cách bắt đầu

  1. Thử demo trước: demo.usememos.com - xem UI có hợp không
  2. Cài Docker: Dùng lệnh ở trên
  3. Backup: Data nằm trong ~/.memos, backup folder này là đủ

Kết

Với 366 contributors và 83 releases, Memos đang được phát triển rất tích cực. License MIT nên bạn thoải mái sử dụng, modify, thậm chí commercial use.

Nếu bạn đang tìm một giải pháp note-taking đơn giản, nhanh, và quan trọng nhất là data thuộc về bạn, thì Memos đáng để thử.

Link: github.com/usememos/memos