awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
postgresml avatar

postgresml/postgresml

0
View on GitHub↗
6,801 stars·362 forks·Rust·MIT·3 vuespostgresml.org↗

Postgresml

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 fine-tuning of regression, classification, and clustering models using standard SQL queries and provides an MLOps management interface for monitoring workflows and visualizing training performance.

The platform covers a broad range of capabilities including retrieval-augmented generation pipelines, time series forecasting, and semantic search. It supports the management of external pre-trained model versions and provides tools for text chunking, vector embedding generation, and similarity search.

The environment includes integrated interactive notebooks to facilitate rapid experimentation and model development.

Features

  • In-Database Machine Learning - Integrates model training and inference directly into PostgreSQL, allowing ML operations via SQL without data export.
  • Custom Model Training - Provides frameworks for building custom regression, classification, and clustering models and fine-tuning LLMs.
  • GPU-Accelerated Inference - Executes deep learning model predictions on graphics hardware to minimize latency by avoiding data movement.
  • AI Database Platforms - Provides a platform for running large language models and NLP tasks on database records without exporting data.
  • RAG Pipelines - Implements RAG pipelines that chunk text and generate vector embeddings within the data store to provide context for generative AI.
  • SQL-Based Trainers - Enables the building and fine-tuning of regression, classification, and clustering models using standard SQL queries.
  • Natural Language Processing - Provides integrated capabilities for translating, summarizing, and classifying text using language models directly on stored data.
  • SQL-Based Machine Learning - Trains machine learning models directly via database queries to eliminate the need for exporting data to external environments.
  • Vector Databases - Stores and queries high-dimensional embeddings to enable semantic search and similarity retrieval for AI applications.
  • Relational Vector Engines - Unifies relational SQL analytics with high-dimensional vector storage to ensure low-latency access for model inputs.
  • Vector Indexing - Provides integrated vector indexing for storing and querying high-dimensional embeddings using similarity search algorithms.
  • Vector Similarity Search - Performs similarity searches on high-dimensional embeddings to identify related data points using mathematical distance.
  • Model Hub Integrations - Enables the import of pre-trained deep learning architectures from external hubs to run AI tasks directly on database records.
  • Model Lifecycle Management - Manages the lifecycle of external pre-trained models by importing architectures and versions directly into the database runtime.
  • Knowledge Indexing - Implements ingestion of documents and indexing of text embeddings for fast retrieval in AI queries.
  • ML Workflow Automation - Provides an MLOps management interface for monitoring and automating machine learning workflows.
  • Model Performance Visualizations - Ships a web-based interface for analyzing training data and visualizing model metrics to monitor accuracy.
  • Model Versioning Systems - Offers tools for tracking external pre-trained model versions and monitoring performance changes across iterations.
  • Database-Integrated NLP Functions - Wraps complex natural language processing tasks into database functions to perform translation and summarization on stored records.
  • Time Series Forecasting - Analyzes temporal data to detect anomalies and predict future metrics using built-in machine learning tools.
  • Multi-Model Vector Storage - Provides low-latency storage that combines vectors, text, and numeric data to serve as model inputs.
  • Semantic Search - Combines keyword matching and vector embeddings to retrieve information based on conceptual meaning.
  • Time Series Analysis - Provides analytical methods for forecasting metrics and detecting anomalies in temporal data.
  • MLOps - Ships a web application for monitoring machine learning workflows, tracking model versions, and visualizing training performance.
  • Data Storage Systems - Performs ML training and inference directly via SQL.

Historique des stars

Graphique de l'historique des stars pour postgresml/postgresmlGraphique de l'historique des stars pour postgresml/postgresml

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Questions fréquentes

Que fait postgresml/postgresml ?

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.

Quelles sont les fonctionnalités principales de postgresml/postgresml ?

Les fonctionnalités principales de postgresml/postgresml sont : In-Database Machine Learning, Custom Model Training, GPU-Accelerated Inference, AI Database Platforms, RAG Pipelines, SQL-Based Trainers, Natural Language Processing, SQL-Based Machine Learning.

Quelles sont les alternatives open-source à postgresml/postgresml ?

Les alternatives open-source à postgresml/postgresml incluent : lancedb/lancedb — LanceDB is a vector database and columnar data store designed to function as a versioned dataset manager and vector… tporadowski/redis — Redis is a high-performance in-memory key-value store that functions as a distributed cache, message broker, and NoSQL… tingsongyu/pytorch_tutorial — This project is a comprehensive collection of educational examples and reference implementations for building vision… databendlabs/databend — Databend is a cloud-native data warehouse and OLAP database designed for large-scale analytics. It functions as a… geldata/gel — Gel is an object-relational database system that models data as a graph of interconnected objects. By utilizing a… redis/redisinsight — RedisInsight is a graphical user interface and management tool for browsing, analyzing, and administering Redis…

Alternatives open source à Postgresml

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Postgresml.
  • lancedb/lancedbAvatar de lancedb

    lancedb/lancedb

    9,031Voir sur GitHub↗

    LanceDB is a vector database and columnar data store designed to function as a versioned dataset manager and vector search engine. It serves as a high-performance backend for indexing and retrieving high-dimensional embeddings, providing the foundation for machine learning data pipelines. The system distinguishes itself through a combination of cloud-native object storage and immutable version tracking, allowing for data time-travel and reproducible AI experiments. It integrates hybrid search capabilities, merging dense vector similarity with BM25 full-text search and SQL-like scalar filters

    HTMLapproximate-nearest-neighbor-searchimage-searchnearest-neighbor-search
    Voir sur GitHub↗9,031
  • tporadowski/redisAvatar de tporadowski

    tporadowski/redis

    9,987Voir sur GitHub↗

    Redis is a high-performance in-memory key-value store that functions as a distributed cache, message broker, and NoSQL database. It provides sub-millisecond read and write access to data stored in RAM and can operate as a vector database for indexing high-dimensional embeddings. The system supports a wide range of data storage and synchronization primitives, including the management of strings, hashes, lists, sets, and JSON documents. It enables real-time data operations through atomic transactions, hybrid persistence using snapshots and append-only logs, and high-availability configurations

    Credisredis-for-windowsredis-msi-installer
    Voir sur GitHub↗9,987
  • tingsongyu/pytorch_tutorialAvatar de TingsongYu

    TingsongYu/PyTorch_Tutorial

    8,018Voir sur GitHub↗

    This project is a comprehensive collection of educational examples and reference implementations for building vision and language models using PyTorch. It serves as a deep learning tutorial covering the end-to-end process of developing neural networks, from initial architecture definition to final production deployment. The repository provides detailed guides on implementing a wide range of domain-specific models, including convolutional neural networks for object detection and segmentation, as well as transformer and recurrent architectures for natural language processing. It emphasizes gene

    Python
    Voir sur GitHub↗8,018
  • databendlabs/databendAvatar de databendlabs

    databendlabs/databend

    9,351Voir sur GitHub↗

    Databend is a cloud-native data warehouse and OLAP database designed for large-scale analytics. It functions as a SQL-compliant engine and serverless analytics platform that separates compute from storage to allow for independent scaling. The system integrates vector database capabilities, indexing high-dimensional embeddings to enable semantic, hybrid, and full-text searches across massive datasets. It further distinguishes itself through serverless compute management that automatically scales resources based on demand and shuts them down during idle periods. The platform covers a broad set

    Rustaibigdatacloud-native
    Voir sur GitHub↗9,351
  • Voir les 30 alternatives à Postgresml→