memos

usememosMIT活跃维护

开源可自托管的轻量笔记应用,把日常想法按时间线整理,数据完全归自己所有,可自由选择私密或分享。

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.

26.11.0发布于 2026-11-01 14:04 UTC64,375star +47 / 7 天4,946fork同步于 2026-11-10 11:18 UTC

怎么上手

由 README 提炼,执行前请确认
docker run -d \
  --name memos \
  -p 5230:5230 \
  -v ~/.memos:/var/opt/memos \
  neosmemo/memos:stable
硬件要求按 README 说明

README 未说明硬件要求,只给出 Docker 运行方式,未提及显存、CPU 或 GPU 型号

有 Docker 镜像
下载:源码 zip·GitHub Releases(安装包)本站不镜像安装包

项目说明

由 README 自动翻译提炼

开源可自托管的轻量笔记应用,把日常想法收进个人时间线,数据留在自己服务器

开源可自托管的轻量笔记应用,把日常想法按时间线整理,数据完全归自己所有,可自由选择私密或分享。

核心能力

  • 用 Markdown 写单句或长文备忘
  • 按日期汇成可回溯的个人时间线
  • 用标签串联跨天写的相关想法
  • 自选私密、分享或公开每条备忘
  • 提供 API 与 MCP server 接入脚本和 AI 工具

容易踩的坑

默认监听 5230 端口,需访问 http://localhost:5230 创建首个账号;所有数据都在 ~/.memos 目录,迁移或备份只需处理这一个文件夹;从 v0.31.0 之前的版本升级需先运行一次 v0.31.0 再升级

内容由模型根据 README 生成,可能不完整或不准确,以官方文档为准。看原文 README

最近发版

