SDK LeanCTX

Votre produit.Le contexte intégré.

LeanCTX est le Context Gateway pour les systèmes d’IA. Intégrez la sélection de contexte, les contrôles et les preuves pris en charge à travers les interfaces SDK natives. Gardez votre modèle, votre flux de travail et votre interface utilisateur.

Votre applicationSDK LeanCTX + EngineVotre modèle

À l'intérieur de votre produit

Votre expérience produit. Un Engine en dessous.

Utilisez un Engine local ou un service Entreprise authentifié. Le SDK parle les mêmes contrats versionnés pour le contexte, les permissions et la preuve, sans dupliquer le Engine dans votre application.

Intégrer le contexte

Préparez l'entrée dans votre application.

Préparez les sources, inspectez la vue retournée et enregistrez le résultat de l'hôte avec ContextSession. Récupérez les détails de la source lorsque la tâche en a besoin.

ContextSession

Construire des agents

Équipez votre agent.

Utilisez AgentContext pour lire, rechercher, composer et mesurer les jetons. Agent Tools peut écrire des fichiers ou exécuter des commandes argv figurant sur la liste d’autorisation, uniquement avec des permissions explicites. Votre hôte contrôle les appels au modèle et le cycle de vie des agents.

AgentContext

Du code au contexte

Quelques lignes. Un contexte ciblé.

Commencez par la préparation du contexte : rassemblez le matériel pertinent d'un projet et inspectez ce que votre application reçoit. Cet exemple laisse l'appel du modèle à votre application. Les Outils de l'agent peuvent exécuter des commandes explicitement autorisées et approuvées via le Moteur ; ils ne prennent pas le contrôle de l'inférence du modèle.

compose()
Rassemblez le contexte pour la tâche que vous avez fournie.
result.text
Inspectez la sortie de l'outil préparée avant de l'utiliser.
saved_tokens
Inspectez la réduction d'entrée mesurée par l'Engine, séparément de la facturation du modèle.
PythonExemple en lecture seule
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)

Nécessite un Engine compatible. S'exécute contre votre projet local ; le résultat dépend de ses fichiers.

Paquets de langage

Six langues. Un contrat Engine.

Choisir le paquet natif pour votre pile. Négocier les versions et les capacités avec le Engine, puis vérifier la matrice des opérations pour votre langage et votre transport.

Contrôle de l'hôte

Accordez uniquement l'accès dont votre application a besoin.

Votre application établit le contexte utilisateur et métier. Le moteur applique les règles d’accès aux sources, de contenu et d’exécution de chaque requête. Les sessions locales démarrent en lecture seule ; toute écriture ou exécution de commande nécessite une autorisation explicite.

Politique de session fixe
Les permissions d'écriture et d'exécution ne peuvent pas s'étendre au sein de la session existante.
Exécution de commandes contrôlée
Transmettez une liste argv. Seuls les exécutables approuvés sont exécutés, dans les limites de l'environnement et des délais configurés. La politique de commande n'est pas un sandbox OS.
Échecs à gérer
Les échecs de protocole, d'intégrité et de permission arrêtent l'opération. Les échecs d'écriture ou d'exécution ambigus ne sont pas retentés automatiquement.

Capacités connectées

Contrôles de contexte et d'outils stables. La continuité Python reste en Aperçu.

Stable

Requêtes et résultats

Préparez le contexte ou demandez aux Outils de l'agent d'effectuer des actions avec une permission d'écriture ou d'exécution explicite. Exécutez uniquement les commandes argv approuvées ; inspectez les reçus, gérez les erreurs de type et annulez une session SDK en cours. Votre hôte possède les appels de modèle et le cycle de vie de l'agent.

Preview du SDK Python

État et continuité

Le SDK Python expose des opérations d’espace de travail, de checkpoint, de delta et de transfert en Preview (version préliminaire), sous leanctx_sdk.preview. Ces transferts locaux transportent l’état sélectionné et des références aux sources ; l’hôte contrôle le lancement des agents, leur cycle de vie et leurs permissions. L’orchestration plus large des agents reste en Research (phase de recherche).

SDK / OEM

Construisez-le. Apportez-le à vos clients.

Choisissez l'accord pour les composants que vous intégrez et le service que vous fournissez. SDK/OEM couvre l'intégration commerciale, la redistribution et la livraison tierce ; Enterprise couvre l'opération organisationnelle.

Une intégration. Un accord clair.

Le Engine public conserve ses droits Apache. Les composants SDK et d'exécution supplémentaires ont leurs propres termes. Un accord commercial définit les droits, le modèle de livraison et le support dont vous avez besoin.

Planifier un produit ou un service commercial ?Discuter des licences SDK / OEM

Commencez avec LeanCTX

Construisez avec LeanCTX.

Installez votre paquet de langue, connectez le Moteur et préparez le contexte pour une tâche réelle.

Votre application. Votre modèle. Les contrôles de contexte pris en charge à l'intérieur.