getnao/nao
👾 nao is an open source analytics agent. (1) Create context with nao-core cli, (2) deploy nao chat interface for everyone
해결하는 문제
nao는 데이터 팀이 비즈니스 사용자가 복잡한 SQL을 수동으로 작성하지 않고도 자연어로 데이터를 질의할 수 있는 분석 에이전트를 구축하고 배포할 수 있도록 하는 프레임워크를 제공합니다.
작동 방식
사용자는 CLI 도구 (nao-core)를 사용하여 에이전트의 컨텍스트(데이터, 메타데이터, 문서, 규칙 등)를 생성합니다. 이 컨텍스트는 에이전트와 동기화되며, 평범한 영어 질문을 데이터 인사이트로 변환합니다. 시스템은 사용자가 에이전트와 상호작용하고 데이터를 시각화하며 피드백을 제공할 수 있는 채팅 인터페이스를 포함하며, 데이터 팀은 전용 평가 프레임워크를 사용하여 에이전트의 성능을 단위 테스트할 수 있습니다.
대상 사용자
- 데이터 팀: 신뢰성 있고 안전하며 데이터 스택에 종속되지 않은 분석 에이전트를 구축하고 싶은 팀.
- 비즈니스 사용자: 기술적 전문 지식 없이도 데이터에서 즉각적인 분석과 시각화를 얻고 싶은 사용자.
주요 특징
- 오픈 컨텍스트 빌더: 제한 없이 데이터, 메타데이터, 문서, MCP를 추가할 수 있습니다.
- 데이터 스택 독립성: 어떤 LLM, 데이터 웨어하우스, 또는 데이터 스택과도 호환됩니다.
- 에이전트 신뢰성 가시성: 성능 단위 테스트, 컨텍스트 버전 관리, 사용/피드백 추적을 위한 도구를 포함합니다.
- 자체 호스팅 및 보안: 자체 호스팅과 개인용 LLM 키 사용을 지원하여 데이터 보안을 보장합니다.
- 네이티브 시각화: 채팅 UI 내에서 데이터 시각화를 생성하고 사용자 정의할 수 있습니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트