OpenChart AIエージェントを搭載したオープンソースのTradingView代替ツール
OpenChartはクラウドの制限なしでAI強化されたチャート機能を提供します
OpenChartは、インタラクティブな金融チャートとプラグイン可能なAIエージェントを組み合わせたツールです。ユーザーはフルスタックをローカルで実行できるため、商用プラットフォームにありがちなサブスクリプション制限を回避できます。
コア機能は自己完結型で拡張可能です
- 無制限のチャートとインジケーター – チャート数、テクニカル分析、価格アラートに対するソフトウェアプランの制限はありません。
- 独自のAIを利用可能 – ユーザーが既存のAPIキーを使用して、Claude、Gemini、Codex、またはその他の互換モデルを接続できます。
- 自然言語アラート – 市場状況を平易な言葉で記述すると、OpenChartがTeaモニターを生成し、条件が満たされた際にエージェント主導の調査を開始します。
- AIによる解説生成 – チャートの領域を選択すると、接続されたエージェントがその動きを調査し、ソースリンク付きの注釈を直接バーに添付します。
- 描画からアラートへのワークフロー – 線やゾーンを描画すると、それを超えた際に自動的にエージェントが起動し、ブレイクアウトを分析します。
- Teaスクリプト言語 – 市場データがリアルタイムでストリーミングされる中で評価される、完全なプログラミング構造(関数、ループ、状態、コレクション)を備えたカスタムインジケーターやアラートロジックを作成できます。
インストールはワンクリックのデスクトップダウンロード、または再現可能なソースビルドが可能です
このプロジェクトでは、すぐに使用できる署名済みのmacOS (Apple Silicon) 用DMGを提供しています。開発者向けには、Node 24、npm 11.11.1、Bun 1.4.2、Justを使用した再現可能なビルドパイプラインがリポジトリに含まれています。just install --frozen-lockfileコマンドを実行すると、市場分析用のドメイン固有言語であるTeaもコンパイルされます。
"macOS (Apple Silicon) 用デスクトップ版をダウンロードし、ディスクイメージを開いてOpenChartをインストールしてください。" – OpenChart README
ソースからの実行
git clone https://github.com/longsurf-ai/openchart.git
cd openchart
just install --frozen-lockfile # 依存関係のインストールとTeaのビルド
just desktop # Electronベースのクライアントを起動
バイナリのダウンロード先を調整すれば、LinuxやWindowsでも同じコマンドが機能します。
料金モデルはAI利用とコアアプリを分離しています
OpenChart Desktopは無料です。AIの利用料金は、接続するモデルプロバイダー(Claude、Gemini、Codexなど)の料金体系に従います。オプションのクラウド市場データフィードは別途請求されますが、チャート作成、アラート、スクリプト作成はすべてローカルで実行され、制限はありません。
コミュニティの反応はプライバシーと統合の強みを強調しています
- プライバシー重視の設計 – ユーザーは、チャート、調査、インジケーターコードがローカルのみに保存される点を称賛しており、市場分析の分野では珍しい組み合わせであると指摘しています。
- シームレスなClaude統合 – コメンテーターは、他のツールと比較して、ClaudeのサブスクリプションをOpenChartに簡単に組み込める点を強調しています。
- モバイル展開の可能性 – 一部のユーザーは、デスクトップを超えてワークフローを拡張するためにiOS/Androidクライアントへの関心を示しています。
"AIエージェントとインタラクティブなチャートの組み合わせは、まさに私が待ち望んでいたワークフローです。" – kirawen13 (HN comment) "すべてをローカル(チャート、調査、インジケーターコード)に保持するという設計思想が本当に気に入っています。プライバシー重視、オープンソース、そしてエージェントネイティブという組み合わせは、市場向けツールでは他に見当たりません。" – aurielws (HN comment)
オープンソースエコシステムと謝辞
OpenChartは、豊富なコミュニティプロジェクトのスタックの上に構築されています。
- Tea言語 – TradingViewのPine Scriptに触発され、プログラム可能な市場ロジックを実現します。
- Effect runtime – 並行処理とエラーハンドリングの基盤を提供します。
- assistant-ui & AG-UI – エージェントの会話UIとイベントプロトコルを支えています。
- shadcn/ui, Radix UI, Base UI – 再利用可能なコンポーネントライブラリを提供します。
- Robust-orientation & kld-intersections – チャートの注釈用に最適化された幾何学アルゴリズムを提供します。
リポジトリには、視覚デザインのインスピレーションを与えたJanや、概念的なガイダンスを提供したOpenCodeなど、追加のクレジットが記載されています。
貢献とガバナンス
OpenChartは、コード、インジケーターライブラリ、ドキュメント、ユーザーフィードバックなど、あらゆる形での貢献を歓迎しています。メンテナーはプルリクエストを送信する前にjust checkを実行することを推奨しており、docs/フォルダに詳細な開発ガイドを提供しています。コミュニティチャンネルには、Discord、GitHub Issues、X(旧Twitter)、および専用のRedditサブレディットがあります。
セキュリティとライセンス
セキュリティの脆弱性は、プロジェクトのセキュリティポリシーに従い、security@longsurf.aiまで非公開で報告してください。コードはOpenChart Licenseの下でリリースされています。これはApache 2.0派生の寛容なライセンスですが、商用利用に関する追加条件が含まれています。商用ライセンスに関するお問い合わせはlegal@longsurf.aiまでお願いします。
OpenChartがトレーダーや開発者にとって重要な理由
OpenChartは、完全にローカルで動作するオープンソースのトレーディングチャートプラットフォームが、独自のクォータ(制限)を課すことなく最新のLLMエージェントを統合できることを証明しています。TradingViewのようなクラウド中心のサービスに対するプライバシー保護の代替手段を提供しつつ、パワーユーザーがカスタム市場ロジックをスクリプト化し、好みのAIモデルを通じて調査を自動化できるようにします。
Sources
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- Dispatch