Repolode
HelixDB

HelixDB/helix-foundry

회사 데이터베이스, SaaS 도구, 파일을 컴퓨터에서 바로 질의할 수 있는 단일 온톨로지로 연결하는 로컬 우선 데이터 워크스페이스

스타
1,617
포크
243
열린 이슈
17
마지막 커밋
7일 전

어떤 프로젝트인가요?

Helix Foundry는 PostgreSQL, MySQL, Neo4j, Stripe, WorkOS, PostHog, REST API, S3 호환 스토리지와 업로드한 CSV, JSON, JSONL, Parquet 파일 등 회사에서 이미 사용하는 데이터 소스를 연결합니다. 여러 소스에 흩어진 동일한 고객과 레코드를 연결하는 단일 온톨로지를 제안하며, 데이터는 HelixDB에 객체와 관계로 저장되어 살펴보고 질문할 수 있습니다.

앱은 Docker Compose를 통해 컴퓨터에서만 실행되며 계정이나 호스팅 서비스가 필요하지 않습니다. 가져온 데이터는 변경 불가한 Parquet 스냅샷으로 저장되고, 격리된 DuckDB 프로세스가 이를 쿼리합니다. Analyst 뷰에서 질문하면 실제로 실행된 SQL과 스냅샷 인용 정보를 바탕으로 답변합니다.

기본적으로 Ollama를 통해 qwen3:4b 모델을 로컬에서 실행하며, Claude, OpenAI, Azure OpenAI, Amazon Bedrock 또는 사용자 지정 OpenAI 호환 엔드포인트로 전환할 수 있습니다. AI가 제안한 변경 사항은 적용 전에 테스트를 거치며 검토를 위해 대기합니다.

핵심 기능

  • 01PostgreSQL, MySQL, Neo4j, Stripe, WorkOS, PostHog, REST API, S3 호환 스토리지에 연결
  • 02CSV, JSON, JSONL, Parquet 파일과 수집 API를 통해 데이터를 가져오기
  • 03여러 소스의 동일한 레코드를 연결하는 통합 온톨로지 제안
  • 04스키마 변경 검토 및 이력 기능과 함께 버전이 지정된 Parquet 스냅샷 저장
  • 05실행된 SQL과 스냅샷 인용 정보를 바탕으로 질문에 답변
  • 06기본적으로 Ollama를 통해 로컬 AI를 실행하며 Claude 또는 OpenAI도 선택 가능

활용 사례

  • 호스팅 서비스를 이용하지 않고 운영 데이터베이스, Stripe, 제품 분석 데이터에 걸쳐 고객 정보를 통합해 확인
  • 계정, 구독, 청구서, 지원 티켓이 서로 어떻게 연관되는지 탐색
  • 회사 데이터를 로컬 컴퓨터에 보관하면서 자연어로 질문
  • 민감한 레코드를 다루는 1인 팀원을 위한 자체 호스팅 데이터 워크스페이스 운영

빠른 시작

  1. 1

    Docker Compose v2가 포함된 Docker가 설치되어 실행 중인지 확인합니다

  2. 2

    저장소를 클론합니다

    git clone https://github.com/helixdb/helix-foundry.git
  3. 3

    프로젝트 폴더로 이동합니다

    cd helix-foundry
  4. 4

    Docker Compose로 설정을 실행하고 스택을 시작합니다

    ./scripts/setup.sh --compose

사용 전 알아둘 점

  • Apple Silicon이 탑재된 macOS에서 개발 및 검증되었습니다. Windows는 테스트되지 않았으며 스크립트를 실행하려면 bash가 필요합니다.
  • Docker가 필요하며, 처음 실행할 때 몇 GB의 데이터가 다운로드됩니다.
  • 로컬 AI는 16GB 메모리 머신에서 벤치마크되었습니다. 클라우드 AI를 사용하려면 유료 Claude 또는 OpenAI 키가 필요합니다.

토픽

자주 묻는 질문

helix-foundry은(는) 무엇인가요?
회사 데이터베이스, SaaS 도구, 파일을 컴퓨터에서 바로 질의할 수 있는 단일 온톨로지로 연결하는 로컬 우선 데이터 워크스페이스 Helix Foundry는 PostgreSQL, MySQL, Neo4j, Stripe, WorkOS, PostHog, REST API, S3 호환 스토리지와 업로드한 CSV, JSON, JSONL, Parquet 파일 등 회사에서 이미 사용하는 데이터 소스를 연결합니다. 여러 소스에 흩어진 동일한 고객과 레코드를 연결하는 단일 온톨로지를 제안하며, 데이터는 HelixDB에 객체와 관계로 저장되어 살펴보고 질문할 수 있습니다.
helix-foundry은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
helix-foundry은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
helix-foundry은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. helix-foundry의 마지막 커밋은 2026년 10월 13일입니다.
helix-foundry은(는) 어디에 사용할 수 있나요?
호스팅 서비스를 이용하지 않고 운영 데이터베이스, Stripe, 제품 분석 데이터에 걸쳐 고객 정보를 통합해 확인 계정, 구독, 청구서, 지원 티켓이 서로 어떻게 연관되는지 탐색 회사 데이터를 로컬 컴퓨터에 보관하면서 자연어로 질문 민감한 레코드를 다루는 1인 팀원을 위한 자체 호스팅 데이터 워크스페이스 운영
helix-foundry는 어떻게 설치하나요?
Docker Compose v2가 포함된 Docker가 설치되어 실행 중인지 확인합니다 저장소를 클론합니다: git clone https://github.com/helixdb/helix-foundry.git 프로젝트 폴더로 이동합니다: cd helix-foundry Docker Compose로 설정을 실행하고 스택을 시작합니다: ./scripts/setup.sh --compose
helix-foundry은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/HelixDB/helix-foundry

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트