知识库与 RAG工具
CyClaw:面向本地文档的安全离线优先 RAG 智能体
cgfixit/CyClaw · CyClaw is a secure, offline-first local AI agent built on three invariants: RAG-first retrieval, LangGraph topology as security policy - https://bit.ly/CyClaw-Demo
ELI5:它是什么,解决什么问题
CyClaw 是基于 Python 的离线优先本地 AI 智能体,核心是在自有硬件上对 Markdown 与 .txt 文档进行检索增强生成。它以 12 节点 LangGraph 构建检索优先流程,所有路径最终汇入审计日志;本地嵌入、BM25 与交叉编码器在 CPU 上运行,仅在选择付费 Grok 或 Claude 回退且用户逐次确认时才发起外部调用。项目提供 FastAPI 网关(绑定 127.0.0.1:8787)、soul 治理、审计与花费台账、可选的按用户认证、记忆、NeMo 护栏、连接器与 Telegram/X 通道等分层能力,并声明其适用场景为一个受信运营者或互信小组,不提供租户隔离。
核心能力与快速开始
★ 6 · Python
- 能做什么
- 提供离线优先的本地 RAG 问答:从 Markdown 和 .txt 文档检索后生成答案。检索侧融合 ChromaDB 与 BM25(RRF 融合),交叉编码器以 shadow 模式运行;本地生成通过 Ollama(默认 qwen3.8:27b-mlx),嵌入与重排模型需提前缓存方可离线使用。12 节点 LangGraph 以检索为起点,所有路径汇聚到审计日志。支持 soul 人格文件的 SHA-256 漂移检测与原子写入,soul 变更需人工 reason 并经过注入扫描。外部回退仅在 hybrid 模式、对应提供方启用且用户逐次确认时可用(Grok 或 Claude),并受端点信任检查约束。提供审计哈希记录、花费台账与 cyclaw-metrics 离线统计、确定性护栏(可选 NeMo 包增强)、可选按用户认证、可选记忆、可选连接器(文件系统、只读 SQL、被动 LAN 盘点)、可选 agentic loop、Telegram / OpenTweet 通道、通过 MCP 暴露仅检索能力。FastAPI 网关提供浏览器控制台 /。
- 适用场景
- 适合在自有硬件上基于个人或小组文档库进行私密问答,并希望保留审计与花费记录的场景。适合需要检索优先、结果可审计、外部付费调用需逐次确认的受控环境。适合作为研究或搭建本地 RAG 智能体(LangGraph 拓扑、检索融合、护栏与审计)的参考实现。
- 项目形态
- 可直接使用的工具
- 部署方式
- 本地部署,网关绑定 127.0.0.1:8787,Ollama 默认 127.0.0.1:11434;提供 macOS(Apple Silicon)、Linux、Windows 安装路径与 Docker(GHCR 镜像目标 linux/amd64)。
- 主要依赖
- Python 3.12(>=3.12,<3.13);依赖 FastAPI、LangGraph;本地 Ollama 提供生成模型;检索模型需缓存以支持离线;可选 NeMo、Postgres(pgvector)等。须绑定回环地址使用。
- 使用限制
- 不提供租户隔离,也不提供 microVM。仅服务一个受信运营者或互信小组。输出护栏为 token 重叠启发式,不验证单个事实性声明。部分可选层(认证、记忆、连接器、agentic loop、Telegram/X 通道)默认关闭。许可证状态为 NOASSERTION,未说明可商用或免费。速率限制等行为需按配置说明确认。
- 许可证
- NOASSERTION
- 最近推送
- 2026-10-04 06:57
资料检查:2026-10-04 07:00 · 卡片整理:2026-10-08 07:00
卡片由 AI 根据仓库资料整理,未进行安装或运行验证 · 本次更新未完成,保留上次成功内容
职业应用
程序员
在自有硬件上对本地 Markdown 与 .txt 技术文档做检索增强问答,用于查阅项目文档;可选 agentic 层提供 GitHub 上下文与 clone/plan/patch/verify 流程(默认关闭)。
查看内容依据
CyClaw retrieves Markdown and `.txt` documents before generation.
由 AI 根据来源材料整理,未进行安装或运行验证
产品经理
将本地 Markdown/.txt 格式的需求或调研文档作为语料,离线检索并生成带审计记录的答案,用于内部资料问答。
查看内容依据
CyClaw answers questions from **your documents on your hardware**.
由 AI 根据来源材料整理,未进行安装或运行验证
讨论 0
登录后参与讨论,阅读资讯无需注册。
还没有评论,来分享第一个看法。