프로젝트 소개

Helio는 사용자가 데이터 소스를 시각적 파이프라인에 연결하여 대시보드를 구축할 수 있게 합니다. CSV 파일, SQL 데이터베이스, REST API를 포함한 다양한 데이터 입력을 지원합니다. 핵심 워크플로우는 데이터 소스에서 파이프라인, 출력, 그리고 최종적으로 대시보드로 이어지는 경로를 따릅니다. 주요 기능은 다음과 같습니다: - 시각적 파이프라인: 필터링, 집계, 조인, 피벗, 윈도잉 등 20가지 이상의 변환 작업과 단계별 미리보기를 제공합니다. - 대시보드 구성 요소: 테이블, 메트릭, 차트, 타임라인, 컬렉션뿐만 아니라 마크다운, 텍스트, 이미지를 지원합니다. - AI 어시스턴트: 사용자가 일상 언어로 변경 사항을 설명하면, 이를 검토 및 적용 가능한 패치 세트(diffs) 형태로 제시하는 에이전트 네이티브 인터페이스를 제공합니다. - 알림 및 스케줄링: 파이프라인 출력에 대한 임계값 기반 규칙과 데이터 실행을 위한 cron/인터벌 스케줄을 지원합니다. - 에이전트 통합: 외부 에이전트가 개인 액세스 토큰을 통해 소스를 관리하고, 파이프라인을 작성하며, 패널을 생성할 수 있도록 하는 MCP 서버를 제공합니다. - 이식성: 대시보드를 JSON으로 내보내고 가져올 수 있으며, 플랫폼은 모바일 친화적인 PWA로 제공됩니다. 기술 스택은 React 19/TypeScript 프론트엔드와 Scala 2.13/PostgreSQL 백엔드로 구성되어 있습니다.