openchart - 把 AI 智能体接入投资分析全流程的开源图表工具
openchart 是 longsurf-ai 维护的开源项目,把 AI 智能体接入图表分析、指标编写与价格提醒。项目采用 MIT 许可证,提供 macOS 桌面版,并自带面向行情分析的语言 Tea。
openchart 是一个把 AI 智能体接入投资分析流程的开源项目,由 longsurf-ai 维护。按项目自述,它覆盖统计与技术分析、行情事件提醒、机会发现等环节,目标不是靠软件本身收费,而是探索「人与智能体共同管理资产」的工作方式。它适合已经习惯用图表做研究、又希望让 Claude、Codex、Gemini 这类模型参与指标编写与盯盘的用户,也适合愿意自己写行情逻辑的开发者。
维护者与状态
项目由 longsurf-ai 维护,仓库创建于 2026-10-05,最后提交时间为 2026-10-26。最新正式版本为 v0.1.20,发布于 2026-10-18。截至 2026-10-27,仓库星标数为 274。从创建到最新提交不足一个月,属于早期阶段的项目,版本号仍停留在 0.1.x。
主要能力
以下能力均来自项目 README 的自述,未经独立验证:
- 图表不设软件配额:可添加指标与 Volume Profile,图表可扩展到 4×4 网格;项目称在图表数量、指标数量以及价格与指标提醒上不设软件套餐限制。
- 使用自己的智能体:据项目说明,可以用用户已有的 Claude、Codex、Gemini 账号与模型来研究行情、构建指标、设置提醒。
- 用自然语言描述关注点:用户告诉智能体关心什么,它会构建 Tea 监控器,在数据流入时评估条件,条件触发后再展开调查。
- 解释图表异动:选中一段区间后,可让智能体研究这段走势,并把带来源链接的注释固定在对应 K 线上。
- 画线即提醒:在图表上画一条线或一个区域,价格穿越时可触发提醒,并让智能体去研究这次波动。
- 用 Tea 编写行情逻辑:Tea 是同一团队为分析行情而构建的编程语言,支持函数、循环、状态与集合,随数据流入持续求值,可用于自定义指标与条件。
使用入口
仓库地址为 longsurf-ai/openchart,官网为 chart.chat。
据 README,桌面版目前提供 macOS(Apple Silicon)安装包,下载磁盘映像后安装即可。若要从源码运行桌面版,需要先安装 Node.js 24、npm 11.11.1、Bun 1.4.2 与 Just,然后执行:
git clone https://github.com/longsurf-ai/openchart.git cd openchart just install --frozen-lockfile just desktop
项目说明中提到,just install 还会初始化并构建 Tea。README 另附首次创建图表与提醒的设置指南,以及构建和打包应用的开发指南;提交 PR 前需运行 just check。参与方式包括改进内置研究指标、为 Tea 编译器与运行时贡献代码、补充文档,以及通过 issue 反馈问题。
许可与限制
项目采用 MIT 许可证。README 说明桌面版本身免费,AI 使用量按用户所选智能体服务商的套餐计费,可选的云端行情数据单独定价——这些属于项目的自述商业安排,实际费用以服务商与项目方公布为准。
已知的适用边界包括:桌面安装包目前只列出 macOS(Apple Silicon)版本;从源码运行对 Node.js、npm、Bun、Just 的版本有明确要求;AI 相关功能依赖用户自备的模型账号,项目本身不提供模型能力。此外,项目创建时间很短,版本仍在 0.1.x,接口与功能可能随版本变化,用于实际投资决策前应自行评估风险。