Repolode
spiceai

spiceai/spiceai

데이터베이스와 API를 대상으로 로컬 가속 및 CDC 복제본을 활용해 페더레이션 SQL, 검색, LLM 추론을 제공하는 Rust 데이터·AI 엔진입니다.

스타
3,129
포크
237
열린 이슈
953
마지막 커밋
2시간 전

어떤 프로젝트인가요?

Spice는 데이터베이스, 데이터 웨어하우스, 데이터 레이크 및 API에 연결한 뒤 HTTP 기반 SQL, Arrow Flight SQL, JDBC, ODBC, ADBC를 통해 애플리케이션과 AI 에이전트에 데이터를 제공합니다. 데이터셋은 단일 spicepod.yaml 파일에서 선언할 수 있으며, 선택적으로 메모리나 디스크에 로컬로 구체화하고 예약된 새로고침 또는 변경 데이터 캡처를 적용할 수 있습니다. 가속된 데이터셋은 로컬에서 쿼리에 응답하고, 그 밖의 데이터셋은 조건 푸시다운을 적용해 원본에서 쿼리합니다.

쿼리 페더레이션 외에도 Spice는 SQL 테이블 함수로 제공되는 벡터 검색, 전문 검색, 하이브리드 검색과 OpenAI 호환 LLM 게이트웨이 및 로컬 모델 서빙, text-to-SQL, MCP 서버와 게이트웨이를 제공합니다. Apache DataFusion, Arrow, Vortex를 기반으로 빌드된 단일 바이너리로, 사이드카, 독립형 서비스 또는 분산 Ballista 클러스터로 실행할 수 있습니다. 런타임과 CLI는 Apache-2.0 라이선스로 제공됩니다.

핵심 기능

  • 01쿼리 푸시다운을 지원하는 30개 이상의 데이터 소스 간 페더레이션 SQL 쿼리
  • 02예약된 새로고침 또는 CDC를 지원하는 데이터셋별 메모리·디스크 가속
  • 03Kafka 없이 PostgreSQL, MySQL, MongoDB에서 네이티브 CDC 복제
  • 04SQL 내부에서 벡터 검색, 전문 검색, 하이브리드 검색(RRF, rerank)
  • 05OpenAI 호환 LLM 게이트웨이, 로컬 모델 서빙, text-to-SQL
  • 06SQL INSERT INTO 쓰기를 지원하는 Iceberg 카탈로그

활용 사례

  • 운영 PostgreSQL 또는 MySQL 데이터베이스 옆에 읽기 전용 분석 복제본 추가
  • 단일 엔드포인트를 통해 AI 에이전트에 사내 데이터의 SQL 및 검색 액세스 제공
  • 벡터 검색과 키워드 검색을 결합하는 검색 증강 생성 파이프라인 구축
  • Arrow Flight SQL 또는 JDBC를 통해 BI 도구에서 여러 데이터 소스 쿼리

사용 전 알아둘 점

  • 데이터베이스 전체 PostgreSQL CDC 복제와 같은 일부 기능은 Alpha로 표시되어 있습니다.

포함된 컬렉션

토픽

자주 묻는 질문

spiceai은(는) 무엇인가요?
데이터베이스와 API를 대상으로 로컬 가속 및 CDC 복제본을 활용해 페더레이션 SQL, 검색, LLM 추론을 제공하는 Rust 데이터·AI 엔진입니다. Spice는 데이터베이스, 데이터 웨어하우스, 데이터 레이크 및 API에 연결한 뒤 HTTP 기반 SQL, Arrow Flight SQL, JDBC, ODBC, ADBC를 통해 애플리케이션과 AI 에이전트에 데이터를 제공합니다. 데이터셋은 단일 spicepod.yaml 파일에서 선언할 수 있으며, 선택적으로 메모리나 디스크에 로컬로 구체화하고 예약된 새로고침 또는 변경 데이터 캡처를 적용할 수 있습니다. 가속된 데이터셋은 로컬에서 쿼리에 응답하고, 그 밖의 데이터셋은 조건 푸시다운을 적용해 원본에서 쿼리합니다.
spiceai은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
spiceai은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
spiceai은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. spiceai의 마지막 커밋은 2026년 11월 7일입니다.
spiceai은(는) 어디에 사용할 수 있나요?
운영 PostgreSQL 또는 MySQL 데이터베이스 옆에 읽기 전용 분석 복제본 추가 단일 엔드포인트를 통해 AI 에이전트에 사내 데이터의 SQL 및 검색 액세스 제공 벡터 검색과 키워드 검색을 결합하는 검색 증강 생성 파이프라인 구축 Arrow Flight SQL 또는 JDBC를 통해 BI 도구에서 여러 데이터 소스 쿼리
spiceai은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/spiceai/spiceai

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

관련 프로젝트