Recall é uma chamada de função,
não uma chamada de API.
Telys é o motor de memória embarcado e governado para agentes de IA — busca vetorial filtrada e verdade temporal como uma única chamada de função dentro do seu processo. Sem daemon. Sem medição. Sem roundtrip. "Mais próximo onde key = x" é um único scan de bloco contíguo, não um scatter por um índice que ignora suas chaves.
0.013 msp50 medido — top-10 filtrado sobre 1.000.000 de vetores · recall 1.000 · em processover as condições →
7/8Tarefas CoIR de recuperação de código vencidas vs. BM25 reproduzível — nDCG@10, caminho de pontuação mteb idênticover o scorecard →
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)
Faça login uma vez. Totalmente offline a partir daí — o runtime é assinado, licenciado para o seu dispositivo, e nunca faz chamadas externas no momento da consulta.
Não na nuvem de terceiros
O motor se vincula ao seu processo. Zero roundtrips de rede no momento da consulta — importe o SDK, desconecte a rede, e as consultas continuam respondendo.
O tempo é o modelo de dados
Janelas de validade, cadeias de supersessão, proveniência e viagem no tempo via as_of() em snapshots MVCC. Pergunte ao seu agente o que ele sabia — e quando soube.
Licencie o motor, não as memórias
Recall é gratuito em tempo de execução em todos os planos. Sem cobrança por consulta, por token ou por recuperação — lembrar não é um evento faturável.
O caminho rápido é o caminho padrão
Uma consulta com escopo de chave resolve para uma busca em diretório mais um único scan sequencial de um bloco contíguo — recall 1,0 no caminho exato. A velocidade é o layout, não um kernel mais rápido: sobre o mesmo subconjunto contíguo, nosso scan empata com o FAISS bruto. Números medidos e suas condições estão na página de benchmarks.
Busca vetorial filtrada como uma única operação contígua de memória.
Consultas por chave de partição resolvem para uma busca em diretório e um único scan sequencial de um bloco contíguo — com recall 1.0 no caminho exato e um plano de explain em cada resultado. Filtros fora da chave fazem fallback honestamente, e informam isso.
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
Alimentando o Codna.
Codna — o produto de inteligência de código no portfólio Thyn — vincula Telys como biblioteca para servir recuperação de código com escopo isolado: unidades estruturais de código particionadas por repositório, serviço e linguagem, cada consulta com escopo sendo um scan de fatia contígua com proveniência e plano explicável.
Ler a metodologia“Nenhuma afirmação pública de "X× mais rápido" é publicada antes de ser medida na carga de trabalho real.”
Doutrina de engenharia Telys, D-28Construído sobre fundações em que você já confia.
Apache Arrow em memória. Segmentos Parquet em disco. FAISS no núcleo ANN. Loops críticos executam em kernels SIMD Mojo — um caminho crítico zero-Python dentro do seu processo Python.
Fique por dentro.
Notas de versão ocasionais e atualizações do roadmap — sem ruído. Pronto para construir agora? O Telys é Apache-2.0 e está no PyPI: pipx install telys, depois telys login (gratuito para um desenvolvedor).