OpenSource-Hub
D

data-formulator

SHA-256
17.6k stars·AI 生産性·SHA-256 チェックサム確認済み

マイクロソフトがオープンソースで公開したAIデータ可視化ツール。自然言語でデータに接続し、質問して、インタラクティブなチャートを生成できます。

スマートダウンロード

Download 版をダウンロード

v0.8b1 · 255.8 MB

チャットでデータをグラフに変換できるオープンソースの神ツール

主な機能

  • 自然言語でグラフ生成:平易な言葉で質問するだけで、AIが30種類以上の編集可能なグラフを自動生成
  • Data Thread(データスレッド):任意のステップから分岐して探索し、異なる分析パスを比較してもコンテキストを失わない
  • 複数データソースへの接続:CSV、Excel、JSON、スクリーンショット、テキスト、および MySQL、PostgreSQL、Databricks、S3 などのデータベースやプラットフォームをサポート
  • マルチモデル対応:LiteLLM を介して OpenAI、Azure、Anthropic、またはローカルの Ollama モデルに接続
  • データ抽出:スクリーンショットやテキスト段落から表データを認識して抽出可能

できないこと

  • •AI 機能を利用するには、大規模モデルの API Key を自分で用意する必要があります。クラウドモデルは使用量に応じた課金となり、データはモデルのサービスプロバイダーに送信されるため、機密データにはローカルの Ollama モデルへの切り替えをお勧めします。デスクトッププレビュー版はコード署名が行われていないため、Windows と macOS では初回起動時にセキュリティ警告が表示され、手動で許可する必要があります。AI が生成した分析結果やグラフには誤りが含まれる可能性があるため、重要な意思決定の前には必ず元のデータを人の目で確認してください。本ツールは探索的な分析に重点を置いており、エンタープライズ BI ツールが備える権限管理、定期リフレッシュ、複数人での共同作業などの機能はなく、Tableau や Power BI を完全に代替することはできません。

使用例

  • 業務担当者はコードを書かず、話すだけで Excel や CSV データを探索してグラフを作成
  • データアナリストがアイデアを素早く検証し、レポートやプレゼンテーション用の可視化プロトタイプを作成
  • 社内データベースに接続し、自然言語でクエリを実行してビジネス指標をリアルタイムで監視
  • 論文やウェブページのスクリーンショットにあるデータテーブルを素早くインタラクティブなグラフに変換

Data Formulator は、Microsoft Research がオープンソースで公開した AI データ分析ワークベンチです。CSV、Excel、スクリーンショット、テキストをアップロードするか、MySQL、PostgreSQL、Databricks、S3 などのデータソースに直接接続し、自然言語で質問するだけで 30 種類以上の編集可能なグラフを生成できます。独自の Data Thread(データスレッド)機能により、任意のステップから分岐して探索し、異なる分析パスを比較することができ、通常の AI チャットのようにコンテキストが失われることはありません。LiteLLM を介して OpenAI、Anthropic、またはローカルの Ollama モデルに接続でき、完全なオフラインでの実行もサポートしています。ChatGPT のデータ分析や Tableau と比較して、無料でオープンソースであり、モデルを自由に切り替えられ、分析パスを遡ったり分岐したりできるため、コードを書けないビジネス担当者や、迅速にグラフを作成する必要があるアナリストに適しています。uvx または pip で一行のコマンドでインストールでき、Docker および Windows/macOS デスクトップ版も提供されています。

タグ

data-visualizationai-agentsdata-analysisllmchartsnatural-languagemicrosoft-research

はじめ方

1

インストーラをダウンロード

上のボタンをクリックして、お使いのシステム用のインストーラをダウンロード

2

ソフトウェアをインストール

ダウンロードした dmg ファイルを開き、アプリを Applications にドラッグ

3

最も手軽な方法:公式サイト data-formulator.ai を開いて、そのままオンラインで体験できます。インストールは不要です

4

ローカルインストール:ターミナルで uvx data_formulator を実行するか、先に pip install data_formulator を実行してから python -m data_formulator を実行します

5

ブラウザで自動的に開く http://localhost:5567 のページを開きます

インストールガイド
  1. 最も手軽な方法:公式サイト data-formulator.ai を開いて、そのままオンラインで体験できます。インストールは不要です
  2. ローカルインストール:ターミナルで uvx data_formulator を実行するか、先に pip install data_formulator を実行してから python -m data_formulator を実行します
  3. ブラウザで自動的に開く http://localhost:5567 のページを開きます
ファイルの整合性

SHA-256 チェックサム確認済み

GitHub 公式 Release ページから抽出されたチェックサム

SHA256 チェックサム

78b2bab08a9a6260c4e8255cd2baaa6946d6599d398bd55559f3d1e3ac084ad7

このチェックサムは GitHub Release ページから抽出されたものです。ダウンロード後にファイルの整合性を確認してください。

本プラットフォーム上のすべての SHA-256 チェックサムは、プロジェクトの公式 GitHub Release ページから抽出されたもので、一切の改変はありません。GitHub Releases ページで独自に検証できます。

オープンソースの透明性

GitHub ソースを見る
環境ガイド

アンインストール情報

pip でインストールした場合は、ターミナルで pip uninstall data_formulator を実行すればよい。uvx で実行した場合は、uv cache clean を実行してキャッシュをクリアできる。Docker でデプロイした場合は、docker compose down を実行し、対応するイメージを削除する。デスクトップ版は、アプリケーションまたは exe ファイルを直接削除する。ユーザーデータはデフォルトでローカルディレクトリに保存されているため、アンインストール後に手動で削除すればよい。

追加の依存関係なし

ダウンロード後すぐに使用可能。追加のランタイムは不要です。

プロジェクト情報
ライセンスMIT
最終更新2026-10-22 17:37:56
GitHub リポジトリ公式サイト

問題が発生?以下のFAQを確認

3 FAQs

類似プロジェクト