GoNavi
View on GitHubHigh-performance multi-data-source database client — ~30MB, AI & MCP ready, zero Electron bloat. | 高性能多数据源数据库客户端:约 30MB,AI 与 MCP 就绪,告别 Electron 膨胀。
Cross-platform database client built with Go/Wails + React covering ~35 SQL, NoSQL, cache, vector and message-queue data sources. Ships a built-in MCP server plus a multi-provider AI assistant so coding agents get schema-aware SQL tools while credentials stay on the local host.
Use Cases
Query and edit MySQL/PostgreSQL/Oracle data from a desktop GUIConnect Claude Code, Codex or other agents to live databases via the built-in MCP serverGenerate, explain and optimize SQL from natural language with schema contextBrowse Redis keys and run cache commandsInspect Milvus, Chroma and Qdrant vector collectionsManage Kafka, RocketMQ, RabbitMQ and MQTT messagingExport result sets to CSV, XLSX, JSON or MarkdownRun SQL over SSH tunnels and proxies with audit logging
Built With
- Language
- TypeScript
- Frameworks
- Wails v2 · React 18 · TypeScript · Vite · Ant Design 5 · Zustand · Monaco Editor · Go · modelcontextprotocol/go-sdk
Tags
database-client · sql-client · mcp-server · ai-assistant · multi-database · sql-editor · desktop-app · cross-platform · ssh-tunnel · vector-database · redis · kafka · wails · go · react · audit-logs