awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
clidey avatar

clidey/whodb

0
View on GitHub↗
4,856 stars·212 forks·Go·Apache-2.0·12 vueswhodb.com↗

Whodb

whodb est une interface de gestion multi-base de données et un client de type notebook conçu pour explorer et gérer les données à travers divers moteurs, incluant Postgres, MySQL, MongoDB et Redis. Il fonctionne comme une interface graphique pour gérer les connexions, les enregistrements et les schémas de bases de données via une couche unifiée.

Le projet propose une interface de requête en langage naturel qui utilise des grands modèles de langage pour traduire l'anglais courant en requêtes SQL ou NoSQL exécutables. Ceci est soutenu par un prompting conscient du schéma qui injecte les métadonnées de la base de données dans le contexte du modèle pour garantir que les requêtes générées correspondent aux définitions réelles des tables.

Les capacités supplémentaires incluent un visualiseur de schéma qui transforme les métadonnées de clés étrangères en réseaux de graphes interactifs et un générateur de données synthétiques pour créer des jeux de données fictifs. L'outil fournit également un modèle d'exécution de type notebook pour organiser les requêtes en cellules séquentielles, des options d'exportation de données pour des formats comme CSV et JSON, et une interface en ligne de commande pour l'administration de l'environnement.

Features

  • Database Management Interfaces - Provides a graphical management interface for exploring and managing data across various database engines.
  • Natural Language Query Interfaces - Offers a natural language interface powered by LLMs to execute database queries without writing code.
  • Database Record Managers - Offers a graphical grid for editing, sorting, and filtering database records with support for bulk operations.
  • Natural Language to SQL - Translates natural language prompts into executable SQL and NoSQL queries using large language models.
  • Database Abstraction Layers - Provides a unified API layer to normalize operations across multiple database engines like Postgres, MySQL, MongoDB, and Redis.
  • Notebook Query Editors - Implements a notebook-style execution model that organizes database queries into sequential cells with stored results.
  • Database Connection Managers - Provides a centralized graphical interface to connect to and explore multiple database types.
  • Database Query Execution - Executes and organizes data requests within a notebook editor featuring syntax highlighting and history.
  • Database Schema Visualizers - Maps database relationships by transforming foreign key metadata into an interactive visual network of connected nodes.
  • Natural Language Querying - Uses large language models to translate natural language prompts into executable database queries.
  • Unified Database Interfaces - Provides a unified interface that abstracts multiple database engines through a common connection layer.
  • Notebook Execution Environments - Implements a notebook-style execution model where database interactions are organized into sequential cells.
  • Notebook Code Execution - Organizes database interactions into a sequential history of cells combining executable code with result sets.
  • Schema Context Exposers - Exposes database schemas to AI assistants through a standardized protocol to facilitate automated interaction.
  • General Synthetic Data Generators - Generates realistic mock datasets based on database schemas for populating test and development environments.
  • Schema-Aware Prompting - Injects structural database metadata into LLM prompts to ensure generated queries match actual table definitions.
  • Cluster Topology Visualization - Provides a graphical visualization of database table relationships and foreign keys as a network graph.
  • Database Record Exports - Allows exporting database records into portable formats including CSV and JSON for external analysis.
  • Test Data Generators - Provides a synthetic data generation engine to create realistic mock datasets for database testing and validation.
  • Database Connection Environments - Offers a terminal-based administration layer for managing database connections and environments.
  • Database CLI Administration Tools - Provides a command-line interface for administering database instances and managing connections outside the graphical UI.
  • Database CLI Tools - Provides a terminal-based command line interface for administering database environments across multiple operating systems.
  • Schema-to-Graph Transformation - Transforms database foreign key metadata into a node-and-edge structure for visual mapping.
  • Mock Data Generators - Creates realistic test datasets to populate databases and validate application behavior during development.
  • AI Coding Assistants - AI-powered chat interface for exploring various database types.
  • Database GUIs - Lightweight database explorer for SQL, NoSQL, and caches.

Historique des stars

Graphique de l'historique des stars pour clidey/whodbGraphique de l'historique des stars pour clidey/whodb

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Questions fréquentes

