DEEIX-AI/DEEIX-Chat

An enterprise AI workspace for model routing, multimodal chat, files, tools, billing, identity, and operations.

What it solves

DEEIX Chat은 단일 진입점을 통해 여러 AI 모델 제공업체에 접근할 수 있는 통합된 엔터프라이즈급 플랫폼을 제공합니다. 다양한 업스트림 채널, 청구 및 아이덴티티 시스템을 하나의 배포 가능한 제품으로 통합함으로써 복잡성을 제거하고 개인, 팀, 기업 모두에게 적합합니다.

How it works

시스템은 Next.js/React 프런트엔드와 Go 기반 백엔드 런타임으로 구성된 분리 아키텍처를 사용합니다. 백엔드는 API 오케스트레이션, 인증 및 모델 라우팅을 담당하고, 프런트엔드는 사용자 인터페이스 역할을 합니다. PostgreSQL(pgvector 사용) 또는 SQLite(sqlite-vec 사용)와 같은 다중 데이터베이스 옵션과 로컬 또는 S3 스토리지를 지원하여 가벼운 단일 노드 설정부터 고동시성 프로덕션 환경까지 유연하게 배포할 수 있습니다.

Who it’s for

다양한 LLM 제공업체에 안정적이고 장기적인 접근이 필요하고, 사용량 청구, 감사 로그, 아이덴티티 관리와 같은 통합 운영 제어가 필요한 개인, 팀 및 기업을 위해 설계되었습니다.

Highlights

  • Model Routing: 업스트림 채널, 우선순위, 가중치 및 서킷 브레이킹을 관리하는 플랫폼-모델 레이어로, 다중 제공업체 운영 비용을 감소시킵니다.
  • Multimodal Capabilities: 텍스트, 이미지 및 도구 기반 상호작용을 지원하며 OpenAI, Anthropic, Google/Gemini, xAI, OpenRouter 등 다양한 제공업체와 연동됩니다.
  • Integrated RAG: 파일 업로드, OCR, 청크화, 임베딩 및 의미 검색을 내장하여 문서 내용을 대화에 삽입합니다.
  • Enterprise Operations: Stripe 및 EPay를 포함한 사용량 청구, 2FA/TOTP 보안, SSO/OIDC/OAuth 아이덴티티, 상세 감사 로그 등 포괄적인 도구를 제공합니다.
  • Tool Ecosystem: MCP 서버 및 제공업체 고유 도구와의 통합을 통해 완전한 추적 가능성과 실행 제한을 구현합니다.