Recall est un appel de fonction,
pas un appel d'API.
Telys est le moteur de mémoire embarqué et gouverné pour les agents IA — recherche vectorielle filtrée et vérité temporelle en un seul appel de fonction dans votre processus. Aucun daemon. Aucun compteur. Aucun aller-retour réseau. « Plus proches voisins où clé = x » est un scan d'un seul bloc contigu, non un scatter sur un index qui ignore vos clés.
0.013 msp50 mesuré — top-10 filtré sur 1 000 000 vecteurs · rappel 1,000 · en cours de processusvoir les conditions →
7/8Tâches CoIR de récupération de code remportées face à BM25 reproductible — nDCG@10, chemin de scoring mteb identiquevoir le tableau de bord →
pipx install telys telys login # one sign-in → signed device license telys mcp install # Claude · Cursor · Codex
from telys import Telys db = Telys("./memory") col = db.create_collection("docs", dim=768, partition_by="tenant_id") col.add(vectors, ids=ids, metadata=metadata) hits = col.search(qvec, where={"tenant_id": "acme"}, top_k=10, explain=True)
Connectez-vous une fois. Entièrement hors ligne ensuite — le runtime est signé, licencié sur votre appareil, et ne contacte jamais un serveur externe au moment des requêtes.
Pas dans le cloud d'un tiers
Le moteur se lie à votre processus. Zéro aller-retour réseau au moment des requêtes — importez le SDK, coupez le réseau, les requêtes répondent quand même.
Le temps est le modèle de données
Fenêtres de validité, chaînes de supersession, provenance, et voyage dans le temps via as_of() sur des snapshots MVCC. Demandez à votre agent ce qu'il savait — et quand il le savait.
Licenciez le moteur, pas les souvenirs
Le recall est gratuit à l'exécution sur chaque niveau. Aucun poste par requête, par token ou par récupération — se souvenir n'est pas un événement facturable.
Le chemin rapide est le chemin par défaut
Une requête à portée de clé se résout en une recherche de répertoire et un scan séquentiel d'un bloc contigu — recall 1,0 sur le chemin exact. La rapidité vient de l'organisation, non d'un noyau plus rapide : sur le même sous-ensemble contigu, notre scan égale FAISS brut. Les chiffres mesurés et leurs conditions sont disponibles sur la page des benchmarks.
Recherche vectorielle filtrée en une seule opération mémoire contiguë.
Les requêtes par clé de partition se résolvent en une recherche de répertoire et un scan séquentiel d'un bloc contigu — avec un recall de 1,0 sur le chemin exact et un plan d'exécution pour chaque résultat. Les filtres hors clé se replient honnêtement, et vous en informent.
hits["explain"]["plan"]# on the partition key → "PartitionSliceExactF32" # one contiguous scan, recall 1.0# oversized partition → "PartitionIVFRerankF32" # IVF + exact rerank# off-key filter → "ScatterGatherExact" # honest fallback, and it says so
Propulsant Codna.
Codna — le produit d'intelligence de code du portefeuille Thyn — lie Telys en tant que bibliothèque pour servir la récupération de code à portée isolée : unités de code structurelles partitionnées par dépôt, service et langage, chaque requête délimitée étant un scan de tranche contiguë avec provenance et plan explicable.
Lire la méthodologie“Aucune affirmation publique « X× plus rapide » n'est publiée avant d'avoir été mesurée sur la charge de travail réelle.”
Doctrine d'ingénierie Telys, D-28Construit sur des fondations en lesquelles vous avez déjà confiance.
Apache Arrow en mémoire. Segments Parquet sur disque. FAISS au cœur ANN. Les boucles critiques s'exécutent dans des noyaux SIMD Mojo — un chemin critique sans Python dans votre processus Python.
Restez informé.
Des notes de version et des mises à jour de feuille de route occasionnelles — sans bruit. Prêt à construire dès maintenant ? Telys est Apache-2.0 et disponible sur PyPI : pipx install telys, puis telys login (gratuit pour un développeur).