让笔记,扎根本地
每篇笔记都是硬盘上一个普通的 .md 文件,卸载软件也带不走。
电脑、手机实时同步,而承载它们的服务器,是你自己的那一台。
Windows 10/11 · macOS(Apple Silicon 与 Intel)· Android 7.0+ · Linux(deb / AppImage)
笔记是你的,从文件到服务器
文件就是笔记
你选一个普通文件夹当笔记库,里面就是一层层你自己建的目录和 .md 文件。图片拷进 Attachments/,链接是相对路径。用 Obsidian、VS Code 甚至记事本打开同一个目录照样能改——外部改动会被自动感知并刷新。哪天不想用了,笔记原样躺在那儿。
多端实时同步
增量推拉、三方合并、冲突自动留副本、删改不复活——19 项一致性场景逐条实测过。WebSocket 实时触发,另一端几秒内就跟上;断网时照常写,联网自动补账。
双链、检索与图谱
[[双链]] 随手连,被谁引用了在右栏一目了然。全文检索走倒排索引 + BM25(不是全库字符串扫描),中文按二元组切分,2000 篇实测 50ms 内出结果;命中行直接点进去定位到那一行。
AI 是可选的,而且只发你选中的那段
配置就是接口地址 + Key + 模型名三件套,任何 OpenAI 兼容接口都能用:官方、中转,或者你本机跑的 Ollama / LM Studio。 不配就完全不联网——所有 AI 入口只是灰着,这个软件照样是它原来的样子。
[[出处]],点得回原文,查不到就说查不到同步服务器,是你自己的那一台
大多数笔记软件的「同步」意味着把你的东西放进别人的机房。
Ivyea Note 把这一段交回给你:服务端是一个可执行文件,放在家里的电脑、公司的机器或者一台便宜的 VPS 上都行。
不需要 Docker,也不需要数据库
- 下载对应系统的 ivnote-server,双击就跑:默认用 SQLite,密钥与管理员账号自动生成。
- 手机怎么连上?电脑上点「生成配对码」,手机输六位数字即可;同一个局域网里还能自动找到附近的电脑,不用在手机键盘上敲 IP。
- 想更规范:仓库里带 docker-compose(Postgres)、备份脚本与 Windows 免 Docker 向导。
- 客户端不内置任何默认服务器地址——安装包里扫不出任何人的私有域名,这是 CI 的硬性门禁。
# 1. 下载服务端(以 Linux x86_64 为例) $ curl -LO https://note.ivyea.com/download/ivnote-server-linux-amd64 $ chmod +x ivnote-server-linux-amd64 # 2. 跑起来(默认 SQLite,监听 :8080) $ ./ivnote-server-linux-amd64 # 3. 在客户端设置里填上它的地址,完事 # http://192.168.x.x:8080
顺手也给 AI 一个出口
同步服务端自带一个 MCP 端点:给 Agent 签一张可随时撤销的长期令牌,它就能读你的笔记、也能把周报之类的产物写进来。写入复用同一条同步链路——写完几秒,手机上就能看到那篇新笔记。默认 create 模式,已存在的笔记绝不覆盖。
notes_listnotes_readnotes_searchnotes_backlinksnotes_write
为什么是常春藤
Hedera helix,萌芽、攀爬、成熟、结果——它沿着墙面一寸寸探路,把每一个角落长成自己的领地。
笔记也是这样长出来的:从一行字开始,慢慢连成一张只属于你的网。
把它种进你的设备
同步服务端
单个可执行文件,默认 SQLite,无需 Docker 与数据库
其他平台:windows-amd64 · windows-arm64 · darwin-arm64 · darwin-amd64 · linux-arm64 · 部署包(含 Windows 免 Docker 向导)
首次打开可以直接写,不需要注册;想多端同步时再在设置里填服务器地址 · 全部版本与更新日志