OpenChart Vibe 项目
开源 TradingView 替代品,深度集成 AI 智能体
项目简介
OpenChart 是一款定位为"TradingView 免费替代品"的开源金融图表与交易工具,由 longsurf-ai 团队在 GitHub 公开发布。不同于传统图表软件以订阅制为核心的商业模式,OpenChart 明确表示"不为软件变现而生,而是探索人类与智能体共同管理资产的未来"。它把 Claude、Codex、Gemini 等主流大模型账户直接接入图表流程,由 AI 智能体替代用户完成市场研究、技术分析、自动化告警等环节,号称图表、指标、价格告警均无软件计划限制。
核心功能
- 多图表与指标网格:支持添加指标、成交量分布(Volume Profile),并可扩展至 4×4 网格布局;图表、指标、价格与指标提示线均不设软件层级的数量限制。
- AI 智能体接入:复用用户自己的 Claude、Codex、Gemini 模型账户,让智能体研究市场、构建指标、设置告警,无需为 AI 调用另付月费。
- 画线即告警:用户在图表上画出趋势线或区间,当价格穿越该区域时告警会反向唤起智能体,对行情走势进行实时解读。
- 自动深度解释:选中 K 线区间后,智能体自动研究价格变动的原因,并把引用来源以标注形式钉在 K 线柱旁。
- Tea 编程语言:OpenChart 团队自研的领域语言 Tea,专为市场分析设计,支持函数、循环、状态、集合与数据流评估,可构建自定义指标和动态条件。
技术实现
OpenChart 桌面端使用 Node.js 24 + npm 11.11.1 + Bun 1.4.2 + Just 构建系统编译打包;运行时基于 Effect(用于并发与错误处理),UI 层集成 shadcn/ui、Radix UI、Base UI 等组件库,AI 对话界面采用 assistant-ui 与 AG-UI 事件协议;Tea 语言在语法与语义设计上借鉴了 TradingView Pine Script,灵感来源还包括 OpenCode、Dify、Jan 与 Mikola Lysenko 的 robust-orientation 等开源生态。
快速上手
- 访问 https://openchart.co 下载 macOS Apple Silicon 桌面安装包(OpenChart.dmg);
- 或从源码自行构建:先安装 Node.js 24、npm 11.11.1、Bun 1.4.2、Just 构建系统;
- 克隆仓库后执行
just install --frozen-lockfile && init dev命令即可启动桌面应用; - 按官方 Setup Guide 创建首个图表与告警,连接自己的 Claude/Codex/Gemini 账户即可让 AI 智能体介入分析。
适用人群
散户投资者、量化交易爱好者、AI 编程学习者、需要自定义交易工具的开源开发者,以及关注 AI 与金融结合场景的产品经理。
官方链接
团队信息
AI产品库
官方
由 AI 猎手自动发现
评论与建议
登录 后参与评论或提建议