oceanbase/powercontext

Not only memory but a full story.

它解决了什么问题

PowerContext 解决了任务在人与 AI 代理之间交接时上下文丢失的问题。在典型的工作流程中,推理和当前状态通常被困在特定的对话历史中,使得新的人员或代理难以在不重新阅读整个历史的情况下恢复工作。

它的运作方式

它作为一个持久的上下文层,跨对话存储和组织信息。它将信息分类为不同类型:

  • 记忆:存储以供日后使用的持久信息。
  • 交接:当前目标和任务状态。
  • 经验与技能:可重复使用的方法和途径。

用户可以通过异步 Python 客户端、HTTP API、MCP 或 Core SDK 将 PowerContext 与各种 AI 代理(如 Claude Code、Codex 和 LangChain)集成。它支持基本记忆(明确保存/检索)和完整记忆功能(使用嵌入和生成 API 自动提取和基于主题的记忆)。

适用对象

它专为使用 AI 代理进行复杂、多步骤工作(需要不同代理之间或人与代理之间的交接)的开发者和团队设计。

亮点

  • 跨对话持久性:在不同会话之间维持状态和进度。
  • 广泛的集成支持:与多种代理框架连接,包括 Pydantic AI、LangGraph 和 DeepSeek Harness。
  • 交接管理:专门组织当前目标和状态以促进无缝过渡。
  • 来源保留:跟踪存储信息的来源和早期修订版本。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目