5 个版本26.11.0
  1. 26.11.0最新正式版2026-11-01 · 2026-11-01 14:04 UTC

    Memos 26.11.0 fixes typing Japanese and Korean in Safari and makes attachment failures visible instead of opaque. The server cache and upgrades from v0.31 deployment files are also more reliable.

    Fixes and polish

    • Editor: Typing Japanese or Korean in Safari no longer selects the first word of a new line while the input method is composing. (editor 26.11.0, #6517)
    • Attachments: When an attachment cannot be read, the server answers with a JSON error instead of labelling it as the file's own type, so a PDF that fails to load no longer reaches the browser's viewer as a broken document. Missing local files return 404, and every failure is logged with its cause. (#6516, logged failures)
    • Server: The in-memory cache keeps its entry count exact and no longer drops a fresh write when an expired entry under the same key is removed at the same moment, so it stays within its size limit under load. (#6513)

    Administration and integrations

    • Upgrading from v0.31: Since 26.10.0, the deployment configuration files in /etc/secrets (memos-idp-*.json, memos-instance-setting-*.json) are no longer read. Startup now logs a warning naming any that are still present, so settings they used to provide, such as an S3 storage or an identity provider, do not revert silently. Move them into the configuration directory (/etc/memos/config) as described in the 26.10.0 upgrade notes. (startup warning, legacy filenames, #6515)

    New Contributors

    Full Changelog: https://github.com/usememos/memos/compare/26.10.0...26.11.0

  2. 26.10.02026-10-31 · 2026-10-31 15:26 UTC
    查看更新说明

    Memos 26.10.0 adds a rich editor that shows a memo as it will look while you write, per-user usage limits, and declarative configuration for operators. Browsing, Markdown rendering, sign-in, security, and the server improve throughout, and releases now use calendar versions.

    Highlights

    • Editor: Memos opens in a rich editor by default: text looks the way the saved memo will, with a toolbar over selected text, a slash menu, and Markdown shortcuts. Markdown mode in the + menu keeps the raw text, now saved to your account under Settings › Editor; focus mode opens a narrower sheet with larger text. (#6466, #6481, Markdown mode, #6498, #6512, Markdown mode label, editor 26.10.30, focus mode)
    • Suggestions and transcription: New drafts suggest tags, checklist formatting, and visibility from the current filters or View. Transcribe an existing audio attachment into the draft with the configured provider. (#6367, #6375)
    • Browse by creator or Space: Pick a creator or a Space once in the sidebar and Timeline, Calendar, Map, and Attachments all show it. Home, Explore, and profile pages are one place now. (#6378)
    • Filter by attachments: has_attachments and has_image select memos with files or pictures, in Views, Quick Find, and the API. (#6492)
    • Choose a Space while writing: The editor's visibility control is now an audience menu: pick who can read the memo, then the Space it belongs to, or none. It works when editing too, so a memo moves between Spaces from the same menu. (Space selection, audience menu)
    • Usage limits: The memo length and upload size caps, previously two instance settings, are now one feature with two more metrics: memo count and total storage. Settings › Usage limits holds an ordered list of entries; the last entry is the default for everyone, and an entry above it gives the users it names their own limits. A refused save or upload names the limit it hit, and nothing already stored is hidden or removed. My Account shows your usage. (#6456, #6472, defaults and targets, upload size)

    Fixes and polish

    • Markdown: Tables fill the width with a tinted header and wrap at words. Footnotes collect at the end of a memo with backlinks. Quotes and callouts hold lists, inline HTML such as <ruby> renders again, collapsible sections and heading sizes are consistent between editing and reading, and Bilibili players embed. Check all and Uncheck all reach tasks inside quotes and nested lists. (tables and footnotes, quotes and callouts, inline HTML, #6364, [disclosure s
  3. 26.10.0-rc.2pre-release2026-10-27 · 2026-10-27 00:25 UTC
    查看更新说明

    Memos 26.10.0-rc.2 brings a new editor that writes and reads memos the same way, per-user usage limits, and calendar versioning. Sign-in, browsing, Markdown rendering, and the server improve throughout.

    What's new

    • Editor: Writing and reading share one block editor, so a memo looks the same while you type and after you save. Format with the toolbar over selected text, the slash menu, or Markdown shortcuts. Markdown mode in the + menu edits the raw text and is remembered per device; focus mode opens a narrower sheet with larger text. (#6466, #6481, Markdown mode, #6498, focus mode)
    • Suggestions and transcription: New drafts suggest tags, checklist formatting, and visibility from the current filters or View. Transcribe an existing audio attachment into the draft with the configured provider. (#6367, #6375)
    • Usage limits: The memo length and upload size caps, previously two instance settings, are now one feature with two more metrics: memo count and total storage. Settings › Usage limits holds an ordered list of entries; the last entry is the default for everyone, and an entry above it gives the users it names their own limits. A refused save or upload names the limit it hit, and nothing already stored is hidden or removed. My Account shows your usage. (#6456, #6472, defaults and targets, upload size)
    • Browsing: The selected creator or Space follows you across Timeline, Calendar, Map, and Attachments. Filter by has_attachments and has_image. Signed-out visitors can use Calendar and Map, which now show authors when several people write. Memo timestamps are links. (#6378, #6492, guest browsing, multi-author views, memo links)
    • Spaces: Pick a memo's Space next to its visibility in the editor's audience menu, including when editing. (Space selection, audience menu)
    • Sign-in: With passwords disabled and a single SSO provider, sign-in starts SSO automatically and returns you to the page you wanted. (#6450, SSO loading state)
    • Device preferences: Link previews and double-click to edit are per-browser choices under Settings › Preferences › This device. (device preferences)
    • Release numbering: Versions are YY.MM.N, such as 26.10.0, with -rc.K for candidates and no v prefix. Stable images also publish the month tag (26.10) and stable; candidates publish only their own tag. (#6362, #6469, development versions)

    Improvement

  4. 26.10-rc.1pre-release2026-10-09 · 2026-10-09 14:49 UTC
    查看更新说明

    Memos 26.10-rc.1 adds contextual editor suggestions, transcription for existing audio attachments, and a unified way to browse by creator and Space. Markdown, Calendar and Map views, image previews, and navigation receive improvements throughout the app.

    What's new

    • Editor suggestions: New memo drafts offer tags, checklist formatting, and visibility choices based on the current filters or selected View. Suggestions are optional and disappear once fulfilled. (#6367)
    • Audio transcription: Transcribe an existing audio attachment from the memo editor using the configured transcription provider. The transcript is inserted into the draft for review and saving; existing text and the original audio are preserved. (#6375)
    • Browsing: Keep the selected creator and Space while switching between Timeline, Calendar, Map, and Attachments. The attachment library includes files from memos you can read and shows their uploaders. (#6378)
    • Calendar and Map: Signed-out visitors can browse readable memos in Calendar and Map. Photos and author avatars make days and map pins easier to identify when browsing several authors, and the desktop calendar leaves room for its day panel. (guest browsing, multi-author views)
    • Spaces: Choose a memo's Space alongside its visibility in the editor's audience menu. Edit a top-level memo to add, change, or remove its Space, then save both changes together. (audience menu)

    Improvements and fixes

    • Markdown and editing: Collapsible sections gain clearer indicators and spacing while preserving native keyboard controls and nested sections. Heading sizes match between editing and reading, block spacing is more consistent, and formatting shortcuts keep selection-edge whitespace outside Markdown delimiters. (#6364, Markdown layout, #6404)
    • Image previews: Pinch to zoom, drag zoomed images to pan, and swipe between gallery images at fit zoom. Preview controls stay within the visible mobile viewport. (#6414, #6448, #6401)
    • Memos and filters: Pinned memos have a clearer corner marker in single-creator feeds, while mixed-author feeds stay chronological. Filters such as has_task_list == false correctly include memos without that property. Deleting a memo also deletes its comments and nested replies, preventing them from resurfacing as standalone memos. (#6369, pin ordering, #6382, #6424)
    • Navigation and interface: Memo timestamps work as links that can open in a new tab. Theme and language controls live in sidebar submenus and stay on screen in narrow viewports; notifications follow the active theme, and reaction pickers close without flashing at the page corner. (memo links, preference menus, submenu positioning, #6377, [#6402](https://github.com/use
  5. v0.31.02026-09-19 · 2026-09-19 16:50 UTC
    查看更新说明

    Memos 0.31 adds Spaces for collaboration, Calendar and Map views for browsing your notes, and tools to move your memos between instances. Writing, search, attachments, and navigation also receive improvements throughout the app.

    Highlights

    • Spaces: Organize memos in shared Spaces, invite people through their inbox, move memos between Spaces, and choose custom icons or emoji. Space-only visibility limits a memo's audience to active Space members, with the administrator access described below. (#6228, #6266, #6285, #6287)
    • Calendar and Map: Browse memos by month, open a day to read or add notes for that date, and explore memos with location data on a dedicated map. (#6277, #6280, map page)
    • Views and search: Save reusable filters as Views with custom icons. Filter by Space or location, find memos outside any Space, use expressions in Quick Find, and see search matches highlighted in memo content. (#6167, #6181, #6267, #6276, #6305, #6335)
    • Export and import: Move your memos between instances from Settings → Export & Import using Memos Export Format (ZIP). Exports include archived memos, comments you wrote, and attachment files. Older export files remain importable. This is a personal export; instance settings and other users' data are not included. (#6334, export format)
    • Attachments: Configure multiple named storage backends, insert attachment images into memo content, upload files in smaller chunks, and see your attachment storage usage in account settings. (#6184, #6172, chunked uploads, #6326)
    • Writing and navigation: Create memos from the sidebar, use Markdown formatting shortcuts, resize the desktop sidebar, and keep your Space and filters when navigating to a memo and back. (#6219, #6258, #6148, Space navigation)

    Fixes and polish

    • Editor: Improved IME and Windows emoji input, restored native mobile text assistance, attached pasted files correctly, preserved timestamp edits, and expanded tag autocomplete to more editing contexts. (IME input, emoji input, #6248, pasted files, timestamp edits, #6327)
    • Markdown: Improved tag recognition, stopped currency amounts from being interpreted as inline math, fixed numbered task-list toggles, and enabled telephone and SMS links. (#6132, [#62

用户点评

登录用户的真实使用记录,可按版本和硬件筛选
共 0 条

    还没有人点评。第一个说出真实体验的人最有价值。

    README 原文

    未翻译

    ✨ 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

    Docker pulls Latest release

    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:

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

    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.