Nonanti/narwhal
View on GitHub ↗Multi-driver TUI database client with a built-in MCP server. Six databases (postgres, mysql, sqlite, duckdb, clickhouse, mssql), vim editing, Lua + WASM plugins, schema diff, audit log.
41 ★0 forksRustUpdated 1mo ago
What you need to know
Agent-native database workbench shipped as a single Rust static binary. Combines an MCP server with a vim-style SQL editor, supporting 6 database engines for agent-driven database work.
Key features
- ✓Agent-native DB workbench with MCP server
- ✓Single Rust static binary
- ✓Vim-style SQL editor
- ✓6 database engines
Best for
Agent-driven database querying with a terminal editor
Clients: MCP-compatible clients · TUI
Documentation ↗Reviewed 2026-08-11
Topics
- Stars
- 41★
- Forks
- 0
- Language
- Rust
- License
- NOASSERTION
- Created
- 2026-05-27
- Last push
- 2026-07-27