# info.description
OpenAI-compatible local HTTP surface started by `mere.run api serve` from the public Swift package. This API runs on the user's machine; mere.run does not host a relay API.

# servers[].description
Default loopback server started by `mere.run api serve`.

# servers[].description
Equivalent loopback hostname for local clients.

# paths./health.get.description
Returns `{"status":"ok"}` when the local process is running.

# paths./v1/models.get.description
Returns the one model exposed by the running local server. If the server was started with `--api-key` or `MERERUN_API_KEY`, send `Authorization: Bearer <key>`.

# paths./v1/chat/completions.post.description
Creates a local chat completion using the engine selected at server startup. Streaming is supported with `stream: true`. Per-request LoRA paths are rejected; use `mere.run api serve --lora` instead.

# paths./v1/chat/completions.post.responses.200.description
OpenAI-compatible chat completion or Server-Sent Events stream.

# components.securitySchemes.bearerApiKey.description
Optional local API key configured with `mere.run api serve --api-key` or `MERERUN_API_KEY`; required only for non-loopback binds or when the operator opts in.

# components.schemas.ChatCompletionRequest.properties.lora.description
Rejected by the server. Configure LoRA at startup with `mere.run api serve --lora`.