usememos / memos
git clone https://github.com/usememos/memos.git
v0.31.0 · 1mo ago
Memos is an open-source, self-hosted note-taking app that brings your everyday thoughts together in a personal timeline. Your data stays yours, and you choose what to keep private or share.
+10
stars, 24h · #1,483
+~70
stars, 7 days · #1,862
+~300
stars, 30 days · #1,788
64k
★ total · +0% this week
4.9k
forks · 91 open issues
Star history (as recorded here)
LanguageGo
LicenseMIT
Created2021-12-08 (4y ago)
Last pushtoday
Watchers191
OwnerOrganization
GitHub topics
dockerfossgomarkdownmemomicroblognote-takingnotesopen-sourceown-your-datareactself-hostedsqlitetimeline
Links
- GitHub: github.com/usememos/memos
- Homepage: https://usememos.com
- Releases · Issues · Hacker News mentions
README excerpt
> ✨ Featured sponsor: CodeRabbit — Industry-leading AI code reviews. ### Simple note-taking for your everyday thoughts. Memos is an open-source, self-hosted note-taking app that brings your everyday thoughts together in a personal timeline. Your data stays yours, and you choose what to keep private or share. Demo · Install · Docs · Discord ## About Memos Memos is an open-source, self-hosted note-taking app for your everyday thoughts. - **Everyday writing.** A single sentence can be a whole memo, or you can take your time with a longer entry, using Markdown to give your words more structure. - **A personal timeline.** Each memo stays with the day you wrote it, bringing your thoughts together in a timeline you can look back through. Tags connect related thoughts across those days, making it easy to pick up a topic again or find something you remember writing. - **Your own data.** Your record lives on your own server, and your data stays yours. - **Sharing you control.** You choose what stays private, what to share with family and friends, and what to publish on the web. In shared spaces, you can write alongside others while each person keeps their own memos. ## Quick start With Docker installed, run: [code] Open http://localhost:5230 and create the first account. Everything Memos keeps is in `~/.memos`, so back up that one folder. Other ways to run Memos, including Docker Compose, Kubernetes, and a plain binary, are in the deployment guide. ## Upgrading Releases are tagged `YY.MM.N`, with release candidates as `YY.MM.N-rc.K` and no `v` prefix. The Docker tag `stable` follows stable releases, a month tag such as `26.10` follows the newest stable release of that month, and `canary` follows development builds. Coming from a release before v0.31.0, run v0.31.0 once first; see the upgrade requirements. ## Around Memos - Web Clipper for Chrome and Firefox saves pages, selections, and images to your memos as Markdown with a link to the source. - Memogram is a Telegram bot that saves your messages and images to Memos. - The API and MCP server connect Memos to your own scripts and AI tools. ## Sponsors Sponsor Memos through GitHub Sponsors. ## Help and contributing Questions go to the docs, Discord, or GitHub Discussions. Bugs and ideas go to issues. Code changes start with the contributing guide. ## Star History ## License Memos is open source under the MIT License.