프로젝트 소개

Asya Chat UI는 조직을 위해 설계된 풀스택, 자체 호스팅 채팅 인터페이스이자 LLM 래퍼입니다. OpenAI, Azure, Gemini, Groq, Anthropic, OpenRouter, Vertex를 포함한 여러 백엔드 공급자를 지원합니다. 주요 기능에는 역할 기반 접근 제어, 조직 수준 모델 관리, 사용량 추적, 데이터 보존 정책이 포함됩니다. 이 플랫폼은 검색/스크래핑, Docker-in-Docker를 통한 샌드박스 Python 코드 실행, 문서 검색을 위한 RAG 기능과 같은 고급 도구를 통합합니다. 또한 OpenAI 호환 API 엔드포인트, OIDC SSO, 다국어 지원(영어, 일본어, 라트비아어)을 제공합니다. 아키텍처적으로 React, FastAPI, Celery, PostgreSQL, Redis, Puppeteer로 구축되었으며 Docker Compose를 통해 오케스트레이션됩니다.