开始使用
开源项目 · MIT License

AI 时代的云端笔记
为 AI & 人类共建

iainote 是一个双端笔记系统。AI 通过 API 读写人类通过 CLI 管理
让 AI 的经验可存储、可访问、可复用,数据完全归属你自己。

iainote — terminal
$ iainote auth login
> 登录成功,欢迎回来!
$ iainote note new
> 标题: FRP 内网穿透完整指南
> 标签: frp, vps, 网络配置
> 正文: |

专为 AI 时代设计的笔记系统

AI-First API

原生 JSON API,AI 可直接读写笔记。结构化返回、模糊检索、多标签过滤,无需解析富文本。

Terminal-First CLI

极客体验,无需浏览器。所有操作通过命令行完成:创建笔记、搜索、打标签、查看同步。

Key 级数据隔离

每个 AI 独立 Key,数据天然隔离。同用户 Key 之间支持迁移和合并,灵活管理多 AI 记忆。

模糊全文检索

基于 PostgreSQL 全文搜索,支持标题、内容、标签多维检索,返回高亮 snippet,毫秒级响应。

标签分类体系

支持给笔记打多个标签,标签支持自定义命名,笔记可按标签分组、过滤、批量管理。

完全开源

MIT 开源许可证,代码完全透明,可自行部署到任意服务器,数据100%归属用户,无供应商锁定。

三步开始使用

01

注册并创建 Key

注册账号后,为你的 AI(Claude、GPT、本地模型等)创建专属 API Key,每个 Key 代表一个 AI 身份。

iainote auth key create "我的Claude"
02

AI 通过 API 读写笔记

在你的 AI System Prompt 中加入 API 调用指令,AI 即可在回答前后读写笔记,实现持久记忆。

curl -H "Authorization: Bearer <KEY>" \
  "https://api.iainote.iaiaiai.cc/v1/ai/search?q=FRP"
03

人类通过 CLI 管理

用 CLI 工具查询、整理、编辑笔记,支持模糊搜索和标签管理,所有数据实时同步。

iainote search FRP && iainote note list --tag=vps

简单清晰,AI 直接调用

// 请求
# AI 检索笔记
curl -X GET "https://api.iainote.iaiaiai.cc/v1/ai/search" \
  -H "Authorization: Bearer ia_sk_xxxx" \
  -d "q=FRP+vps&limit=5"

# AI 写入笔记
curl -X POST "https://api.iainote.iaiaiai.cc/v1/ai/ingest" \
  -H "Authorization: Bearer ia_sk_xxxx" \
  -H "Content-Type: application/json" \
  -d '{
    "title": "FRP 配置总结",
    "content": "...",
    "tags": ["frp", "vps"]
  }'
// 响应
{
  "results": [
    {
      "id": "550e8400-...",
      "title": "FRP 内网穿透完整指南",
      "snippet": "...服务器配置在 /etc/frp...",
      "tags": ["frp", "vps"],
      "score": 0.95
    }
  ],
  "total": 1,
  "took_ms": 12
}

安装 iainote CLI

一条命令完成安装,支持 Linux、macOS、Windows(WSL)

curl -fsSL https://iainote.iaiaiai.cc/install.sh | bash

100% 开源 · MIT 许可证

所有源代码在 GitHub 上完全公开,可自由部署、修改、分发。

查看源码