Compatibility APIs
Endpoints that let existing SDKs and tools talk to Skulk using OpenAI, Claude, or Ollama-style request formats.
📄️ OpenAI Chat Completions-compatible text generation
Generate text with an OpenAI Chat Completions-compatible payload. The requested model must already be placed, running, and declare TextGeneration; speech-only models are rejected before command dispatch.
📄️ Generate embeddings
OpenAI-compatible embeddings endpoint — routes through cluster pipeline.
📄️ Benchmark chat completions
Benchmark text generation for a placed model that declares TextGeneration. Speech-only models are rejected before dispatch.
📄️ Anthropic Claude Messages-compatible endpoint
Claude Messages-compatible text generation endpoint. As with chat completions, the target model must already be placed, ready, and declare TextGeneration.
📄️ OpenAI Responses-compatible endpoint
OpenAI Responses-compatible endpoint for text generation and reasoning-style workflows backed by a placed Skulk model that declares TextGeneration.
📄️ Cancel an active generation command
Request cancellation for an in-flight text, image, embedding, or speech command by its command ID.
📄️ Ollama version check
Returns version information for Ollama API compatibility.
📄️ Get Ollama API version
Returns version information for Ollama API compatibility.
📄️ Ollama version check
Returns version information for Ollama API compatibility.
📄️ Ollama chat
Ollama-compatible chat endpoint backed by a placed model that declares TextGeneration.
📄️ Ollama chat alias
Ollama Chat API — accepts JSON regardless of Content-Type.
📄️ Ollama chat alias
Ollama Chat API — accepts JSON regardless of Content-Type.
📄️ Ollama generate
Ollama-compatible prompt completion backed by a placed model that declares TextGeneration.
📄️ List Ollama models
Returns list of models in Ollama tags format. We return the downloaded ones only.
📄️ List Ollama models alias
Returns list of models in Ollama tags format. We return the downloaded ones only.
📄️ List Ollama models alias
Returns list of models in Ollama tags format. We return the downloaded ones only.
📄️ Show Ollama model details
Returns model information in Ollama show format.
📄️ List running Ollama models
Returns list of running models (active instances).