Show HN: Semble – Code search for agents that uses 98% fewer tokens than grep
Semble est une bibliothèque de recherche de code conçue pour les agents, qui retourne instantanément les extraits de code pertinents en utilisant environ 98% moins de tokens que grep+read. Elle indexe et recherche un dépôt complet en moins d'une seconde en CPU seul, avec un indexage ~200× plus rapide et des requêtes ~10× plus rapides qu'un transformeur spécialisé pour le code, sans clés API ni services externes. Semble s'exécute comme serveur MCP ou outil en ligne de commande et s'intègre aux agents populaires (Claude Code, Cursor, Codex, OpenCode, etc.) ainsi qu'à une API Python pour un usage programmatique. La recherche combine des embeddings statiques Model2Vec et BM25, fusionnés par Reciprocal Rank Fusion puis réordonnés par des signaux spécifiques au code (poids adaptatif, boost de définitions, stemming d'identifiants, cohérence de fichier et pénalités de bruit). Sur des benchmarks multi-langages, Semble atteint 99% de la qualité d'un modèle CodeRankEmbed Hybrid tout en indexant ~218× plus vite et en répondant ~11× plus vite, fournit des statistiques d'économie de tokens, et est distribué sous licence MIT.