Que fait clidey/whodb ?

whodb est une interface de gestion multi-base de données et un client de type notebook conçu pour explorer et gérer les données à travers divers moteurs, incluant Postgres, MySQL, MongoDB et Redis. Il fonctionne comme une interface graphique pour gérer les connexions, les enregistrements et les schémas de bases de données via une couche unifiée.

Quelles sont les fonctionnalités principales de clidey/whodb ?

Les fonctionnalités principales de clidey/whodb sont : Database Management Interfaces, Natural Language Query Interfaces, Database Record Managers, Natural Language to SQL, Database Abstraction Layers, Notebook Query Editors, Database Connection Managers, Database Query Execution.

Quelles sont les alternatives open-source à clidey/whodb ?

Les alternatives open-source à clidey/whodb incluent : datlechin/tablepro — TablePro is a cross-platform database management client designed for browsing, querying, and administering both SQL… defog-ai/sqlcoder — Sqlcoder is a text-to-SQL large language model specialized in converting natural language questions into structured,… codeigniter4/codeigniter4 — CodeIgniter is a PHP web framework built on the Model-View-Controller pattern, designed for building full-stack web… ottermind/chat2db — Chat2DB is an AI-powered SQL client and multi-database GUI manager designed for managing various relational and NoSQL… sqlchat/sqlchat — SQL Chat is a Docker-deployed chat interface that translates natural language questions into SQL queries and executes… mit-lcp/mimic-code — mimic-code is a clinical data analysis framework and toolset for processing deidentified electronic health records and…

Alternatives open source à Whodb

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Whodb.
  • datlechin/tableproAvatar de datlechin

    datlechin/TablePro

    4,471Voir sur GitHub↗

    TablePro is a cross-platform database management client designed for browsing, querying, and administering both SQL and NoSQL databases. It functions as a unified workspace that integrates a code-centric SQL editor with schema visualization tools, allowing developers to manage complex data models and execute queries across diverse database engines. The application distinguishes itself through an agentic AI integration layer that connects language models directly to database tools, enabling automated query generation, optimization, and error fixing with configurable approval gates. It features

    Swift
    Voir sur GitHub↗4,471
  • defog-ai/sqlcoderAvatar de defog-ai

    defog-ai/sqlcoder

    4,035Voir sur GitHub↗

    Sqlcoder is a text-to-SQL large language model specialized in converting natural language questions into structured, executable database queries. It functions as a database interface and query generator that allows for data retrieval without requiring manual code. The system utilizes an instruction-tuned model combined with schema-aware prompting and dynamic context injection. By ingesting database metadata and using in-context learning with example query pairs, it generates syntactically valid queries that match the specific schema of a connected database. The project covers a broader range

    Jupyter Notebook
    Voir sur GitHub↗4,035
  • codeigniter4/codeigniter4Avatar de codeigniter4

    codeigniter4/CodeIgniter4

    5,924Voir sur GitHub↗

    CodeIgniter is a PHP web framework built on the Model-View-Controller pattern, designed for building full-stack web applications. It provides a lightweight toolkit with minimal configuration, organizing application logic into controllers, models, and views for clean separation of concerns. The framework includes a fluent query builder for constructing SQL statements programmatically, PSR-4 autoloading with namespace mapping, and a service-based dependency injection container for managing shared class instances. The framework distinguishes itself through its comprehensive set of built-in tools

    PHPcodeignitercodeigniter4framework-php
    Voir sur GitHub↗5,924
  • ottermind/chat2dbAvatar de OtterMind

    OtterMind/Chat2DB

    25,784Voir sur GitHub↗

    Chat2DB is an AI-powered SQL client and multi-database GUI manager designed for managing various relational and NoSQL database systems. It serves as a visual database management tool and a natural language to SQL interface, allowing users to convert plain text descriptions into executable and optimized queries. The platform distinguishes itself through automated business intelligence capabilities, which include the generation of real-time data visualization dashboards and AI-driven data analysis from spreadsheets. To ensure data privacy, it supports secure local AI deployment, enabling large

    Javaaibichatgpt
    Voir sur GitHub↗25,784
Voir les 30 alternatives à Whodb→