This project is a collection of generative AI implementations focused on the development of AI agents, retrieval-augmented generation pipelines, and vector search integration. It provides a framework for connecting managed cloud databases to language models to create context-aware applications.
The main features of mongodb-developer/genai-showcase are: Retrieval-Augmented Generation, Agentic Tool Orchestration, AI Agent Development, RAG Pipelines, Semantic Vector Search, Autonomous AI Agents, Vector Database Integrations, Ground-Truth Scoring.
Open-source alternatives to mongodb-developer/genai-showcase include: 0xplaygrounds/rig — Rig is a framework for building large language model applications, featuring a multi-provider client and a workflow… datatalksclub/llm-zoomcamp — llm-zoomcamp is a comprehensive educational program and course for building real-life AI systems using large language… superduperdb/superduperdb — SuperduperDB is an AI agent orchestrator and database-integrated machine learning platform. It serves as a framework… packtpublishing/llm-engineers-handbook — This project is an educational resource and engineering guide for building, deploying, and optimizing large language… 53ai/53aihub — 53AIHub is a centralized orchestration platform for deploying and managing AI agents and prompts across multiple large… sylphai-inc/adalflow — AdalFlow is an autonomous AI agent framework and LLM application library designed for building modular workflows. It…
Rig is a framework for building large language model applications, featuring a multi-provider client and a workflow builder for retrieval-augmented generation systems. It serves as an orchestrator for creating autonomous agents that can maintain conversation state and execute complex tasks through custom prompting and plugins. The project provides standardized interfaces for both completion and embedding model providers, allowing for unified request and response patterns across different engines. It also includes a vector database integration layer that defines a common interface for indexing
llm-zoomcamp is a comprehensive educational program and course for building real-life AI systems using large language models. It serves as a structured curriculum and implementation guide for developing AI applications and retrieval techniques. The project provides instructional material on building retrieval augmented generation pipelines to ground model responses in custom knowledge bases. It includes training on vector database implementation, semantic search, and the use of function calling to create autonomous agentic workflows. The curriculum covers a broad range of system development
SuperduperDB is an AI agent orchestrator and database-integrated machine learning platform. It serves as a framework for building stateful AI agents and retrieval-augmented generation applications by integrating large language models directly with database backends. The project enables the deployment of self-hosted AI infrastructure and the management of language models on private hardware using local checkpoints. It distinguishes itself by allowing users to attach AI components directly to data fields, triggering model execution and automated transformations based on database insertions and
This project is an educational resource and engineering guide for building, deploying, and optimizing large language model applications and production pipelines. It serves as a blueprint for cloud AI infrastructure, providing a framework for orchestrating inference endpoints, data warehouses, and scalable production environments. The repository provides specific implementation patterns for retrieval augmented generation to ground model responses in external data. It includes a training workflow for crawling, structuring, and processing datasets to facilitate model fine-tuning, alongside an ev