منصة Full-Stack متكاملة لمقارنة أداء قاعدتَي البيانات المتجهة Qdrant وChromaDB داخل أنظمة RAG (Retrieval-Augmented Generation)، بهدف مساعدة المطورين على اختيار أفضل قاعدة بيانات لحالة استخدامهم.
أبرز ما يميز المشروع:
رفع المستندات (PDF, DOCX, TXT) ومعالجتها أسينكرونياً عبر Celery + Redis
خط embedding متعدد النماذج (MiniLM، BGE، Ollama) بنمط Factory Pattern
Hybrid Search يجمع بين Dense Retrieval و BM25 مع RRF Fusion
Two-Stage Reranking باستخدام Cross-Encoder (ms-marco-MiniLM)
محادثة RAG مع streaming responses عبر LLaMA 3.2 (Ollama)
Batch processing عبر Apache Kafka + Zookeeper
تخزين الملفات على MinIO (S3-compatible)
Benchmark Dashboard يعرض Recall@k والـ latency مع AI Analysis
واجهة أمامية بـ React + TypeScript + Tailwind CSS
CI/CD كامل عبر GitHub Actions