Develop applications with AI and YugabyteDB
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:
- Introducing New YugabyteDB Functionality for Ultra-Resilient AI Apps
- Introducing the YugabyteDB MCP Server
- How to Build a RAG Workflow for Agentic AI without Code
- From RAG to Riches: AI That Knows Your Support Stack
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.