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

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
sql-machine-learning avatar

sql-machine-learning/sqlflow

0
View on GitHub↗
5,182 stars·703 forks·Go·Apache-2.0·15 viewssqlflow.org↗

Sqlflow

sqlflow is a SQL machine learning engine and orchestrator designed for training, deploying, and explaining machine learning models using extended SQL query syntax. It enables in-database machine learning by connecting database engines to external machine learning toolkits, allowing users to define training datasets and hyperparameters directly through queries.

The system functions as a prediction interface and explainability tool. It allows for generating classifications and predictions on database records by calling model functions within standard SQL statements and provides a workflow to interpret how specific features influence model decisions.

Features

  • SQL-Based Machine Learning - Defines machine learning training and inference parameters using a custom SQL query syntax.
  • In-Database Machine Learning - Enables the training and execution of machine learning models directly within the database engine using SQL.
  • Machine Learning Toolkits - Integrates with specialized machine learning toolkits to facilitate model training and prediction execution.
  • Machine Learning Training - Supports building machine learning models by defining datasets and hyperparameters via SQL syntax.
  • Model Inference - Enables model inference by calling prediction functions directly within SQL select statements.
  • Model Predictions - Generates predicted values and classifications from trained models using standard SQL queries.
  • Model Explainability - Uses query extensions to quantify the influence of specific features on model predictions.
  • AI and Machine Learning - SQL-based machine learning engine.
  • Machine Learning Operations - Brings machine learning capabilities to SQL, enabling model training and prediction using SQL syntax.
  • Data Processing Tools - Bridge between SQL queries and machine learning workflows.
  • GitOps And Continuous Delivery - Extend SQL to compile and run machine learning workflows on Kubernetes.

Star history

Star history chart for sql-machine-learning/sqlflowStar history chart for sql-machine-learning/sqlflow

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with Sqlflow

These projects share indexed features with Sqlflow. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • seldonio/seldon-coreSeldonIO avatar

    SeldonIO/seldon-core

    4,752View on GitHub↗

    Seldon Core is a Kubernetes-based machine learning model server and MLOps inference framework. It functions as a multi-model serving engine and pipeline orchestrator, packaging models as scalable microservices that are exposed via standardized REST and gRPC APIs. The project distinguishes itself through graph-based inference pipelines that chain models and data transformers into sequential workflows. It optimizes hardware utilization via multi-model shared serving and dynamic memory overcommit strategies, while supporting production experimentation through weighted traffic routing, A/B testin

    Goaiopsdeploymentkubernetes
    View on GitHub↗4,752
  • huggingface/transformers.jshuggingface avatar

    huggingface/transformers.js

    15,420View on GitHub↗

    This library is a web-native engine designed to execute pretrained machine learning models directly within the browser. It functions as a client-side inference framework, enabling developers to run complex neural networks for natural language processing, computer vision, and audio tasks without requiring a backend server or external API calls. The framework distinguishes itself by providing a unified pipeline-based abstraction that handles the entire lifecycle of model execution. It manages the dynamic retrieval of model weights and configurations from remote registries, while simultaneously

    JavaScriptbrowserjavascripttransformers
    View on GitHub↗15,420
  • mindsdb/mindsdbmindsdb avatar

    mindsdb/mindsdb

    39,313View on GitHub↗

    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

    Makefileagentsaianalytics
    View on GitHub↗39,313
  • postgresml/postgresmlpostgresml avatar

    postgresml/postgresml

    6,801View on GitHub↗

    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

    Rust
    View on GitHub↗6,801
Compare all 30 related projects→

Frequently asked questions

What does sql-machine-learning/sqlflow do?

sqlflow is a SQL machine learning engine and orchestrator designed for training, deploying, and explaining machine learning models using extended SQL query syntax. It enables in-database machine learning by connecting database engines to external machine learning toolkits, allowing users to define training datasets and hyperparameters directly through queries.

What are the main features of sql-machine-learning/sqlflow?

The main features of sql-machine-learning/sqlflow are: SQL-Based Machine Learning, In-Database Machine Learning, Machine Learning Toolkits, Machine Learning Training, Model Inference, Model Predictions, Model Explainability, AI and Machine Learning.

Which projects share features with sql-machine-learning/sqlflow?

Projects with overlapping indexed features include: seldonio/seldon-core — Seldon Core is a Kubernetes-based machine learning model server and MLOps inference framework. It functions as a… huggingface/transformers.js — This library is a web-native engine designed to execute pretrained machine learning models directly within the… mindsdb/mindsdb — MindsDB is an AI-native database engine that treats machine learning models and autonomous agents as virtual tables.… postgresml/postgresml — PostgresML is a machine learning database extension for PostgreSQL that integrates model training and inference… biolab/orange3 — Orange3 is a visual data mining platform that provides an interactive canvas for building data analysis workflows… deepjavalibrary/djl — Deep Java Library is a Java deep learning framework and JVM model inference engine. It provides a high-level API for…