Des protocoles ouverts, conçus pour les agents.

Made for Agent écrit et maintient des protocoles ouverts que les agents IA, les modèles et les outils peuvent lire aussi facilement que les humains. Chaque protocole est publié sous la forme d’un texte lisible, d’un contrat lisible par machine et d’exemples JSON.

Lire le brouillon de LMSP 1.0 Obtenir le contrat OpenAPI

  1. Découvrir

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

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

    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"}
Un échange LMSP complet : trouver le service, lister ses modèles, recevoir une réponse en streaming.

Protocoles

Un seul protocole pour l’instant. Chaque protocole à venir aura le même ensemble : spécification, contrat et exemples.

LMSP

Local Model Service Protocol

Brouillon 1.0

Une interface commune pour les services de modèles qui s’exécutent sur votre propre machine : découverte, catalogue de modèles, réponses en streaming et tâches durables, avec en plus des points de terminaison compatibles OpenAI pour les clients que vous utilisez déjà.

Notre façon d’écrire les protocoles

  • Lisibles par les machines d’abord

    Chaque protocole est livré avec un contrat OpenAPI, des exemples JSON et une copie Markdown de chaque page, afin qu’un agent puisse l’utiliser aussi facilement qu’une personne.

  • Locaux et privés par défaut

    Les services écoutent sur loopback, les clients s’appairent avant de communiquer, et les prompts restent hors des journaux et des diffusions de découverte.

  • Compatibles avec l’existant

    Nous nous appuyons sur les conventions d’OpenAI, d’Ollama, de MCP et d’A2A. Les clients existants continuent de fonctionner après un simple changement d’URL de base.

  • Découverte sans état, travail durable

    Les clients redécouvrent les capacités chaque fois qu’ils en ont besoin. Les tâches longues sont des tâches persistées qui survivent aux redémarrages.

Pour les agents et les robots d’indexation

Tout ce qui se trouve ici est disponible en texte brut. Aucun script n’est nécessaire pour le lire.

/fr/llms.txt
L’index de ce site pour les modèles de langage
/fr/llms-full.txt
La spécification LMSP complète dans un seul fichier Markdown
/fr/lmsp/1.0/tasks.md
N’importe quelle page de la spécification en Markdown : remplacez la barre oblique finale de son URL par .md
/lmsp/1.0/openapi.json
Le contrat LMSP 1.0, OpenAPI 3.2
/sitemap.xml
Toutes les pages dans toutes les langues, avec des liens hreflang