Sobre el proyecto

GoNavi es un cliente de base de datos multiplataforma creado con Wails (Go) y React, diseñado como una alternativa ligera a las GUI de bases de datos basadas en Electron. Ofrece una experiencia de escritorio nativa con instaladores de aproximadamente 20–26 MB, compatible con una amplia gama de fuentes de datos, incluidas bases de datos relacionales (MySQL, PostgreSQL, Oracle, SQL Server), sistemas de caché (Redis), bases de datos vectoriales (Chroma, Qdrant, Milvus), colas de mensajes (Kafka, RabbitMQ, RocketMQ, MQTT), motores de búsqueda (Elasticsearch, Sphinx), bases de datos de series temporales (TDengine, IoTDB) y diversas bases de datos nacionales chinas (OceanBase, Dameng, Kingbase, etc.). Las características clave incluyen un DataGrid virtualizado para manejar grandes conjuntos de resultados, edición de celdas in situ, operaciones CRUD por lotes, soporte de transacciones y exportación a CSV, XLSX, JSON o Markdown. El editor Monaco proporciona autocompletado de SQL con reconocimiento de contexto. La integración de IA es compatible con OpenAI, Gemini, Claude y API personalizadas compatibles con OpenAI, con la capacidad de adjuntar esquemas de tablas en vivo como contexto para generar, explicar, optimizar y revisar SQL. Un servidor MCP (Model Context Protocol) permite que agentes de programación como Claude Code, Codex y otros accedan a herramientas de esquema sin exponer credenciales sin procesar. GoNavi incluye túnel SSH, soporte de proxy, importación/exportación de conexiones en JSON y un administrador de controladores para agentes de fuentes de datos opcionales. Proporciona registros de ejecución de SQL, un centro de auditoría con redacción y retención, y un modo de servidor web experimental para acceso remoto. Las opciones de implementación incluyen Docker, Kubernetes, Helm y Podman. Hay disponible una CLI independiente para operaciones sin interfaz gráfica, como consultas, exportación y ejecución por lotes. El proyecto tiene licencia Apache 2.0 y está en desarrollo activo, con versiones para Windows, macOS y Linux. Está patrocinado por APISmart y HuaLongAI, que proporcionan servicios de API de modelos de IA.