Develop applications with AI and YugabyteDB

Support RAG, semantic search, and AI agents at enterprise scale

YugabyteDB offers the familiarity and extensibility of PostgreSQL, while also delivering scale and resilience. Its distributed nature combines enterprise-grade vector search with ACID transactions. YugabyteDB enables you to store embeddings alongside transactional data, perform vector similarity searches with full SQL capabilities, and scale to billions of vectors across multiple regions, all with PostgreSQL compatibility and zero-downtime operations.

Using the pgvector PostgreSQL extension, YugabyteDB functions as a highly performant vector database, with enterprise scale and resilience. This means you can use YugabyteDB to support Retrieval-augmented generation (RAG) workloads, providing AI agents with knowledge of your unstructured data, while its scalability allows it to store and search billions of vectors.

Learn more about developing GenAI and RAG applications with YugabyteDB:

Explore the following examples to get started building scalable gen AI applications with YugabyteDB.

Retrieval-augmented generation

Build a Retrieval-Augmented Generation pipeline with YugabyteDB.

Vector basics

Use YugabyteDB as the database backend for LLM applications.

Agentic, multiple data sources, and multi-step reasoning

Learn how you can use YugabyteDB as the foundation for your next AI agent application.