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

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
eosphoros-ai avatar

eosphoros-ai/DB-GPT

0
View on GitHub↗
18,999 stele·2,738 fork-uri·Python·MIT·22 vizualizăridocs.dbgpt.cn↗

DB GPT

DB-GPT is an agentic data analysis platform and business intelligence AI that functions as a large language model data assistant. It provides a text-to-SQL interface and a sandboxed code execution environment to translate natural language into executable database queries and Python scripts.

The platform utilizes iterative agentic reasoning to plan and execute multi-step data analysis workflows through tool calls. It features a modular skill-based extension system that allows domain knowledge and analysis workflows to be packaged into reusable functional components.

The system integrates data from relational databases, spreadsheets, and unstructured documents to automate the generation of analytical reports, financial summaries, and visual dashboards. Security is managed by running generated code and analytical tools within isolated sandbox environments.

Features

  • Text-to-SQL Translators - Translates natural language questions into executable SQL queries for data retrieval and reporting.
  • Data Analysis Agents - Operates as a platform of data analysis agents that plan and execute complex processing tasks and reports.
  • Agentic Planning - Implements multi-stage planning workflows to decompose complex data analysis tasks into actionable steps.
  • Agentic Reasoning Loops - Uses agentic reasoning loops to solve multi-stage analysis problems via sequential tool calls and refinements.
  • Agentic Workflows - Provides frameworks for designing autonomous agent processes to standardize complex data analysis workflows.
  • Iterative Refinement Workflows - Employs iterative refinement workflows to perform end-to-end data analysis through feedback loops and reasoning.
  • AI-Powered Data Assistants - Provides an AI-powered interface that translates natural language into SQL and Python for database analysis.
  • Natural Language Query Generators - Translates natural language questions into executable SQL queries to retrieve specific database information.
  • Business Intelligence Dashboards - Creates interactive dashboards and financial analyses to provide organizational insights for decision support.
  • Automated Analytical Reports - Generates visual dashboards, HTML reports, and business summaries based on processed data.
  • Multi-Source Data Integration - Integrates relational databases, spreadsheets, and unstructured documents into a unified interface for cross-origin analysis.
  • Natural Language Code Generators - Transforms natural language instructions into executable Python scripts and SQL queries for dataset analysis.
  • Code Execution Sandboxes - Provides secure code execution sandboxes to run Python scripts for data processing and metric calculation.
  • Business Intelligence - Automates business intelligence by generating dashboards and financial summaries from integrated data sources.
  • Business Intelligence Tools - Generates automated database profiles, financial summaries, and visual dashboards from diverse data sources.
  • Analysis Skills - Allows packaging of domain-specific analytical logic and workflows into reusable, extendable skills.
  • Tool-Call Orchestrators - Automates analytical pipelines by triggering internal scripts and external functions via model-generated tool calls.
  • Sandboxed Code Execution Environments - Provides a secure isolated runtime to execute AI-generated Python scripts and analysis code.
  • Isolated Execution Sandboxes - Ensures safety and reproducibility by executing AI-generated tools and code within isolated sandboxes.
  • Modular Extension Architectures - Features a modular extension architecture that packages domain knowledge into reusable functional analysis skills.
  • Knowledge Retrieval - GraphRAG integrating knowledge graphs and document structures.
  • Natural Language Processing - Listed in the “Natural Language Processing” section of the FunNLP awesome list.
  • Retrieval Augmented Generation - Graph-based retrieval integrating knowledge and document structures.
  • Databases and RAG - Database interaction via private LLMs.

Istoric stele

