{"repo":"clement-tourriere/dbcrust","free":true,"listed":false,"github":"https://github.com/clement-tourriere/dbcrust","clone":"git clone https://github.com/clement-tourriere/dbcrust.git","description":"Fast psql-style database CLI/workbench for PostgreSQL, MySQL, SQLite, ClickHouse, MongoDB, Elasticsearch, and SQL over Parquet/CSV/JSON — with optional AI, SSH/Vault, Python & Django.","language":"Rust","stars":91,"topics":["ai","cli","clickhouse","csv","database","datafusion","django","elasticsearch","json","mongodb"],"license":"MIT","category":"databases-storage","readme_excerpt":"DBCrust A fast psql-style database workbench for your terminal. One CLI for PostgreSQL, MySQL, SQLite, ClickHouse, MongoDB, Elasticsearch, White Dragon search, Docker databases, Vault-backed connections, and SQL over Parquet/CSV/JSON files — with optional AI, Django ORM analysis, Python bindings, and a desktop GUI. AI is optional and disabled by default. DBCrust works with zero AI setup. ?? sends schema metadata and your question, not row data; ??? and Django AI investigations can inspect bounded query results. Generated SQL is shown before execution. Documentation · Quick start · AI/privacy · Django analyzer · Python API Why DBCrust - One workflow across databases — the same REPL, commands, and muscle memory across PostgreSQL, MySQL, SQLite, ClickHouse, MongoDB, and Elasticsearch. - Files are databases too — inspect Parquet, CSV, and JSON with SQL via Apache DataFusion, no import step or notebook required. - Optional AI you control — type ?? top 10 customers by revenue to generate SQL from schema context, or use ??? for bounded read-only investigations. Supports Anthropic, OpenAI, Gemini, Ollama, and 20+ other providers. - DBCrust for Django — catch N+1 queries, missing select related / prefetch related , slow views, and index opportunities before production. - Production-friendly plumbing — SSH tunnels (with auto-tunnel patterns), HashiCorp Vault dynamic credentials, Docker container auto-discovery, encrypted password storage. - A REPL that helps — context-aware autocomplet","default_branch":null,"files":null,"tree":[],"storefront":"/r/clement-tourriere","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/clement-tourriere/dbcrust/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}