1. 项目概述
OpenContext 是一个轻量级个人上下文/知识存储系统,专为 AI 助手和编码工具(如 Cursor、Claude Code、Codex)设计。它通过复用现有 CLI 并添加 GUI 及内置 Skills/tools,使代理能“先加载历史,再行动;完成后再持久化”。核心组件包括 oc CLI、MCP 服务器、桌面应用和 Web UI。
0xranx/OpenContext:OpenContext 是为 AI 编程助手(如 Codex、Claude Code、Cursor)设计的个人上下文存储系统,通过 CLI、MC本页整理它解决什么问题、适用场景、安装方式和使用方法。
OpenContext 是为 AI 编程助手(如 Codex、Claude Code、Cursor)设计的个人上下文存储系统,通过 CLI、MCP 服务器和 GUI 实现知识的持久化、搜索与跨代理重用。
OpenContext 是一个轻量级个人上下文/知识存储系统,专为 AI 助手和编码工具(如 Cursor、Claude Code、Codex)设计。它通过复用现有 CLI 并添加 GUI 及内置 Skills/tools,使代理能“先加载历史,再行动;完成后再持久化”。核心组件包括 oc CLI、MCP 服务器、桌面应用和 Web UI。
使用 AI 助手构建项目时,上下文信息(背景、决策、代码片段)常随会话或仓库切换而丢失,导致重复解释、错误假设和效率低下。现有工具多止步于存储,未能与开发者已在使用的编码代理 CLI 深度集成。
1. 开发者希望 AI 记住项目架构、设计决策和常用代码片段;2. 跨多个仓库维护共享知识库(如团队规范、API 示例);3. 通过桌面 GUI 可视化管理和编辑上下文,减少命令行操作。
1. CLI 安装:运行 `npm install -g @aicontextlab/cli`(需 Node.js >= 18);2. 桌面应用:从 GitHub Releases 下载 macOS 或 Windows 安装包。仓库中未明确提供 Linux 桌面包或直接源码编译桌面应用的详细步骤。
1. 运行 `oc init` 生成用户级 Skills 和斜杠命令,集成到 Cursor/Claude Code/Codex;2. 使用 `oc` 命令管理全局 contexts 库(创建文件夹、添加文档、搜索);3. 启动桌面应用通过原生界面操作;4. 通过 MCP 服务器(`npm run mcp`)让支持的 AI 代理直接调用 OpenContext 工具。斜杠命令包括 `/opencontext-context`、`/opencontext-search` 等。
OpenContext 是为 AI 编程助手(如 Codex、Claude Code、Cursor)设计的个人上下文存储系统,通过 CLI、MCP 服务器和 GUI 实现知识的持久化、搜索与跨代理重用。
使用 AI 助手构建项目时,上下文信息(背景、决策、代码片段)常随会话或仓库切换而丢失,导致重复解释、错误假设和效率低下。现有工具多止步于存储,未能与开发者已在使用的编码代理 CLI 深度集成。
1. CLI 安装:运行 `npm install -g @aicontextlab/cli`(需 Node.js >= 18);2. 桌面应用:从 GitHub Releases 下载 macOS 或 Windows 安装包。仓库中未明确提供 Linux 桌面包或直接源码编译桌面应用的详细步骤。
1. 运行 `oc init` 生成用户级 Skills 和斜杠命令,集成到 Cursor/Claude Code/Codex;2. 使用 `oc` 命令管理全局 contexts 库(创建文件夹、添加文档、搜索);3. 启动桌面应用通过原生界面操作;4. 通过 MCP 服务器(`npm run mcp`)让支持的 AI 代理直接调用 OpenContext 工具。斜杠命令包括 `/opencontext-context`、`/opencontext-search` 等。