Projet RAG avec ChromaDB
Description
Ce projet démontre l’utilisation de ChromaDB pour la mise en place d’un système de Retrieval-Augmented Generation (RAG) en Python.
Prérequis
- Python 3.8+
- pip
Installation
- Clonez le dépôt
git clone https://github.com/krimoi45/chroma-rag-project.git
cd chroma-rag-project
- Créez un environnement virtuel
python -m venv venv
source venv/bin/activate # Sur Windows, utilisez `venvScriptsactivate`
- Installez les dépendances
pip install -r requirements.txt
Utilisation
Lancez le script principal :
python main.py
Fonctionnalités
- Création d’une collection de documents avec ChromaDB
- Génération d’embeddings avec Sentence Transformers
- Recherche de similarité sémantique
- Exemple de système RAG basique
Technologies
- ChromaDB
- Sentence Transformers
- NumPy
- Python
Licence
Projet open-source
ChromaDB RAG System
Project Details
- krimoi45/chroma-rag-project
- Last Updated: 4/15/2025
Recomended MCP Servers
Send emails directly from Cursor with this email sending MCP server
A zero-configuration tool for automatically exposing FastAPI endpoints as Model Context Protocol (MCP) tools.
A Model Context Protocol (MCP) server that provides web search functionality using Perplexity AI's API.
A Model Context Protocol (MCP) server that provides tools to interact with LinkedIn's Feeds and Job API.
Open-source MCP server for querying ZeroPath security issues, patches, and scans using Claude, Cursor, Windsurf, or any AI...
Model Context Protocol (MCP) server for interacting with Meta Ads API
An MCP server for the github notifications API for the OSS maintainer
Execute SQL queries and manage databases seamlessly with Timeplus. Leverage powerful tools to interact with your data, Kafka...

Kubernetes Control Plane Server for Managing Multiple Clusters – the central pilot for your k8s fleets