UniChat는 다양한 AI 언어 모델 및 채팅 서비스와의 상호작용을 위한 통합 인터페이스로, 사용자가 하나의 데스크탑 애플리케이션에서 여러 제공업체와 대화할 수 있게 합니다. 온라인 API(예: OpenAI GPT-3, GPT-4, Claude, Google PaLM)와 로컬 모델(GPT4All 또는 LLaMA 등)을 통합하며, 대화 기록 저장, 채팅 로그 내보내기, 맞춤형 프롬프트 템플릿, 컨텍스트 파일 업로드, 테마 옵션 등 기능을 지원합니다. 플러그인 시스템을 통해 개발자와 커뮤니티는 새 기능, 커넥터 또는 UI 향상 기능을 추가할 수 있습니다. API 키를 중앙에서 관리하고, 로컬 모델의 오프라인 모드도 제공하여, 사용자에게 AI 상호작용, 프라이버시, 비용에 대한 완전한 제어권을 부여합니다.