postgresml/postgresml
PostgresML integrates machine learning and AI capabilities, including LLMs and vector search, directly into PostgreSQL, leveraging GPUs for high-performance in-database inference.
Core Features
Quick Start
docker run -it -v postgresml_data:/var/lib/postgresql -p 5433:5432 -p 8000:8000 ghcr.io/postgresml/postgresml:2.10.0 sudo -u postgresml psql -d postgresmlDetailed Introduction
PostgresML is a powerful PostgreSQL extension designed to bring machine learning and AI inference directly to your data. It addresses the inefficiency of constantly moving large, dynamic datasets to external ML models by enabling models to reside within the database. This integration eliminates the need for separate systems and data transfers, significantly enhancing performance, security, and scalability. By leveraging GPUs, PostgresML accelerates computations for diverse ML algorithms, LLMs, and RAG pipelines, making it an efficient solution for building AI-powered applications.