OpenSource-Hub
D

data-formulator

SHA-256
17.6k stars·AI 생산성·SHA-256 체크섬 확인됨

Microsoft가 오픈 소스로 공개한 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

유사한 프로젝트