功能亮点
把「发现 → 消化 → 固化 → 复用」的完整知识闭环,装进一个本地应用。
读得动
智能体直接读取本地 PDF,自动分块、识别正文边界,88 页论文 AI 也能真正「读过」。
信得过
RAG 问答逐条带 chunk 引用,点击即可跳回 PDF 原文位置高亮,每句话都可验证。
长在一起
类 Zotero 的文献管理与类 Obsidian 的双链笔记共享同一个数据库,织成知识图谱。
收藏即吸收
丢个博客链接,AI 自动抓正文、去噪并整理成结构化笔记,挂入双链知识库。
不止科研
ReAct 引擎 + 23+ 工具底座,五大知识域独立 prompt 与知识库,生活工作任务一样能跑。
数据主权
全部数据存放在本地 SQLite,可配 Ollama 完全离线;多设备同步走 WebRTC P2P + 中继邮箱,端到端加密。
技术栈
Tauri + React + Rust,兼顾桌面体验、性能与本地数据主权。
| 层级 | 技术 |
|---|---|
| 桌面框架 | Tauri 2.0 |
| 前端 | React 19 + TypeScript + Vite 6 |
| 后端 | Rust |
| 数据库 | SQLite (WAL 模式) + sqlx |
| 搜索 | FTS5 + sqlite-vec + RRF 融合 |
| pdfium-render + lopdf | |
| Embedding | fastembed-rs (BAAI/bge-small-zh-v1.5) |
| LLM | OpenAI / Anthropic / DeepSeek / Ollama / Kimi / Gemini 等 |
| Agent | ReAct 循环 + Tool Registry(23+ 工具 / Skill) |
快速开始
克隆仓库、安装依赖、启动 Tauri 桌面应用,即可本地体验。
- Node.js >= 20.0.0、pnpm >= 9.0.0、Rust >= 1.78
- 支持 Windows / macOS / Linux 三平台
git clone https://github.com/seekpath-ai/siku.git
cd siku
pnpm install
pnpm tauri dev开源协议
Siku 采用 Apache License 2.0 with Commons Clause 授权:
- 允许自由使用、修改、分发以及嵌入到更大的产品中。
- 禁止将本软件本身(或其功能构成主要价值的衍生产品)直接出售或作为商业 SaaS 提供。