SDK LeanCTX

Ваш продукт.Контекст встроен.

LeanCTX — это Context Gateway для систем ИИ. Встраивайте поддерживаемый выбор контекста, контроли и доказательства через нативные интерфейсы SDK. Сохраняйте вашу модель, рабочий процесс и пользовательский интерфейс.

Ваше приложениеLeanCTX SDK + EngineВаша модель

Внутри вашего продукта

Опыт вашего продукта. Движок в основе.

Используйте локальный Движок или аутентифицированный корпоративный сервис. SDK говорит на одних и тех же версионированных контрактах для контекста, разрешений и доказательств, не дублируя Движок внутри вашего приложения.

Встроить контекст

Подготовьте ввод в вашем приложении.

Подготовьте источники, проверьте возвращенный вид и запишите результат хоста с помощью ContextSession. Восстановите детали источника, когда это потребуется задаче.

ContextSession

Создавайте агентов

Оснастите вашего агента.

Используйте AgentContext для чтения, поиска, составления контекста и измерения токенов. Agent Tools может записывать файлы или выполнять команды argv из списка разрешённых только при наличии явных разрешений. Хост контролирует вызовы модели и жизненный цикл агентов.

AgentContext

От кода к контексту

Несколько строк. Сфокусированный контекст.

Начните с подготовки контекста: соберите соответствующий материал проекта и проверьте, что получает ваше приложение. Этот пример оставляет вызов модели за вашим приложением. Инструменты агента могут выполнять явно разрешенные, разрешенные команды через Engine; они не берут на себя вывод модели.

compose()
Соберите контекст для поставленной задачи.
result.text
Проверьте выходные данные инструмента перед использованием.
saved_tokens
Проверьте уменьшение входных данных Engine, отдельно от выставления счетов за модель.
PythonПример только для чтения
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)

Требуется совместимый Engine. Работает с вашим локальным проектом; результат зависит от его файлов.

Языковые пакеты

Шесть языков. Один контракт с Engine.

Выберите нативный пакет для вашего стека. Договоритесь о версиях и возможностях с Engine, затем проверьте матрицу операций для вашего языка и транспорта.

Управление хостом

Предоставьте только доступ, который нужно вашему приложению.

Ваше приложение задаёт пользовательский и бизнес-контекст. Engine применяет правила доступа к источникам, обработки содержимого и выполнения запроса. Локальные сессии изначально доступны только для чтения; запись и команды требуют явного разрешения.

Фиксированная политика сессии
Разрешения на запись и выполнение не могут расширяться в рамках существующей сессии.
Контролируемое выполнение команд
Передайте список argv. Разрешаются запуск только разрешенных исполняемых файлов в рамках настроенной среды и ограничений по времени. Политика команд не является песочницей ОС.
Сбои, которые вы должны обрабатывать
Сбои протокола, целостности и разрешений останавливают операцию. Неоднозначные сбои записи или выполнения не повторяются автоматически.

Подключенные возможности

Стабильные контекст и контроль инструментов. Непрерывность Python остается в Предварительном просмотре.

Стабильно

Запросы и результаты

Подготовьте контекст или запросите действия Инструментов Агента с явным разрешением на запись или выполнение. Выполняйте только разрешенные команды argv; проверяйте квитанции, обрабатывайте введенные ошибки и отменяйте текущую сессию SDK. Ваш хост владеет вызовами модели и жизненным циклом агента.

Предпросмотр Python SDK

Состояние и непрерывность

Python SDK предоставляет операции с рабочей областью, контрольной точкой, дельтой и передачей в Preview (предварительной версии) в пространстве имён leanctx_sdk.preview. Эти локальные передачи переносят выбранное состояние и ссылки на источники; хост контролирует запуск агентов, их жизненный цикл и разрешения. Более широкая оркестрация агентов остаётся в Research (исследовательской стадии).

SDK / OEM

Создайте его. Принесите его к вашим клиентам.

Выберите соглашение для компонентов, которые вы встраиваете, и сервиса, который вы предоставляете. SDK/OEM покрывает коммерческую интеграцию, перераспределение и доставку сторонних поставщиков; Enterprise покрывает организационные операции.

Одна интеграция. Одно соглашение.

Публичный Engine сохраняет свои права Apache. Дополнительные компоненты SDK и среды выполнения имеют свои собственные условия. Коммерческое соглашение определяет конкретные права, модель доставки и поддержку, которые вам необходимы.

Планируете коммерческий продукт или услугу?Обсудите лицензирование SDK / OEM

Начните с LeanCTX

Создавайте с помощью LeanCTX.

Установите пакет языка, подключите Движок и подготовьте контекст для одной реальной задачи.

Ваше приложение. Ваша модель. Поддерживаемые средства контроля внутри.