Caliby : base de données vectorielle embarquée open-source pour agents IA avec stockage hybride texte+vecteurs

✍️ OpenClawRadar📅 Publié: May 9, 2026🔗 Source
Caliby : base de données vectorielle embarquée open-source pour agents IA avec stockage hybride texte+vecteurs
Ad

Caliby est désormais open-source : une base de données vectorielle embarquée et intra-processus conçue pour les charges de travail d'agent IA et de RAG. Développée par une équipe comprenant un docteur du groupe de bases de données du MIT (l'équipe de Michael Stonebraker) et Sea-Land AI, il s'agit d'une seule bibliothèque C++ avec des liaisons Python.

Pourquoi une autre base vectorielle ?

L'équipe a trouvé que les solutions existantes manquaient pour les cas d'utilisation d'agent/LLM :

  • FAISS : Pure mémoire vive, pas de persistance — un redémarrage efface l'index.
  • pgvector : Plafond de performance dû à la dépendance PostgreSQL.
  • Chroma / Qdrant / Milvus : Nécessitent des services séparés, trop lourds pour les scénarios embarqués.
  • LanceDB : Embarqué mais manque d'index avancés comme DiskANN, goulots d'étranglement de performance.

Caliby vise à être un moteur de données léger et embarquable comme DuckDB, mais pour le stockage vectoriel + texte.

Architecture : stockage hybride texte + vecteur

Caliby unifie les données textuelles et vectorielles dans un système unique. Au lieu de jongler entre une base vectorielle et une base relationnelle, vous stockez les embeddings, le texte brut et les métadonnées dans une seule bibliothèque. L'architecture utilise un pool de tampons organisé en pages pour la persistance.

Ad

Index pris en charge

  • HNSW : Récupération générale haute performance, optimisé CPU.
  • DiskANN (Graphe Vamana) : Conçu pour les scénarios disque, surpasse FAISS sur disque.
  • IVF+PQ : Fichier inversé avec quantification de produit pour des index compacts.

Caliby prend également en charge la recherche par force brute avec des fonctions de distance SIMD (AVX-512, AVX2, SSE) (L2, Produit scalaire, Cosinus).

Revendications de performance

Caliby bat pgvector de 4x et dépasse significativement FAISS dans les scénarios de stockage sur disque. Il gère des millions à des dizaines de millions de vecteurs sur disque sans nécessiter de service séparé.

Pour commencer

Il suffit d'installer le paquet :

pip install caliby

L'API Python expose les classes HnswIndex, DiskANN et IVFPQIndex via pybind11. Pas de dépendances, pas de configuration de serveur, pas de DevOps.

À qui s'adresse-t-il ?

Développeurs d'agents IA et constructeurs de pipelines RAG qui souhaitent une base de données vectorielle embarquée, sans infrastructure, avec des capacités hybrides texte+vecteur et des performances de qualité production.

📖 Lire la source complète : r/LocalLLaMA

Ad

👀 See Also

Les utilisateurs d'OpenClaw signalent des goulots d'étranglement dans la planification et la revue avec les agents IA.
Tools

Les utilisateurs d'OpenClaw signalent des goulots d'étranglement dans la planification et la revue avec les agents IA.

Les utilisateurs d'OpenClaw décrivent les flux de travail de planification et de révision comme 'ressemblant à MS-DOS' malgré une génération de code efficace, citant l'intervention manuelle, la fragmentation des documents et la perte de raisonnement lors de la collaboration entre agents. Certains expérimentent avec des éditeurs de documents natifs pour agents comme comment.io et Proof by Every.

OpenClawRadar
OpenClaw Browser Relay Extension Chrome Alternative aux Configurations Manuelles
Tools

OpenClaw Browser Relay Extension Chrome Alternative aux Configurations Manuelles

Un utilisateur de Reddit rapporte un succès avec une extension Chrome pour le relais de navigateur OpenClaw après que des tentatives de configuration manuelle aient provoqué des plantages du système et des maux de tête de débogage.

OpenClawRadar
cc-session-utils : Tableau de bord TUI pour gérer les sessions et les coûts de Claude Code
Tools

cc-session-utils : Tableau de bord TUI pour gérer les sessions et les coûts de Claude Code

Un développeur a créé cc-session-utils, un outil d'interface utilisateur en terminal pour gérer les fichiers de session Claude Code, suivre les coûts par modèle, nettoyer les sessions orphelines et migrer les données entre projets. Il nécessite Python 3.11+ et est construit avec Textual.

OpenClawRadar
Auto-co : Un script Bash de 50 lignes qui transforme le code Claude en entreprises d'IA autonomes
Tools

Auto-co : Un script Bash de 50 lignes qui transforme le code Claude en entreprises d'IA autonomes

Auto-co est un script bash d'environ 50 lignes qui encapsule l'interface en ligne de commande Claude Code dans une boucle, lui permettant de fonctionner de manière autonome avec 14 agents IA jouant des rôles tels que PDG, ingénieur et critique. Il a créé quatre produits à partir de zéro, dont FormReply et Changelog.dev, pour un coût total de 268 dollars sur plus de 270 cycles.

OpenClawRadar