Repolode
OtterMind

OtterMind/Chat2DB

Cliente de bases de datos gratuito y local, con asistencia de IA y un espacio de trabajo SQL compatible con más de 40 bases de datos, disponible para escritorio, web, Docker y CLI.

Alternativa open source a:NavicatDBeaverDataGrip

Estrellas
28,322
Forks
3,197
Issues abiertos
242
Último commit
hace 4 días

¿Qué es?

Chat2DB es un cliente de bases de datos multiplataforma para Windows, macOS y Linux que se ejecuta por completo en tu equipo. Ofrece un espacio de trabajo SQL con edición, autocompletado, formato, ejecución, SQL guardado e historial de ejecuciones, además de herramientas para explorar metadatos, administrar tablas y objetos, y editar datos directamente.

El asistente de IA integrado permite conectar tu propio modelo para generar, explicar y optimizar SQL a partir de lenguaje natural. El proyecto es compatible con más de 40 bases de datos, entre ellas MySQL, PostgreSQL, Oracle, SQL Server, ClickHouse, MongoDB, Redis y SQLite. Además, se pueden agregar nuevas bases de datos JDBC únicamente mediante configuración.

Chat2DB está disponible como aplicación de escritorio, imagen de Docker e interfaz web servida localmente. También se ofrece por separado una CLI de código abierto con compatibilidad con MCP. Las contraseñas de las fuentes de datos y las claves de API de IA se cifran con una clave propia de cada instalación.

Funciones clave

  • 01Se conecta a más de 40 bases de datos, entre ellas MySQL, PostgreSQL, Oracle, MongoDB y Redis.
  • 02Ofrece un editor SQL con autocompletado, formato, ejecución e historial.
  • 03Usa tu propio modelo de IA para generar, explicar y optimizar SQL.
  • 04Permite explorar metadatos, administrar tablas y editar datos directamente.
  • 05Ofrece importación y exportación de datos, paneles, gráficos y diagramas ER.
  • 06Se ejecuta como aplicación de escritorio, contenedor Docker o servicio web local.

Casos de uso

  • Consultar y editar a diario datos en varias instancias de MySQL o PostgreSQL desde un mismo cliente.
  • Pedir a un modelo de IA que redacte u optimice consultas SQL complejas para una base de datos local.
  • Explorar esquemas desconocidos mediante la consulta de metadatos y diagramas ER.
  • Ejecutar un cliente de bases de datos local compartido en un contenedor Docker para un equipo pequeño en una red de confianza.

Inicio rápido

  1. 1

    Descarga el instalador para tu plataforma desde GitHub Releases

  2. 2

    Instala la aplicación y empieza a conectarte a tus bases de datos

Antes de usarlo

  • La licencia permite consultar el código fuente, pero incluye condiciones adicionales y no es una licencia estándar de código abierto. Además, los metadatos no muestran ninguna licencia detectada.
  • Es una aplicación local para un solo usuario y no tiene cuentas de usuario, por lo que no es adecuada para el acceso compartido o multiusuario.
  • Si pierdes la clave de cifrado, no podrás leer las contraseñas de las fuentes de datos ni las claves de API de IA guardadas, así que debes hacer una copia de seguridad.
  • Los controladores JDBC personalizados son código Java ejecutable y deben proceder de fuentes de confianza.

Temas

Preguntas frecuentes

¿Qué es Chat2DB?
Cliente de bases de datos gratuito y local, con asistencia de IA y un espacio de trabajo SQL compatible con más de 40 bases de datos, disponible para escritorio, web, Docker y CLI. Chat2DB es un cliente de bases de datos multiplataforma para Windows, macOS y Linux que se ejecuta por completo en tu equipo. Ofrece un espacio de trabajo SQL con edición, autocompletado, formato, ejecución, SQL guardado e historial de ejecuciones, además de herramientas para explorar metadatos, administrar tablas y objetos, y editar datos directamente.
¿Chat2DB es gratuito? ¿Qué licencia tiene?
Chat2DB es open source bajo la licencia Other. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿Chat2DB sigue mantenido?
Mantenimiento activo. El último commit de Chat2DB fue el 16 oct 2026.
¿Para qué puedo usar Chat2DB?
Consultar y editar a diario datos en varias instancias de MySQL o PostgreSQL desde un mismo cliente. Pedir a un modelo de IA que redacte u optimice consultas SQL complejas para una base de datos local. Explorar esquemas desconocidos mediante la consulta de metadatos y diagramas ER. Ejecutar un cliente de bases de datos local compartido en un contenedor Docker para un equipo pequeño en una red de confianza.
¿Cómo se instala Chat2DB?
Descarga el instalador para tu plataforma desde GitHub Releases Instala la aplicación y empieza a conectarte a tus bases de datos
¿Dónde consigo Chat2DB?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/OtterMind/Chat2DB

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados