LeanCTX SDK

Dein Produkt.Kontext integriert.

LeanCTX ist das Context Gateway für KI-Systeme. Bette unterstützte Kontextauswahl, Kontrollen und Nachweise über native SDK-Schnittstellen ein. Behalte Modellaufruf, Workflow und Oberfläche in deiner Anwendung.

Deine AnwendungLeanCTX SDK + EngineDein Modell

In deinem Produkt

Deine Produkterfahrung. Eine Engine darunter.

Nutze eine lokale Engine oder einen authentifizierten Enterprise-Service. Das SDK verwendet dieselben versionierten Verträge für Kontext, Rechte und Nachweise, ohne die Engine in deiner Anwendung zu duplizieren.

Kontext einbetten

Bereite Input in deiner App auf.

Bereite mit ContextSession Quellen auf, prüfe die Ansicht und erfasse das Host-Ergebnis. Lade Quelldetails nach, wenn die Aufgabe sie braucht.

ContextSession

Agenten entwickeln

Statte deinen Agenten aus.

Nutze AgentContext für Lesezugriffe, Suche, Kontextaufbereitung und Tokenmessungen. Agent Tools dürfen Dateien schreiben oder in der Allowlist aufgeführte argv-Befehle ausführen – jeweils nur mit ausdrücklicher Erlaubnis. Dein Host bleibt für Modellaufrufe und den Agenten-Lebenszyklus verantwortlich.

AgentContext

Vom Code zum Kontext

Wenige Zeilen. Gezielter Kontext.

Beginne mit der Kontextaufbereitung: Stelle relevantes Projektmaterial zusammen und prüfe, was deine Anwendung erhält. Dieses Beispiel überlässt den Modellaufruf deiner App. Agent Tools können mit ausdrücklicher Erlaubnis Befehle aus der Allowlist über die Engine ausführen; sie übernehmen keine Modellinferenz.

compose()
Kontext zur angegebenen Aufgabe zusammenstellen.
result.text
Den aufbereiteten Tool-Output vor der Verwendung prüfen.
saved_tokens
Die gemessene Input-Reduktion der Engine getrennt von der Modellabrechnung betrachten.
PythonBeispiel mit Lesezugriff
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)

Benötigt eine kompatible Engine. Arbeitet mit deinem lokalen Projekt; das Ergebnis hängt von dessen Dateien ab.

Sprachpakete

Sechs Sprachen. Ein Engine-Vertrag.

Wähle das native Paket für deinen Stack. Handle Versionen und Funktionen mit der Engine aus und prüfe die Operationsmatrix für deine Sprache und deinen Transport.

Kontrolle im Host

Erlaube nur den Zugriff, den deine App braucht.

Deine App stellt Nutzer- und Geschäftskontext her. Die Engine setzt Quellen-, Inhalts- und Ausführungsregeln der Anfrage durch. Lokale Sessions beginnen mit Lesezugriff. Schreiben und Befehle benötigen ausdrückliche Erlaubnis.

Feste Session-Rechte
Schreib- und Ausführungsrechte können innerhalb der bestehenden Session nicht erweitert werden.
Kontrollierte Befehlsausführung
Übergib eine argv-Liste. Es werden nur Programme aus der Allowlist ausgeführt, und zwar mit der konfigurierten Umgebung und innerhalb der festgelegten Zeitlimits. Die Befehlsrichtlinie ist keine Betriebssystem-Sandbox.
Fehler bewusst behandeln
Protokoll-, Integritäts- und Berechtigungsfehler stoppen die Operation. Unklare Fehler beim Schreiben oder Ausführen werden nicht automatisch wiederholt.

Verbundene Fähigkeiten

Stabile Kontext- und Tool-Kontrollen. Python-Kontinuität bleibt Preview.

Stable

Anfragen & Ergebnisse

Bereite Kontext auf oder fordere über Agent Tools Aktionen mit ausdrücklicher Schreib- oder Ausführungsberechtigung an. Führe nur argv-Befehle aus, deren ausführbare Programme in der Allowlist stehen; prüfe die Nachweise, behandle typisierte Fehler und brich eine laufende SDK-Sitzung ab. Dein Host bleibt für Modellaufrufe und den Agenten-Lebenszyklus verantwortlich.

Python SDK Preview

Zustand & Kontinuität

Das Python-SDK stellt Workspace-, Checkpoint-, Delta- und Übergabeoperationen als Preview unter leanctx_sdk.preview bereit. Diese lokalen Übergaben transportieren ausgewählten Zustand und Quellverweise. Start, Lebenszyklus und Berechtigungen des Agenten bleiben beim Host. Eine umfassendere Agenten-Orchestrierung bleibt Research.

SDK / OEM

Integriere es. Bringe es zu deinen Kunden.

Wähle die Vereinbarung für die eingebetteten Komponenten und den angebotenen Dienst. SDK/OEM regelt kommerzielle Integration, Weiterverteilung und Bereitstellung für Dritte. Enterprise umfasst organisationsinternen Betrieb.

Eine Integration. Eine klare Vereinbarung.

Die öffentliche Engine behält ihre Apache-Rechte. Zusätzliche SDK- und Runtime-Komponenten haben eigene Bedingungen. Eine kommerzielle Vereinbarung legt konkrete Rechte, Bereitstellungsmodell und Support fest.

Du planst ein kommerzielles Produkt oder einen Dienst?SDK- / OEM-Lizenzierung besprechen

Mit LeanCTX starten

Entwickle mit LeanCTX.

Installiere dein Sprachpaket, verbinde die Engine und bereite Kontext für eine echte Aufgabe vor.

Deine Anwendung. Dein Modell. Unterstützte Kontextkontrollen integriert.