4 Repos
Capabilities that transform plain text instructions into executable database queries and scripts.
Distinct from Query Execution Engines: Distinct from Query Execution Engines: focuses on the generation of the code from natural language rather than the execution logic.
Explore 4 awesome GitHub repositories matching data & databases · Natural Language Code Generators. Refine with filters or upvote what's useful.
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
Transforms natural language instructions into executable Python scripts and SQL queries for dataset analysis.
TaskWeaver is an LLM agent framework that interprets natural language requests and executes them as Python code, SQL queries, or shell commands. It functions as a conversational code interpreter that maintains stateful data structures across turns, generating executable code from user prompts within a session-based environment. The system is designed as a self-hosted AI agent platform that can be deployed in Docker, managing sessions and providing a web UI for data analytics and automation tasks. The framework distinguishes itself through a role-based multi-agent architecture that divides the
Transforms plain text instructions into executable Python code for data analytics and automation tasks.
Lux ist ein automatisiertes Tool zur explorativen Datenanalyse, das entwickelt wurde, um intelligente visuelle Darstellungen von pandas Dataframes zu generieren. Es identifiziert Muster und Trends, indem es optimale Diagrammtypen und Achsen-Mappings basierend auf den statistischen Attributen eines Datensatzes empfiehlt. Das Tool fungiert als interaktive Datenprofilierungsschicht, die es Benutzern ermöglicht, Sammlungen von Diagrammen mithilfe von Filtern und Platzhaltern zu durchsuchen und abzufragen. Es dient zudem als Visualisierungs-Code-Generator, der automatisch erstellte Diagramme in programmatischen Code oder HTML zur manuellen Verfeinerung in externen Bibliotheken übersetzt. Das System deckt ein breites Spektrum an explorativen Analysefunktionen ab, einschließlich automatisierter Diagramm-Kodierung, geführter Entdeckung durch Schritt-Empfehlungen und der Möglichkeit, visuelle Konfigurationen als deklarative Spezifikationen zu exportieren. Dieses Projekt integriert sich direkt in pandas, um das Standard-Dataframe-Drucken durch interaktive Visualisierungskomponenten zu überschreiben.
Translates automatically produced charts into programmatic code or HTML for manual refinement in external libraries.
DeepAnalyze is an autonomous data science agent and research pipeline designed to transform raw datasets into comprehensive analysis reports. It operates by generating and executing Python code to perform data preparation, modeling, and visualization. The system utilizes a secure, containerized execution environment to run generated scripts in isolation from the host system. It includes a benchmarking tool to evaluate the accuracy and performance of large language models against standardized data science tasks and a standardized API gateway for managing model completions and file uploads. Th
Generates executable Python code for data manipulation, modeling, and visualization from raw datasets.