Repolode
OtterMind

OtterMind/Chat2DB

Cliente de banco de dados gratuito e local-first, com IA e workspace SQL, compatível com mais de 40 bancos via desktop, web, Docker e CLI.

Alternativa open source a:NavicatDBeaverDataGrip

Estrelas
28,322
Forks
3,197
Issues abertas
242
Último commit
há 4 dias

O que é?

Chat2DB é um cliente de banco de dados multiplataforma para Windows, macOS e Linux que funciona inteiramente na sua máquina. Ele oferece um workspace SQL com edição, autocompletar, formatação, execução, SQL salvo e histórico de execução, além de ferramentas para consultar metadados, gerenciar tabelas e objetos e editar dados diretamente.

O assistente de IA integrado permite conectar seu próprio modelo para gerar, explicar e otimizar SQL a partir de linguagem natural. O projeto é compatível com mais de 40 bancos de dados, incluindo MySQL, PostgreSQL, Oracle, SQL Server, ClickHouse, MongoDB, Redis e SQLite. Também é possível adicionar novos bancos JDBC apenas por meio de configuração.

Chat2DB está disponível como aplicativo desktop, imagem Docker e interface web servida localmente. Uma CLI open source com suporte a MCP é fornecida separadamente. As senhas das fontes de dados e as chaves de API de IA são criptografadas com uma chave exclusiva para cada instalação.

Recursos principais

  • 01Conecta-se a mais de 40 bancos de dados, incluindo MySQL, PostgreSQL, Oracle, MongoDB e Redis.
  • 02Oferece um editor SQL com autocompletar, formatação, execução e histórico.
  • 03Usa seu próprio modelo de IA para gerar, explicar e otimizar SQL.
  • 04Permite consultar metadados, gerenciar tabelas e editar dados diretamente.
  • 05Oferece importação e exportação de dados, dashboards, gráficos e diagramas ER.
  • 06Funciona como aplicativo desktop, contêiner Docker ou serviço web local.

Casos de uso

  • Fazer consultas e edições diárias em várias instâncias de MySQL ou PostgreSQL usando um único cliente.
  • Pedir a um modelo de IA para criar ou otimizar SQL complexo em um banco de dados local.
  • Explorar schemas desconhecidos consultando metadados e diagramas ER.
  • Executar um cliente de banco de dados local compartilhado em um contêiner Docker para uma equipe pequena em uma rede confiável.

Início rápido

  1. 1

    Baixe o instalador para sua plataforma em GitHub Releases

  2. 2

    Instale o aplicativo e comece a se conectar aos seus bancos de dados

Antes de usar

  • A licença permite acesso ao código-fonte, mas inclui condições adicionais e não é uma licença padrão de código aberto. Além disso, os metadados não indicam nenhuma licença detectada.
  • É um aplicativo local para um único usuário, sem contas de usuário, portanto não é adequado para acesso compartilhado ou multiusuário.
  • Se você perder a chave de criptografia, as senhas das fontes de dados e as chaves de API de IA armazenadas ficarão ilegíveis; por isso, é necessário fazer um backup.
  • Drivers JDBC personalizados são código Java executável e devem vir de fontes confiáveis.

Tópicos

Perguntas frequentes

O que é Chat2DB?
Cliente de banco de dados gratuito e local-first, com IA e workspace SQL, compatível com mais de 40 bancos via desktop, web, Docker e CLI. Chat2DB é um cliente de banco de dados multiplataforma para Windows, macOS e Linux que funciona inteiramente na sua máquina. Ele oferece um workspace SQL com edição, autocompletar, formatação, execução, SQL salvo e histórico de execução, além de ferramentas para consultar metadados, gerenciar tabelas e objetos e editar dados diretamente.
Chat2DB é gratuito? Qual é a licença?
Chat2DB é open source sob a licença Other. Confira os termos da licença antes de usá-lo em produtos comerciais.
Chat2DB ainda é mantido?
Manutenção ativa. O último commit de Chat2DB foi em 16 de out. de 2026.
Para que posso usar Chat2DB?
Fazer consultas e edições diárias em várias instâncias de MySQL ou PostgreSQL usando um único cliente. Pedir a um modelo de IA para criar ou otimizar SQL complexo em um banco de dados local. Explorar schemas desconhecidos consultando metadados e diagramas ER. Executar um cliente de banco de dados local compartilhado em um contêiner Docker para uma equipe pequena em uma rede confiável.
Como instalar Chat2DB?
Baixe o instalador para sua plataforma em GitHub Releases Instale o aplicativo e comece a se conectar aos seus bancos de dados
Onde consigo Chat2DB?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/OtterMind/Chat2DB

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados