Embarcado · no dispositivo · 0.1.0b4

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.

Instalar o SDKVer preços

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

01 Comece agora
shell
pipx install telys
telys login        # one sign-in → signed device license
telys mcp install  # Claude · Cursor · Codex
python
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.

02 Por que Telys
In-process

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.

Verdade temporal

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.

Sem medição

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.

Layout físico

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.

03 O mecanismo

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.

explain
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
04 Primeiro parceiro de design

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-28
05 Fundações

Construí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.

06 Atualizações do produto

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).