SDK LeanCTX

Il tuo prodotto.Contesto integrato.

LeanCTX è il Context Gateway per i sistemi di IA. Incorpora la selezione del contesto, i controlli e le prove supportati attraverso interfacce SDK native. Mantieni il tuo modello, flusso di lavoro e interfaccia utente.

La tua applicazioneLeanCTX SDK + EngineIl tuo modello

All'interno del tuo prodotto

La tua esperienza prodotto. Un Engine sottostante.

Utilizza un Engine locale o un servizio Enterprise autenticato. L'SDK parla le stesse contratti versionati per contesto, permessi ed evidenza, senza duplicare l'Engine all'interno della tua applicazione.

Incorpora contesto

Prepara l'input nella tua app.

Prepara le fonti, ispeziona la vista restituita e registra l'esito dell'host con ContextSession. Recupera i dettagli della fonte quando la richiesta ne ha bisogno.

ContextSession

Crea agenti

Equipaggia il tuo agente.

Usa AgentContext per letture, ricerche, composizione e misurazioni dei token. Agent Tools può scrivere file o eseguire comandi argv inclusi nella allowlist, solo con autorizzazioni esplicite. Il tuo host controlla le chiamate al modello e il ciclo di vita degli agenti.

AgentContext

Dal codice al contesto

Poche righe. Un contesto focalizzato.

Inizia con la preparazione del contesto: raccogli il materiale pertinente al progetto e ispeziona ciò che la tua applicazione riceve. Questo esempio lascia la chiamata al modello all'app. Gli Strumenti Agente possono eseguire comandi esplicitamente permessi e approvati attraverso il Motore; non prendono il controllo dell'inferenza del modello.

compose()
Raccogli contesto per il compito che hai fornito.
result.text
Ispeziona l'output dello strumento preparato prima di usarlo.
saved_tokens
Ispeziona la riduzione dell'input misurata dall'Engine, separatamente dalla fatturazione del modello.
PythonEsempio in lettura
from leanctx_sdk import (
    AgentContext
)

with AgentContext(
    ".",
    task="Explain project"
) as ctx:
    result = ctx.compose()
    metrics = ctx.metrics

print(result.text)
print(metrics.saved_tokens)

Richiede un Engine compatibile. Esegue sul tuo progetto locale; l'output dipende dai suoi file.

Pacchetti linguaggi

Sei lingue. Un contratto Engine.

Scegli il pacchetto nativo per il tuo stack. Negozia versioni e capacità con l'Engine, quindi controlla la matrice delle operazioni per la tua lingua e il trasporto.

Controllo host

Concedi solo l'accesso di cui la tua app ha bisogno.

La tua app stabilisce il contesto utente e aziendale. L'Engine impone le regole di sorgente, contenuto ed esecuzione della richiesta. Le sessioni locali iniziano in modalità solo lettura; le scritture e i comandi richiedono un permesso esplicito.

Politica di sessione fissa
I permessi di scrittura ed esecuzione non possono espandersi all'interno della sessione esistente.
Esecuzione dei comandi controllata
Passa una lista argv. Vengono eseguibili solo gli eseguibili approvati, sotto i limiti di ambiente e timeout configurati. La politica del comando non è una sandbox del sistema operativo.
Errori che devi gestire
Errori di protocollo, integrità e permesso interrompono l'operazione. Gli errori di scrittura o esecuzione ambigui non vengono rieseguiti automaticamente.

Capacità connesse

Controlli di contesto e strumenti stabili. La continuità Python rimane in Anteprima.

Stabile

Richieste e risultati

Prepara il contesto o le azioni degli Strumenti Agente con permesso esplicito di scrittura o esecuzione. Esegui solo i comandi argv approvati; ispeziona le ricevute, gestisci gli errori di tipo e annulla una sessione SDK in corso. Il tuo host possiede le chiamate al modello e il ciclo di vita dell'agente.

Python SDK Preview

Stato e continuità

L’SDK Python espone operazioni di workspace, checkpoint, delta e passaggio in Preview (versione preliminare), sotto leanctx_sdk.preview. Questi passaggi locali trasferiscono lo stato selezionato e i riferimenti alle fonti; l’host controlla l’avvio degli agenti, il loro ciclo di vita e le autorizzazioni. L’orchestrazione più ampia degli agenti resta in Research (fase di ricerca).

SDK / OEM

Costruiscilo. Porta-lo ai tuoi clienti.

Scegli l'accordo per i componenti che incorpori e il servizio che fornisci. SDK/OEM copre l'integrazione commerciale, la ridistribuzione e la consegna di terze parti; Enterprise copre l'operazione organizzativa.

Un'integrazione. Un accordo chiaro.

L'Engine pubblico mantiene i diritti Apache. I componenti aggiuntivi SDK e runtime hanno i propri termini. Un accordo commerciale definisce i diritti, il modello di consegna e il supporto specifici di cui hai bisogno.

Stai pianificando un prodotto o servizio commerciale?Discuti le licenze SDK / OEM

Inizia con LeanCTX

Costruisci con LeanCTX.

Installa il tuo pacchetto linguistico, collega il Motore e prepara il contesto per un compito reale.

La tua applicazione. Il tuo modello. Controlli di contesto supportati all'interno.