Graficul istoricului de stele pentru eosphoros-ai/db-gptGraficul istoricului de stele pentru eosphoros-ai/db-gpt

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Alternative open-source pentru DB GPT

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu DB GPT.
  • csunny/db-gptAvatar csunny

    csunny/DB-GPT

    19,006Vezi pe GitHub↗

    DB-GPT is an AI-driven database management system that uses agentic reasoning to execute data tasks. It converts natural language prompts into executable database queries and combines structured database records with unstructured knowledge bases to provide grounded analysis. The system orchestrates multi-step reasoning chains that integrate database queries, custom scripts, and external tool calls. It allows for the packaging of domain knowledge into reusable analysis skills and executes generated code within sandboxed environments for system safety. The platform covers data orchestration ac

    Python
    Vezi pe GitHub↗19,006
  • canner/wrenaiAvatar Canner

    Canner/WrenAI

    14,437Vezi pe GitHub↗

    WrenAI is a platform designed to enable natural language interaction with relational and analytical databases. By combining a text-to-SQL engine with semantic data modeling, it allows users to explore structured data through plain language questions, removing the requirement for manual code generation. The system functions by grounding natural language requests in a predefined business logic layer rather than raw database schemas. This semantic approach, supported by context-aware prompt engineering, ensures that generated queries remain consistent and accurate across an organization. The pla

    TypeScriptagentanthropicbedrock
    Vezi pe GitHub↗14,437
  • vanna-ai/vannaAvatar vanna-ai

    vanna-ai/vanna

    22,707Vezi pe GitHub↗

    Vanna is a Python framework designed to build conversational interfaces that translate natural language into executable database queries. It functions as an enterprise-grade toolkit that connects language models to relational databases, allowing users to retrieve information through conversational prompts rather than manual code. The system maintains context across interactions by utilizing vector databases to store historical query patterns and schema metadata. The framework distinguishes itself through a focus on security and schema-aware generation. It incorporates granular access control,

    Pythonagentaidata-visualization
    Vezi pe GitHub↗22,707
  • camel-ai/camelAvatar camel-ai

    camel-ai/camel

    17,253Vezi pe GitHub↗

    This project is a comprehensive framework for building and managing autonomous agent systems. It provides a unified architecture for orchestrating multi-agent societies, where specialized agents collaborate through roleplay to decompose and solve complex tasks. The system integrates language models with external environments, enabling agents to perform real-world actions through a standardized tool-calling abstraction layer. The framework distinguishes itself through its focus on iterative reasoning and data reliability. It employs automated feedback loops to refine agent outputs and self-eva

    Pythonagentai-societiesartificial-intelligence
    Vezi pe GitHub↗17,253
Vezi toate cele 30 alternative pentru DB GPT→

Întrebări frecvente

Ce face eosphoros-ai/db-gpt?

DB-GPT is an agentic data analysis platform and business intelligence AI that functions as a large language model data assistant. It provides a text-to-SQL interface and a sandboxed code execution environment to translate natural language into executable database queries and Python scripts.

Care sunt principalele funcționalități ale eosphoros-ai/db-gpt?

Principalele funcționalități ale eosphoros-ai/db-gpt sunt: Text-to-SQL Translators, Data Analysis Agents, Agentic Planning, Agentic Reasoning Loops, Agentic Workflows, Iterative Refinement Workflows, AI-Powered Data Assistants, Natural Language Query Generators.

Care sunt câteva alternative open-source pentru eosphoros-ai/db-gpt?

Alternativele open-source pentru eosphoros-ai/db-gpt includ: csunny/db-gpt — DB-GPT is an AI-driven database management system that uses agentic reasoning to execute data tasks. It converts… canner/wrenai — WrenAI is a platform designed to enable natural language interaction with relational and analytical databases. By… vanna-ai/vanna — Vanna is a Python framework designed to build conversational interfaces that translate natural language into… camel-ai/camel — This project is a comprehensive framework for building and managing autonomous agent systems. It provides a unified… tencentcloudadp/youtu-agent — Youtu Agent is an open-source framework for building, running, and evaluating autonomous agents powered by large… rivet-dev/sandbox-agent — Sandbox Agent is a platform designed to manage, secure, and orchestrate autonomous coding assistants. It provides a…