6 repositorios
Tools that allow training, deployment, and inference of machine learning models using standard SQL syntax.
Distinguishing note: Focuses on the SQL interface for ML operations, distinct from programmatic SDK-based model management.
Explore 6 awesome GitHub repositories matching artificial intelligence & ml · SQL-Based Machine Learning. Refine with filters or upvote what's useful.
Minds Platform is an automation system and application platform designed for building and deploying custom AI tools and workflows. It functions as a machine learning integration layer and self-hosted orchestrator that connects predictive models and large language models to external data sources. The platform enables the execution of multi-step tasks that read and write data to automate reports and operational activities. It supports deployment across cloud, on-premises, and virtual private cloud environments to maintain control over models and data. Capabilities include event-driven workflow
Exposes machine learning model capabilities through standard SQL queries for simplified data analysis.
MindsDB is an AI-native database engine that treats machine learning models and autonomous agents as virtual tables. By mapping external data sources, predictive models, and third-party services directly into the database schema, it enables users to perform inference, data retrieval, and complex orchestration using standard SQL syntax. The platform distinguishes itself through an autonomous agent orchestrator that executes iterative reasoning loops, allowing agents to plan data access and synthesize natural language responses from connected knowledge bases. It functions as a federated data ga
Training, deploying, and querying predictive models as virtual database tables to simplify the integration of AI into applications.
This is a reference implementation library providing a collection of code samples, Transact-SQL scripts, and schemas for SQL Server, Azure SQL, and Azure Synapse. It focuses on providing standardized implementation patterns and reference code for building relational databases and cloud data warehouses. The library distinguishes itself by offering specialized guides and examples for deploying database instances within containerized environments and Azure cloud services. It includes specific reference databases and language extensions for integrating machine learning services and advanced analy
Implements machine learning services and advanced analytics by integrating external language runtimes directly within the database engine.
PostgresML is a machine learning database extension for PostgreSQL that integrates model training and inference directly into the database. It functions as an in-database AI platform and vector database, enabling the execution of large language models and natural language processing tasks on stored records without exporting data to external services. The system distinguishes itself by utilizing GPU acceleration to minimize latency during model predictions and employing a hybrid storage engine that maintains relational data alongside high-dimensional vectors. It allows for the building and fin
Trains machine learning models directly via database queries to eliminate the need for exporting data to external environments.
pgai es un kit de herramientas y framework de IA para PostgreSQL diseñado para integrar modelos de lenguaje de gran tamaño (LLM) y embeddings vectoriales directamente en la base de datos. Actúa como un puente para ejecutar solicitudes de modelos de machine learning y realizar traducciones de texto a SQL dentro de consultas estándar de base de datos. El proyecto proporciona un pipeline automatizado de embeddings vectoriales que gestiona la carga, el análisis y la fragmentación de texto desde tablas y documentos no estructurados. Este sistema utiliza un worker en segundo plano para sincronizar los embeddings automáticamente a medida que cambian los datos de origen e incluye herramientas especializadas para crear aplicaciones de generación aumentada por recuperación (RAG) y motores de búsqueda semántica. El kit de herramientas cubre amplias áreas de capacidad, incluyendo el procesamiento de datos no estructurados con OCR, la creación de catálogos semánticos para mapear esquemas de bases de datos a lenguaje natural, y la implementación de búsquedas de similitud de alto rendimiento mediante indexación vectorial y reordenamiento de resultados. También permite el enriquecimiento de datos, la clasificación y la moderación de contenido llamando a modelos externos mediante SQL.
Enables executing machine learning model requests and inference directly within standard SQL queries.
sqlflow es un motor de aprendizaje automático SQL y orquestador diseñado para entrenar, desplegar y explicar modelos de aprendizaje automático utilizando una sintaxis de consulta SQL extendida. Permite el aprendizaje automático dentro de la base de datos conectando motores de bases de datos a kits de herramientas de aprendizaje automático externos, permitiendo a los usuarios definir conjuntos de datos de entrenamiento e hiperparámetros directamente a través de consultas. El sistema funciona como una interfaz de predicción y herramienta de explicabilidad. Permite generar clasificaciones y predicciones sobre registros de bases de datos llamando a funciones de modelo dentro de sentencias SQL estándar y proporciona un flujo de trabajo para interpretar cómo características específicas influyen en las decisiones del modelo.
Defines machine learning training and inference parameters using a custom SQL query syntax.