C

Chroma

Bases de donnees vectorielles · Depuis 2022

2022

Creation

Base vectorielle embeddable concue pour les developpeurs IA, installable en une ligne pip. Fonctionne en-memoire ou persistee localement, avec une API Python minimaliste qui s'integre nativement avec LangChain et LlamaIndex. Le choix par defaut pour le prototypage RAG avec plus de 15k etoiles GitHub.

vectorembeddablepython
Avantages & Inconvenients

Avantages

  • Installation en 1 ligne (pip install chromadb), fonctionnel en 5 minutes
  • Integration native LangChain et LlamaIndex, adoption massive (15k+ stars GitHub)
  • Mode embeddable in-process : pas de serveur, ideal pour notebooks et prototypage

Inconvenients

  • Pas concu pour la production a grande echelle : performances degradees au-dela de 1M vecteurs
  • Pas de recherche hybride (BM25 + vecteurs) ni de filtrage avance comme Qdrant
  • API server mode encore immature, pas de clustering ni de replication native
Cas d'usage
  • Prototypage RAG local avec LangChain en quelques minutes
  • Applications IA desktop/offline avec stockage vectoriel embarque
  • Enseignement et tutoriels : la base vectorielle la plus simple pour debuter

Autres dans Bases de donnees vectorielles