OPENCNTX 是一款本地优先的工具,用于保存项目知识,并只给 AI 它所需的上下文。其目的是避免在每次新的 AI 对话中都从头解释项目:在本地保存有用的知识,为一项任务挑选上下文,并保留一个清晰的位置以便继续。该项目描述了三个分工明确的地方:本地工作区,用于存放上下文、来源、决策、技能、智能体指令、技术知识、证据和路线图;GitHub,作为所选文件和版本历史的推荐远程副本;以及笔记应用,作为说明、关联知识、进展和路线图的可读视图。 OPENCNTX 对文件进行打包和验证。当前版本还提供本地知识层,支持分层来源、全文搜索、带类型的链接、可解释的结果、技巧记忆、安全采纳以及与服务商无关的页脚。它不运行 AI,也不解读聊天意图。安装需要 Python 3.11–3.14、Git 和 pipx,无需账户、API 密钥或内置模型。命令包括 opencntx init、opencntx pack -- preview、opencntx pack 和 opencntx verify。 用户在 opencntx.toml 中选择文件,并在分享之前检查 .opencntx/latest/CONTEXT.md。验证证明的是字节一致,而不是真实性或任务成功,离开电脑的内容由用户决定。GitHub 只保存已提交并推送的文件,笔记应用是展示层,而不是第二个 OPENCNTX 存储。
用户用 OPENCNTX 在本地保存项目知识,并为一项任务挑选上下文。
用户用 OPENCNTX 为 AI 上下文打包并验证文件。
用户用 OPENCNTX 预览所选文件并构建一个小型上下文包。
用户用 OPENCNTX 记录证据并保留下一步。
用户用 OPENCNTX 维护带全文搜索和带类型链接的本地知识层。
用户用 OPENCNTX 在笔记应用中保留可读的摘要和关联的路线图。
用户用 OPENCNTX 借助 Python、Git 和 pipx 安装经哈希验证的发布 wheel。
用户用 OPENCNTX 在 opencntx.toml 中选择文件,并在分享之前检查 CONTEXT.md。