mongodb-developer/GenAI-Showcase

MongoDB's Generative AI Showcase: an exhaustive collection of examples and sample applications covering Retrieval-Augmented Generation (RAG), AI agents, and industry-specific use cases.

Jupyter Notebook

4,266

623 commits

updated Oct 13, 2026

See the code

README

MongoDB's GenAI Showcase

Welcome to MongoDB's Generative AI Showcase Repository!

Whether you are just starting out on your Generative AI journey, or looking to build advanced GenAI applications, we've got you covered. This repository has an exhaustive list of examples and sample applications that cover Retrieval-Augmented Generation (RAG), AI Agents, and industry-specific use cases.

Discover how MongoDB integrates into RAG pipelines and AI Agents, serving as a vector database, operational database, and memory provider.

Contents

This repo mainly contains:

FolderDescription
notebooksJupyter notebooks examples for RAG, agentic applications, evaluations etc.
appsJavascript and Python apps and demos
workshopsSelf-paced hands-on workshops
partnersContributions from our AI partners

Getting Started

You will need to connect to a MongoDB cluster to run any of the apps or examples in this repo. Follow these steps to get set up:

Contributing

We welcome contributions! Please read our Contribution Guidelines for more information on how to participate.

License

This project is licensed under the MIT License.

Getting Support

As you work through these examples, if you encounter any problems, please open a new issue.

Additional Resources

agents
artificial-intelligence
atlas
generative-ai
jupyter-notebook
llms
mongodb
python
rag

mongodb-developer/GenAI-Showcase

MongoDB's Generative AI Showcase: an exhaustive collection of examples and sample applications covering Retrieval-Augmented Generation (RAG), AI agents, and industry-specific use cases.

Jupyter Notebook

4,266

623 commits

updated Oct 13, 2026

See the code

README

MongoDB's GenAI Showcase

Welcome to MongoDB's Generative AI Showcase Repository!

Whether you are just starting out on your Generative AI journey, or looking to build advanced GenAI applications, we've got you covered. This repository has an exhaustive list of examples and sample applications that cover Retrieval-Augmented Generation (RAG), AI Agents, and industry-specific use cases.

Discover how MongoDB integrates into RAG pipelines and AI Agents, serving as a vector database, operational database, and memory provider.

Contents

This repo mainly contains:

FolderDescription
notebooksJupyter notebooks examples for RAG, agentic applications, evaluations etc.
appsJavascript and Python apps and demos
workshopsSelf-paced hands-on workshops
partnersContributions from our AI partners

Getting Started

You will need to connect to a MongoDB cluster to run any of the apps or examples in this repo. Follow these steps to get set up:

Contributing

We welcome contributions! Please read our Contribution Guidelines for more information on how to participate.

License

This project is licensed under the MIT License.

Getting Support

As you work through these examples, if you encounter any problems, please open a new issue.

Additional Resources

agents
artificial-intelligence
atlas
generative-ai
jupyter-notebook
llms
mongodb
python
rag

Significant stargazers

Jérôme Tamarelle

277 followers · starred Mar 2025

Doug Tangren

972 followers · starred Apr 2025

Anindyadeep

215 followers · starred Mar 2025

Tuana Çelik

499 followers · starred Jul 2024