项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 3697
使用教程
ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。
环境要求
- Python 环境(可用 pip 安装依赖)
- 可访问 PyPI 网络
- 一个与 Acontext 集成的 Agent(如 Anthropic 等框架)
安装与启动步骤
-
1安装 Python SDK
使用 pip 安装官方 acontext 包,这是接入上下文数据平台的前提;README 未给出虚拟环境要求,可自行隔离。
pip install acontext -
2存储会话消息
在 Agent 会话中把 user / assistant 消息写入 Acontext;示例默认已有 client 与 session 对象。
client.sessions.store_message(session.id, blob={"role": "user", "content": "My name is Gus"}) client.sessions.store_message(session.id, blob={"role": "assistant", "content": "Hi Gus! How can I help you today?"}) -
3运行 Agent 触发学习
正常运行业务 Agent 并持续存储消息;当任务完成时,记忆提取与学习会自动运行,无需手动触发。
-
4下一轮召回技能
给 Agent 提供 get_skill、get_skill_file 等 Skill Content Tools,由 Agent 自行调用获取技能内容,不使用向量检索。
如何确认成功
消息存储调用无报错,任务完成后学习自动运行,下一轮 Agent 调用 get_skill 能取回技能内容。
常见问题
Q:支持哪些语言的 SDK?
A:官方同时维护 Python 与 TypeScript SDK,Python 包名 acontext,TypeScript 包名为 @acontext/acontext。
Q:召回需要做向量检索吗?
A:不需要。采用渐进式披露(progressive disclosure),由 Agent 在环内主动调用 list_skills/get_skill 获取所需技能内容。
Q:学习过程需要手动调用吗?
A:不需要。按 README 说明,运行 Agent 并存储消息后,任务完成时学习会自动运行。
Q:在哪里看 TypeScript SDK 的快速开始?
A:README 提示点击文档链接查看 TS SDK Quickstart,官方文档地址为 https://docs.acontext.io。
注意事项
- README 节选未给出 client / session 的初始化方式和鉴权配置,请以官方文档 https://docs.acontext.io 为准。
- 除 Python 外也可使用 TypeScript SDK(@acontext/acontext)接入。
- 示例中的 session.id 需由上一步创建会话得到,README 未给出该创建代码。
核心亮点
- 自动提取并更新 Agent 关键记忆,减少手动管理成本
- 提供上下文检索增强,提升长对话中的信息召回准确率
- 内置可观测性面板,方便调试 Agent 记忆使用情况
不足之处
- 项目尚在成长中,API 可能不稳定
- 文档/社区待观察
适用场景
- 构建需要长期记忆的客服或助手型 Agent
- 多会话场景下共享用户偏好与历史信息
- 对 Agent 上下文使用进行监控与优化
替代项目
Mem0、LangChain Memory、Zep
下一篇:AGiXT
同类项目推荐
engraphis
开源
让编程代理记住每次对话和代码变更,跨会话秒级召回上下文。
Local-first, inspectable memory for coding agents: durable context across sessions a···
hermes-agent-control-room
开源
一个控制室管好所有 Hermes 智能体,从单机到团队编排。
I am the Ghost-Agent. I was called forth from the void by a single string of natural···
Intelli
开源
从意图出发,轻松构建多模型聊天机器人和智能代理。
Build multi-model chatbots and agents from intent, with Claude Code and Codex.
Accordion
开源
给 AI 编程助手装上上下文过滤器,专注关键代码,减少无效输入。
AI Hackathon 2026 @ UC Berkeley Intelligent context management for developers
mue-x
开源
让 AI 自己改代码,越用越聪明
The first self-evolving AI agent. Rewrites its own source code in real-time. 6 AST m···
awesome-agentic-devops
开源
按生产就绪度评分,快速挑选靠谱的 DevOps 智能体
Curated + scored map of official MCP servers and agents for DevOps, Cloud, SRE, and ···
ENZO
开源
自托管 AI 工作台,自带 Key 就能跑智能体
Self-hosted AI workspace with agents, skills, and tools (Gmail, Calendar) that runs ···
buddy
开源
给 AI 编程助手配个虚拟宠物,让代码审查变有趣
A virtual pet companion for your AI — Designed to provide in-context code review fe···
maximem_synap_sdk
开源
给AI装个大脑,让智能体永不忘记关键信息
The memory and context-management layer for production AI agents. 95.6% on LongMemEv···
