HelixDB/helix-foundry

Connect your company's data, let an agent draft an ontology over it, and load it into HelixDB as one graph you can explore and ask questions of. Hosted at foundry.helix-db.com, or run it on your own machine.

해결하는 문제

Helix Foundry는 데이터베이스, Stripe, PostHog, API와 같은 분산된 데이터 소스를 단일 연결 온톨로지로 통합할 수 있는 로컬 우선 데이터 워크스페이스입니다. 외부 호스팅이나 계정이 필요 없으며, 사용자는 자신의 컴퓨터에서 비공개로 회사 데이터를 탐색하고 쿼리할 수 있습니다.

작동 방식

이 시스템은 HelixDB와 DuckDB를 사용하여 다양한 커넥터(SQL 데이터베이스, SaaS 도구, 파일)에서 데이터를 수집하고 동기화합니다. 서로 다른 소스 간의 레코드를 일치시키는 연결된 온톨로지를 자동으로 제안합니다. 사용자는 로컬 AI(Ollama) 또는 외부 LLM(Claude, OpenAI) 기반의 자연어 인터페이스를 통해 데이터와 상호 작용할 수 있으며, 생성된 SQL은 보안을 위해 격리된 DuckDB 실행기에서 실행됩니다.

대상 사용자

데이터 프라이버시를 침해하거나 클라우드 기반 데이터 웨어하우스에 의존하지 않고 여러 비즈니스 도구의 정보를 통합해야 하는 데이터 분석가 및 회사 운영자를 위해 설계되었습니다.

주요 특징

  • 로컬 우선 아키텍처: 기본적으로 로컬 AI를 사용하여 사용자의 컴퓨터에서 완전히 실행됩니다.
  • 통합 온톨로지: 서로 다른 소스의 레코드를 객체와 관계의 단일 그래프로 자동 연결합니다.
  • 다양한 커넥터: PostgreSQL, MySQL, Stripe, WorkOS, PostHog 및 다양한 파일 형식(CSV, JSON, Parquet)을 기본 지원합니다.
  • 안전한 실행: 생성된 SQL은 인터넷 액세스가 차단된 샌드박스형 DuckDB 실행기에서 실행됩니다.
  • 버전 관리 데이터: 변경 불가능한 Parquet 스냅샷을 사용하여 기록을 유지하고 스키마 드리프트를 처리합니다.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트