apconw/Aix-DB
Aix-DB 基于 LangChain/LangGraph 框架,结合 MCP Skills 多智能体协作架构,实现自然语言到数据洞察的端到端转换。
해결하는 문제
Aix-DB를 사용하면 비즈니스 사용자가 자연어로 데이터 질문을 하고 즉시 답변, SQL 쿼리, 시각적 차트를 얻을 수 있으며, 코드를 작성하거나 데이터베이스 스키마를 알 필요가 없습니다.
작동 방식
시스템은 대규모 언어 모델(LLM)을 사용하여 사용자 의도를 이해한 다음, RAG 기반 검색 계층이 스키마 지식으로 요청을 보강합니다. Text-to-SQL 에이전트가 SQL을 생성하고 검증하며, 지원되는 여러 데이터베이스 중 하나에서 실행됩니다. 결과는 Vue 기반 웹 UI에서 ECharts/AntV를 사용하여 자동으로 시각화됩니다. 아키텍처는 계층적입니다: Vue 3 프론트엔드, Sanic API 게이트웨이, 지능형 서비스 계층(LLM, Text2SQL, RAG, 멀티 에이전트 MCP), 그리고 스토리지 백엔드(관계형, 벡터, 그래프, 파일).
대상 사용자
- SQL 전문 지식 없이 빠른 데이터 인사이트가 필요한 비즈니스 분석가 및 제품 관리자.
- 플러그 앤 플레이 방식의 자체 호스팅 가능한 대화형 BI 플랫폼을 찾는 개발자.
- 자연어 데이터 탐색을 위한 안전한 온프레미스 솔루션을 원하는 기업.
주요 기능
- 엔드투엔드 자연어에서 데이터 인사이트로의 흐름(ChatBI).
- 8개 이상의 관계형 데이터베이스 및 다양한 파일 소스 지원.
- 확장 가능한 스킬 통합을 위한 멀티 에이전트 MCP 프레임워크.
- 내장된 시각적 대시보드, 보고서 센터, 대화형 차트 편집.
- Docker 또는 Docker-Compose로 배포 가능하며 선택적 로컬 개발 설정 지원.
- 오픈소스 Apache 2.0 라이선스와 엔터프라이즈 기능을 위한 상용 Pro 에디션 제공.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트