Sobre o projeto
Chatbox é um cliente desktop de IA de código aberto (GPLv3) projetado como um copiloto poderoso para interagir com grandes modelos de linguagem. Ele fornece uma interface unificada para conectar-se a vários provedores de IA, incluindo OpenAI (ChatGPT), Azure OpenAI, Claude, Google Gemini Pro, Ollama (para modelos locais como Llama 2, Mistral, Mixtral, CodeLlama, Vicuna, Yi e Solar) e ChatGLM-6B.
Os principais recursos incluem armazenamento local de dados (local-first) garantindo privacidade, respostas em streaming para respostas rápidas, renderização de Markdown e LaTeX com realce de sintaxe de código, uma biblioteca de prompts para salvar e reutilizar prompts, citação de mensagens para discussões contextuais e geração de imagens via DALL-E 3. O aplicativo possui uma interface ergonômica com tema escuro, atalhos de teclado e suporte multilíngue em inglês, chinês simplificado, chinês tradicional, japonês, coreano, francês, alemão, russo e espanhol.
Chatbox está disponível para Windows (10+, x64), macOS (11 Big Sur+, Intel e Apple Silicon) e Linux (Ubuntu 20.04+, AppImage). Existem versões móveis para iOS e Android. O projeto é construído com Electron e React, usando pnpm para gerenciamento de dependências e Vite para desenvolvimento. Também oferece recursos de colaboração em equipe para compartilhar recursos da API OpenAI entre membros do time.
O repositório é mantido ativamente com sincronizações regulares entre a edição comunitária e o repositório pro. Contribuições são bem-vindas por meio de GitHub Issues, pull requests, traduções e melhorias na documentação.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.