Uma estrutura de bate-papo de IA moderna e de código aberto, que suporta vários provedores de IA, gerenciamento de base de conhecimento, interação multimodal e outras funções.

NOASSERTIONTypeScriptlobe-chatlobehub 64.2k Last Updated: August 07, 2025

Apresentação Detalhada do Projeto LobeChat

Visão Geral do Projeto

LobeChat é um framework de chat de IA moderno e de código aberto, que suporta múltiplos provedores de IA (OpenAI / Claude 4 / Gemini / DeepSeek / Ollama / Qwen), bases de conhecimento (upload de arquivos / gestão de conhecimento / RAG), multimodalidade (plugins / Artifacts / MCP) e funcionalidades de cadeia de pensamento. Os usuários podem implantar seu próprio aplicativo ChatGPT/Claude/DeepSeek privado com um clique e gratuitamente.

Principais Características

🧠 Visualização da Cadeia de Pensamento da IA

Experimente o processo de raciocínio da IA como nunca antes. Através da inovadora funcionalidade de visualização da cadeia de pensamento (CoT), os usuários podem observar como problemas complexos se desenvolvem gradualmente, proporcionando uma transparência sem precedentes no processo de tomada de decisão da IA. Esta funcionalidade transforma o pensamento abstrato em uma experiência interativa e envolvente.

🌿 Diálogo Ramificado

Introduz uma forma mais natural e flexível de diálogo com a IA. Através da funcionalidade de diálogo ramificado, as discussões podem evoluir em múltiplas direções, como uma conversa humana, criando novos ramos de diálogo a partir de qualquer mensagem:

  • Modo de Continuação: Expande perfeitamente a discussão atual, mantendo o contexto valioso
  • Modo Independente: Inicia novos tópicos com base em qualquer mensagem anterior

🎨 Integração de Artifacts do Claude

Integra a funcionalidade de Artifacts do Claude, expandindo as fronteiras da interação IA-humano, suportando a criação e visualização em tempo real de vários formatos de conteúdo:

  • Geração e exibição de gráficos SVG dinâmicos
  • Construção e renderização em tempo real de páginas HTML interativas
  • Geração de documentos profissionais em vários formatos

📁 Upload de Arquivos e Base de Conhecimento

Suporta upload de arquivos e funcionalidades de base de conhecimento, permitindo que os usuários carreguem vários tipos de arquivos, incluindo documentos, imagens, áudios e vídeos, criando uma base de conhecimento para facilitar o gerenciamento e a pesquisa de arquivos.

🤖 Suporte a Múltiplos Provedores de IA

LobeChat suporta mais de 30 provedores de serviços de modelos de IA, incluindo, mas não se limitando a:

Principais Provedores

  • OpenAI: Modelos da série GPT, líder global em processamento de linguagem natural
  • Anthropic: Claude 3.5 Sonnet, modelos da série Claude 3
  • Google: Modelos de IA multimodal da série Gemini
  • DeepSeek: Focado em pesquisa e aplicação de tecnologia de IA
  • Ollama: Suporta a implantação de modelos locais
  • Qwen: Modelo de linguagem em larga escala desenvolvido independentemente pela Alibaba Cloud

Outros Provedores Suportados

  • Amazon Bedrock
  • HuggingFace
  • OpenRouter
  • Cloudflare Workers AI
  • GitHub Models
  • Novita AI
  • Together AI
  • Fireworks AI
  • Groq
  • Perplexity
  • Mistral

👁️ Capacidade Multimodal

Suporta o mais recente modelo gpt-4-vision da OpenAI, com capacidade de reconhecimento visual. Os usuários podem facilmente fazer upload ou arrastar e soltar imagens na caixa de diálogo, e a IA pode reconhecer o conteúdo da imagem e realizar conversas inteligentes com base nisso.

🎤 Texto para Voz (TTS) e Voz para Texto (STT)

Suporta tecnologias TTS e STT, permitindo que o aplicativo converta mensagens de texto em saídas de voz claras. Os usuários podem escolher entre várias opções de voz, incluindo OpenAI Audio e Microsoft Edge Speech.

🎨 Geração de Imagens a partir de Texto

