RAG avec ChromaDB et Docker
Prérequis
- Docker
- Docker Compose
Installation et Démarrage
- Clonez le dépôt
git clone https://github.com/krimoi45/chroma-docker-rag.git
cd chroma-docker-rag
- Démarrez les services
docker-compose up --build
Architecture
- ChromaDB : Base de données vectorielle
- Python App : Script de démonstration RAG
- Docker Compose : Orchestration des services
Fonctionnalités
- Création de collections vectorielles
- Recherche de similarité sémantique
- Configuration dynamique avec variables d’environnement
Technologies
- ChromaDB
- Sentence Transformers
- Docker
- Python
Utilisation
Le script démontre :
- La création d’une collection de documents
- La génération d’embeddings
- La recherche de documents similaires par similarité sémantique
Personnalisation
Modifiez main.py pour ajouter vos propres documents et requêtes de recherche.
Chroma Docker RAG
by krimoi45
198
Project Details
- krimoi45/chroma-docker-rag
- Last Updated: 4/15/2025
Recomended MCP Servers
Lighthouse
An MCP server for chatting with your Lighthouse portfolio
🧩
Echo Server
MCP debug tool that repeats back anything given to it
🧩
Amplify Data API MCP Server
Farcaster MCP Server
🧩
Browser Use Server
Cline Browser-Use MCP
🧩
Memory Management Server
Attempt to replicate ChatGPT like memory (text file) for Claude (and other MCP clients)
🧩
MCP Manager
simple web ui to manage mcp (model context protocol) servers in the claude app
OpenAI Tool Bridge
mcp wrapper for openai built-in tools
Xano MCP Server
🧩
Lucene Search Server
MCP Lucene Server
TinyPNG MCP Server
🧙🏻 Integrated TinyPNG MCP server, quickly use TinyPNG through LLMs.
SingleStore MCP Server by CData
This read-only MCP Server allows you to connect to SingleStore data from Claude Desktop through CData JDBC Drivers....





