awesome-repositories.com
Blog
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
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

25 repository-uri

Awesome GitHub RepositoriesQuery Execution Engines

Components for processing and executing dynamic database queries with parameter support.

Distinguishing note: None of the candidates were provided; this focuses on the execution logic for parameterized queries.

Explore 25 awesome GitHub repositories matching data & databases · Query Execution Engines. Refine with filters or upvote what's useful.

Awesome Query Execution Engines GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • clickhouse/clickhouseAvatar ClickHouse

    ClickHouse/ClickHouse

    48,229Vezi pe GitHub↗

    ClickHouse is a high-performance, columnar analytical database designed for real-time query execution and large-scale data aggregation. It functions as a distributed data warehouse capable of processing petabytes of information, while also providing an embedded engine that integrates directly into applications for native query capabilities without external dependencies. The system is built to handle high-throughput ingestion and complex analytical workloads, delivering millisecond-level latency for interactive dashboards and operational monitoring. The platform distinguishes itself through ad

    Processes blocks of data using SIMD instructions to maximize CPU efficiency during complex analytical calculations and aggregations.

    C++aianalyticsbig-data
    Vezi pe GitHub↗48,229
  • pola-rs/polarsAvatar pola-rs

    pola-rs/polars

    38,855Vezi pe GitHub↗

    Polars is a high-performance columnar data processing library designed for efficient analytical workflows. It functions as a structured data library that organizes information into typed columns, utilizing the Apache Arrow memory format to enable zero-copy data sharing and cache-friendly, vectorized operations. The engine is built to handle large-scale tabular datasets, providing both local and distributed analytical runtimes that scale from single-machine environments to multi-node clusters. The project distinguishes itself through a sophisticated lazy query engine that constructs abstract e

    Generates and executes efficient plans that distribute workloads across all available processor cores.

    Rustarrowdataframedataframe-library
    Vezi pe GitHub↗38,855
  • rethinkdb/rethinkdbAvatar rethinkdb

    rethinkdb/rethinkdb

    26,996Vezi pe GitHub↗

    RethinkDB is a distributed, document-oriented database designed to store and manage JSON-formatted data across scalable clusters. It utilizes a custom log-structured storage engine with B-Tree indexing to ensure high-performance disk I/O and data persistence. The system maintains high availability through automatic sharding and replication, employing a primary-replica voting consensus mechanism to handle node failures and ensure consistent cluster operations. A defining characteristic of the platform is its reactive changefeed engine, which allows applications to subscribe to live data update

    "Transforms fluent query chains into parallelized execution plans that stream data chunks from multiple servers to the client for efficient processing."

    C++
    Vezi pe GitHub↗26,996
  • letta-ai/lettaAvatar letta-ai

    letta-ai/letta

    21,168Vezi pe GitHub↗

    Letta is a framework for building, deploying, and managing autonomous AI agents that maintain persistent state across long-term interactions. It provides a comprehensive suite of primitives for defining agents with configurable personas, modular memory blocks, and tool-use capabilities, enabling them to retain user preferences and conversation history over extended sessions. The platform distinguishes itself through its advanced memory management and orchestration capabilities. It allows agents to autonomously update their own memory, perform retrieval-augmented generation, and coordinate com

    Processes single prompts and returns responses without requiring the overhead of maintaining long-term sessions.

    Pythonaiai-agentsllm
    Vezi pe GitHub↗21,168
  • eosphoros-ai/db-gptAvatar eosphoros-ai

    eosphoros-ai/DB-GPT

    18,999Vezi pe GitHub↗

    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.

    Pythonagentsbgidatabase
    Vezi pe GitHub↗18,999
  • geldata/gelAvatar geldata

    geldata/gel

    14,065Vezi pe GitHub↗

    Gel is an object-relational database system that models data as a graph of interconnected objects. By utilizing a strongly typed schema, it enables complex relational queries and polymorphic data structures without the need for traditional join tables. The system integrates native vector storage and similarity search operators, allowing it to function as both a relational and a vector database for semantic data retrieval. The platform distinguishes itself through a comprehensive suite of developer-centric automation tools. It features a declarative migration system that tracks and versions sc

    Supports connecting applications to the database using language-specific drivers or standard HTTP requests for custom code and automated workflows.

    Pythondatabaseedgedbedgeql
    Vezi pe GitHub↗14,065
  • ntegrals/openbrowserAvatar ntegrals

    ntegrals/openbrowser

    9,472Vezi pe GitHub↗

    OpenBrowser is an AI web agent toolkit and automation framework designed to translate natural language instructions into executable browser workflows. It functions as a headless browser controller and orchestrator, enabling the creation of autonomous agents that navigate websites, interact with elements, and extract data using plain English commands. The system features a sandboxed execution environment that utilizes domain whitelists and memory limits to ensure secure web interaction. It distinguishes itself through a command-line interface for triggering autonomous tasks with configurable m

    Enables triggering autonomous tasks and specifying model providers via a command-line interface.

    TypeScriptai-agentsautomationclaude
    Vezi pe GitHub↗9,472
  • mbdavid/litedbAvatar mbdavid

    mbdavid/LiteDB

    9,410Vezi pe GitHub↗

    LiteDB is a serverless, embedded NoSQL document database for .NET applications. It persists data into a single portable file, functioning as a BSON data store that resides within the application process rather than running as a separate server. The system is ACID compliant, utilizing write-ahead logging to ensure atomic, consistent, isolated, and durable transactions. It includes built-in encryption to provide secure local data storage and protect files on disk from unauthorized access. The project covers object-document mapping to convert classes into document formats, indexed search capabi

    Implements a high-performance query execution engine for indexed searches and data retrieval.

    C#
    Vezi pe GitHub↗9,410
  • a16z-infra/ai-townAvatar a16z-infra

    a16z-infra/ai-town

    9,285Vezi pe GitHub↗

    AI Town is a TypeScript-based simulation engine used to create virtual environments where autonomous characters interact and socialize. It functions as a framework for orchestrating multiple AI agents within a persistent digital world, utilizing language models and a game engine to drive character behavior and social interactions. The project differentiates itself through a dedicated agent sandbox and a vector database agent store, which allow for the management of agent memories and world state. It integrates generative AI for background music and provides tools for simulation world design,

    Supports reading the current database state in response to specific user actions.

    TypeScript
    Vezi pe GitHub↗9,285
  • oatpp/oatppAvatar oatpp

    oatpp/oatpp

    8,553Vezi pe GitHub↗

    Oatpp is a high-performance C++ web framework and API development kit used for building REST APIs and web services. It functions as an asynchronous HTTP server that utilizes coroutines to handle thousands of simultaneous connections without blocking threads. The toolkit includes a native C++ object-relational mapping layer for executing SQL queries and transforming database results into data objects. It also provides a WebSocket communication library for establishing full-duplex channels to support real-time data streaming and live media. The framework covers a broad range of capabilities, i

    Includes an engine for processing and executing dynamic database queries with runtime parameter support.

    C++c-plus-pluscppcross-platform
    Vezi pe GitHub↗8,553
  • harisekhon/devops-bash-toolsAvatar HariSekhon

    HariSekhon/DevOps-Bash-tools

    8,062Vezi pe GitHub↗

    DevOps-Bash-tools is a collection of shell scripts and aliases designed to automate cloud infrastructure, container orchestration, and CI/CD pipelines. It provides a comprehensive toolset for managing operational workflows through the command line. The project specializes in automating tasks across multiple platforms, including managing namespaces and secrets in Kubernetes, auditing resources in AWS and GCP, and triggering builds or managing environment variables in GitHub Actions, GitLab CI, and CircleCI. It also includes a toolkit for interacting with container registries to query manifests

    Iterate queries over all tables using environment variables for connection.

    Shellapiawsbash
    Vezi pe GitHub↗8,062
  • tailcallhq/forgecodeAvatar tailcallhq

    tailcallhq/forgecode

    7,430Vezi pe GitHub↗

    Forgecode is an AI agent orchestrator, shell integration tool, and terminal-based pair programmer. It enables the deployment of specialized AI roles for research, planning, and implementation, while providing a semantic code search tool to index project files for meaning-based retrieval. The system integrates as a Model Context Protocol client to extend AI capabilities via external servers and supports multi-provider model orchestration to switch between different large language model APIs. It transforms natural language into functional shell commands and allows for the execution of AI prompt

    Allows running a single AI request from the shell and exiting immediately for use in scripts or pipes.

    Rust
    Vezi pe GitHub↗7,430
  • ultraworkers/claw-code-parityAvatar ultraworkers

    ultraworkers/claw-code-parity

    6,687Vezi pe GitHub↗

    This project is a Rust-based AI agent framework and tool orchestrator that provides a command-line interface for interacting with large language models. It functions as an AI tool orchestrator that routes client requests to language servers and manages the planning and handoffs between specialized agents to solve complex tasks. The system distinguishes itself as a language porting validator, using deterministic mocks and specifications to verify feature parity between different language implementations of a codebase. It further extends agent capabilities by acting as a Model Context Protocol

    Enables executing single AI requests from the shell without initiating a stateful interactive session.

    Rust
    Vezi pe GitHub↗6,687
  • ibis-project/ibisAvatar ibis-project

    ibis-project/ibis

    6,574Vezi pe GitHub↗

    Ibis is a portable Python dataframe library and multi-backend query engine that provides a unified interface for executing data transformations across diverse compute engines. It functions as a Python SQL expression compiler and dialect transpiler, allowing users to define data logic once and execute it across cloud warehouses, embedded databases, and distributed clusters without rewriting code. The project distinguishes itself through a database backend abstraction that decouples transformation logic from the underlying execution engine. It enables polyglot data workflows by mixing raw SQL s

    Executes data transformations across different SQL databases and cloud warehouses using a single unified Python interface.

    Pythonbigqueryclickhousedatabase
    Vezi pe GitHub↗6,574
  • moonshotai/kimi-cliAvatar MoonshotAI

    MoonshotAI/kimi-cli

    6,503Vezi pe GitHub↗

    Kimi is a terminal-based AI agent that autonomously plans and executes software development tasks by reading, editing, and running code. It operates as an intelligent command-line agent that breaks down high-level goals into sequences of shell commands and code edits, carrying them out without manual step-by-step guidance. The agent can run in an interactive loop, switch to a shell mode for direct terminal command execution, and operate in non-interactive or one-shot modes suitable for scripting. The project distinguishes itself through multiple integration and execution modes. It can run as

    Ships a one-shot mode that feeds a single prompt and exits, suitable for scripting.

    Python
    Vezi pe GitHub↗6,503
  • microsoft/taskweaverAvatar microsoft

    microsoft/TaskWeaver

    6,115Vezi pe GitHub↗

    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

    Using natural language to generate and execute Python code for data manipulation, analysis, and visualization tasks.

    Pythonagentai-agentscode-interpreter
    Vezi pe GitHub↗6,115
  • apache/hiveAvatar apache

    apache/hive

    6,012Vezi pe GitHub↗

    Apache Hive is a SQL-on-Hadoop data warehouse that enables querying and managing petabytes of data stored in distributed storage such as HDFS and cloud storage services. It provides a familiar SQL interface for batch analytics and reporting, supported by a core set of components including the HiveServer2 Thrift service for remote query execution, the Hive Metastore Service for central metadata management, the Hive ACID Transaction Engine for concurrent read-write operations, and the Hive LLAP Interactive Engine for low-latency analytical processing. The WebHCat REST API offers an HTTP interfac

    Executes queries on Spark, Tez, or MapReduce to balance performance and resource usage.

    Javaapachebig-datadatabase
    Vezi pe GitHub↗6,012
  • lux-org/luxAvatar lux-org

    lux-org/lux

    5,380Vezi pe GitHub↗

    Lux este un instrument automatizat de analiză exploratorie a datelor conceput pentru a genera reprezentări vizuale inteligente ale dataframe-urilor pandas. Acesta identifică tipare și tendințe prin recomandarea tipurilor optime de diagrame și mapări ale axelor bazate pe atributele statistice ale unui set de date. Instrumentul funcționează ca un strat interactiv de profilare a datelor care permite utilizatorilor să răsfoiască și să interogheze colecții de diagrame folosind filtre și wildcard-uri. De asemenea, servește ca un generator de cod de vizualizare, traducând diagramele produse automat în cod programatic sau HTML pentru rafinare manuală în biblioteci externe. Sistemul acoperă o gamă largă de capabilități de analiză exploratorie, inclusiv codificarea automată a diagramelor, descoperirea ghidată prin recomandări de pași și capacitatea de a exporta configurații vizuale ca specificații declarative. Acest proiect se integrează direct în pandas pentru a suprascrie imprimarea implicită a dataframe-urilor cu componente de vizualizare interactive.

    Translates automatically produced charts into programmatic code or HTML for manual refinement in external libraries.

    Python
    Vezi pe GitHub↗5,380
  • anthropics/claude-code-security-reviewAvatar anthropics

    anthropics/claude-code-security-review

    5,316Vezi pe GitHub↗

    Acest proiect este un instrument de analiză statică bazat pe AI și un scaner automat de vulnerabilități conceput pentru a detecta defectele de securitate, cum ar fi injecția și ocolirea autentificării. Utilizează modele de limbaj mari pentru a efectua raționamente semantice în mai multe limbaje de programare, identificând vulnerabilitățile în cadrul modificărilor de cod. Instrumentul operează ca un GitHub Action care se integrează în pipeline-urile de integrare continuă pentru a analiza diff-urile pull request-urilor. Se concentrează pe liniile de cod modificate pentru a viza riscurile noi și raportează constatările prin postarea de comentarii automate direct în pull request. Analiza este direcționată de politici de securitate personalizabile și injecția de reguli externe, permițând instrucțiuni specifice proiectului. Aceste reguli și filtre personalizate sunt utilizate pentru a reduce zgomotul și a elimina constatările cu impact redus pentru a prioritiza riscurile de securitate cu încredere ridicată.

    Processes code snippets through structured prompts to generate security assessments without a persistent database.

    Python
    Vezi pe GitHub↗5,316
  • realpython/materialsAvatar realpython

    realpython/materials

    5,173Vezi pe GitHub↗

    Acest proiect este o colecție cuprinzătoare de materiale educaționale de programare Python, incluzând tutoriale, exerciții și mostre de cod curate. Acesta servește drept curriculum de învățare și set de instrumente de inginerie software, utilizând Jupyter Notebooks pentru a combina codul executabil cu text educațional descriptiv. Repository-ul oferă ghiduri practice de implementare pentru construirea de aplicații cu modele de limbaj mari, cum ar fi sisteme de generare augmentată prin regăsire (RAG), agenți AI cu stare și fluxuri de lucru de machine learning. Se distinge prin oferirea unei abordări structurate a fluxurilor de lucru de codare agentică, acoperind distilarea ferestrei de context, rutarea modelelor agnostice la furnizor și output-uri structurate impuse prin schemă. Materialele acoperă o gamă largă de capabilități de inginerie software, inclusiv programarea asincronă cu cozi de sarcini distribuite, dezvoltarea de aplicații web cu API-uri REST și fluxuri de lucru de analiză a datelor. Include, de asemenea, resurse pentru stăpânirea designului orientat pe obiecte, implementarea pipeline-urilor CI/CD și aplicarea standardelor profesionale de linting și formatare.

    Allows executing single AI requests from the shell via command-line flags without maintaining session state.

    Jupyter Notebook
    Vezi pe GitHub↗5,173
Înapoi12Înainte
  1. Home
  2. Data & Databases
  3. Query Execution Engines

Explorează sub-etichetele

  • Materialized ExecutionExecution strategies that persist intermediate query results to disk to handle large datasets. **Distinct from Query Execution Engines:** Distinct from Query Execution Engines: focuses specifically on the materialization of intermediate results rather than general execution logic.
  • Multi-Engine Execution BackendsCapability to execute SQL queries on different distributed processing engines like Spark, Tez, or MapReduce. **Distinct from Query Execution Engines:** Distinct from Query Execution Engines: focuses on the ability to switch between multiple execution backends, not a single engine.
  • Natural Language Code Generators1 sub-tagCapabilities 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.
  • One-Shot Query Execution3 sub-tag-uriMechanisms for processing single prompts without maintaining persistent session state. **Distinct from Query Execution Engines:** Distinct from general query execution: focuses on stateless, one-off prompt processing for agents.