Suporta a mais recente tecnologia de geração de imagens a partir de texto, permitindo que os usuários invoquem diretamente ferramentas de criação de imagens em conversas com a IA. Através de ferramentas de IA como DALL-E 3, MidJourney e Pollinations, as ideias são transformadas em imagens.

🔌 Ecossistema de Plugins

O ecossistema de plugins é uma extensão importante das funcionalidades principais do LobeChat, aumentando significativamente a praticidade e a flexibilidade do assistente:

  • Obtenção e processamento de informações em tempo real
  • Pesquisa de informações na web
  • Pesquisa rápida de documentos
  • Geração de imagens
  • Obtenção de dados de várias plataformas como Bilibili, Steam, etc.
  • Interação com vários serviços de terceiros

🏪 Mercado de Agentes

No Mercado de Agentes do LobeChat, os criadores podem descobrir uma comunidade vibrante e inovadora, reunindo muitos Agentes cuidadosamente projetados. Esses Agentes desempenham um papel importante não apenas em cenários de trabalho, mas também oferecem grande conveniência no processo de aprendizado.

💾 Opções de Armazenamento de Dados

Suporta duas opções de banco de dados:

  • Banco de Dados Local: Adequado para usuários que precisam de mais controle de dados e proteção de privacidade, usando a tecnologia CRDT para sincronização multi-dispositivo
  • Banco de Dados do Servidor: Suporta PostgreSQL como banco de dados do servidor, proporcionando uma experiência de usuário mais conveniente

👥 Gerenciamento Multi-Usuário

Oferece duas principais soluções de autenticação e gerenciamento de usuários:

  • next-auth: Integra uma biblioteca de autenticação flexível e poderosa, suportando OAuth, login por e-mail e outros métodos de autenticação
  • Clerk: Plataforma moderna de gerenciamento de usuários, oferecendo autenticação multi-fator (MFA), gerenciamento de perfis de usuário e outras funcionalidades avançadas

📱 Suporte a PWA

Adota a tecnologia de Aplicativo Web Progressivo (PWA), proporcionando uma experiência próxima a aplicativos nativos em dispositivos desktop e móveis, mantendo características leves e de alto desempenho.

🎨 Personalização de Temas

Oferece modos de tema flexíveis e diversos:

  • Modo claro diurno e modo escuro noturno
  • Ricas opções de personalização de cores
  • Suporte para modo de balão de chat e modo de documento
  • Reconhecimento inteligente do modo de cor do sistema e troca automática de tema

Características Técnicas

🚀 Implantação Rápida

  • Implantação com um clique usando a plataforma Vercel ou imagem Docker
  • Implantação concluída em 1 minuto, sem configuração complexa
  • Suporta vinculação de domínio personalizado

🔒 Proteção de Privacidade

Todos os dados são armazenados localmente no navegador do usuário, garantindo a segurança da privacidade do usuário.

💎 Design de UI Requintado

  • Interface cuidadosamente projetada, com aparência elegante e interação fluida
  • Suporte para temas claros e escuros
  • Design amigável para dispositivos móveis
  • Suporte a PWA para fornecer uma experiência mais próxima da nativa

🗣️ Experiência de Diálogo Fluida

  • Resposta fluida garante uma experiência de diálogo suave
  • Suporte completo para renderização Markdown
  • Suporte para realce de código, fórmulas LaTeX, diagramas de fluxo Mermaid, etc.

Métodos de Implantação

Opções de Implantação com Um Clique

  • Vercel
  • Zeabur
  • Sealos
  • RepoCloud
  • Alibaba Cloud

Desenvolvimento Local

$ git clone https://github.com/lobehub/lobe-chat.git
$ cd lobe-chat
$ pnpm install
$ pnpm dev

Usando GitHub Codespaces

Suporta ambiente de desenvolvimento online, sem necessidade de configuração local.

Produtos Relacionados

LobeHub também oferece os seguintes produtos relacionados:

  • Lobe SD Theme: Tema moderno para Stable Diffusion WebUI
  • Lobe Midjourney WebUI: Interface WebUI para Midjourney
  • Lobe i18n: Ferramenta de tradução automática i18n internacionalizada impulsionada por ChatGPT
  • Lobe Commit: Ferramenta CLI baseada em Langchain/ChatGPT para geração de mensagens de commit Git

Star History Chart