Открытые протоколы, созданные для агентов.

Made for Agent пишет и поддерживает открытые протоколы, которые ИИ-агенты, модели и инструменты читают так же легко, как люди. Каждый протокол публикуется как читаемый текст, машиночитаемый контракт и примеры JSON.

Читать черновик LMSP 1.0 Получить контракт OpenAPI

  1. Обнаружение

    GET /.well-known/lmsp.json
    200 OK
    { "protocol": "lmsp",
      "versions": ["1.0"],
      "interfaces": [
        { "kind": "lmsp", "url": "…/lmsp/v1" },
        { "kind": "openai", "url": "…/v1" } ] }
  2. Список моделей

    GET /lmsp/v1/models
    200 OK
    { "data": [
        { "id": "qwen3:14b-q4_k_m",
          "status": "ready" } ] }
  3. Ответ

    POST /lmsp/v1/responses
    { "model": "qwen3:14b-q4_k_m", "stream": true, … }
    200 OK  text/event-stream
    event: response.output_text.delta
    data: {"delta":"A local model "}
    
    event: response.completed
    data: {"status":"completed"}
Полный обмен по LMSP: найти сервис, получить список его моделей, получить потоковый ответ.

Протоколы

Пока один протокол. Каждый следующий получит тот же набор: спецификацию, контракт и примеры.

LMSP

Local Model Service Protocol

Черновик 1.0

Общий интерфейс для сервисов моделей, работающих на вашем компьютере: обнаружение, каталог моделей, потоковые ответы и устойчивые задачи, а также эндпоинты, совместимые с OpenAI, для клиентов, которыми вы уже пользуетесь.

Как мы пишем протоколы

  • Сначала читаемость для машин

    Каждый протокол поставляется с контрактом OpenAPI, примерами JSON и копией каждой страницы в Markdown, чтобы агент пользовался им так же легко, как человек.

  • Локально и приватно по умолчанию

    Сервисы слушают только loopback, клиенты проходят сопряжение, прежде чем общаться, а промпты не попадают ни в журналы, ни в объявления об обнаружении.

  • Совместимость с существующим

    Мы опираемся на соглашения OpenAI, Ollama, MCP и A2A. Существующие клиенты продолжают работать после смены базового URL.

  • Обнаружение без состояния, надёжная работа

    Клиенты заново узнают возможности, когда им это нужно. Долгие задания — это сохраняемые задачи, которые переживают перезапуск.

Для агентов и краулеров

Всё здесь доступно обычным текстом. Для чтения не нужны скрипты.

/ru/llms.txt
Указатель этого сайта для языковых моделей
/ru/llms-full.txt
Полная спецификация LMSP в одном файле Markdown
/ru/lmsp/1.0/tasks.md
Любая страница спецификации в Markdown: замените завершающий слэш в её URL на .md
/lmsp/1.0/openapi.json
Контракт LMSP 1.0, OpenAPI 3.2
/sitemap.xml
Каждая страница на каждом языке, со ссылками hreflang