Protocolos abertos, feitos para agentes.

A Made for Agent escreve e mantém protocolos abertos que agentes de IA, modelos e ferramentas conseguem ler tão facilmente quanto as pessoas. Cada protocolo é publicado como texto legível, um contrato legível por máquina e exemplos em JSON.

Leia o rascunho do LMSP 1.0 Obtenha o contrato OpenAPI

  1. Descobrir

    GET /.well-known/lmsp.json
    200 OK
    { "protocol": "lmsp",
      "versions": ["1.0"],
      "interfaces": [
        { "kind": "lmsp", "url": "…/lmsp/v1" },
        { "kind": "openai", "url": "…/v1" } ] }
  2. Listar modelos

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

    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"}
Uma troca LMSP completa: encontrar o serviço, listar seus modelos e receber uma resposta em streaming.

Protocolos

Por enquanto há um protocolo. Todo protocolo que vier depois terá o mesmo conjunto: especificação, contrato e exemplos.

LMSP

Local Model Service Protocol

Rascunho 1.0

Uma interface comum para serviços de modelos que rodam na sua própria máquina: descoberta, um catálogo de modelos, respostas em streaming e tarefas duráveis, além de endpoints compatíveis com a OpenAI para os clientes que você já usa.

Como escrevemos protocolos

  • Legíveis primeiro por máquinas

    Cada protocolo é entregue com um contrato OpenAPI, exemplos em JSON e uma cópia em Markdown de cada página, para que um agente o use tão facilmente quanto uma pessoa.

  • Locais e privados por padrão

    Os serviços escutam no loopback, os clientes fazem o pareamento antes de conversar, e os prompts ficam fora dos logs e dos anúncios de descoberta.

  • Compatíveis com o que já existe

    Construímos sobre as convenções de OpenAI, Ollama, MCP e A2A. Os clientes existentes continuam funcionando depois de uma troca de URL base.

  • Descoberta sem estado, trabalho durável

    Os clientes redescobrem as capacidades sempre que precisam. Trabalhos longos são tarefas persistidas que sobrevivem a reinicializações.

Para agentes e crawlers

Tudo aqui está disponível em texto simples. Não é preciso executar scripts para ler.

/pt-br/llms.txt
Índice deste site para modelos de linguagem
/pt-br/llms-full.txt
A especificação completa do LMSP em um único arquivo Markdown
/pt-br/lmsp/1.0/tasks.md
Qualquer página da especificação em Markdown: troque a barra final da URL por .md
/lmsp/1.0/openapi.json
O contrato do LMSP 1.0, OpenAPI 3.2
/sitemap.xml
Todas as páginas em todos os idiomas, com links hreflang