El backend que más rápido descubre un agente de IA
Un agente descubre una API de Synsema en 1,37 ms, por delante de Go y de Node — y los documentos de descubrimiento se generan, no se escriben.
Antes de que un LLM pueda usar tu API tiene que descubrirla: robots.txt, el sitemap, /llms.txt, el manifiesto del plugin, OpenAPI, un health check. Ese apretón de manos ocurre en cada interacción en frío — así que su latencia importa.
Un agente, el apretón de manos completo§
| Stack | Total (promedio) |
|---|---|
| Synsema | 1,37 ms |
| Go | 1,83 ms |
| Node | 1,97 ms |
| FastAPI | 4,89 ms |
Synsema tiene la latencia de descubrimiento más baja — por delante de Go y de Node. Con un enjambre de 50 agentes también tiene la latencia por agente más baja (22 ms contra los 43 ms de Go).
Lo que los otros no tienen§
Igualar a Go y a Node en velocidad es el precio de entrada. La diferencia: Synsema es seguro por defecto, y /llms.txt, /sitemap.xml y /openapi.json se derivan de la tabla de rutas — la misma ruta sirve HTML a las personas y Markdown/JSON a los agentes de forma automática, y los documentos que describen la API nunca pueden desviarse del código que la sirve.
require serve(8080)
serve on 8080
describe
about: "Bookshop API"
api: ["GET /books -- the catalogue", "POST /orders -- place an order"]
route "GET /books"
give content(page([heading(1, "Books")], {"title": "Books"}))
Eso es toda la configuración. /llms.txt, /robots.txt, /sitemap.xml, /openapi.json y una página /docs existen desde el momento en que arranca el servidor. Esta misma entrada es la demostración: agregale .md a su URL, o mandá Accept: text/markdown.