Spec-to-SDK compiler
OpenAPI, JSON schemas, and tool contracts become typed clients.
Fiber turns an API contract into polished SDKs, live docs, agent tools, and OpenAI-native workflows that production teams can trust.
const fiber = Fiber.fromOpenAI("frontier-agents");
await fiber.responses.create({
model: "gpt-5.1",
tools: fiber.tools.fromSpec("./openapi.yaml"),
input: "Create a renewal quote"
});Product surface
Fiber is the control plane for generated SDKs, docs, CLIs, MCP servers, and OpenAI-specific helper layers.
OpenAPI, JSON schemas, and tool contracts become typed clients.
Expose MCP tools, streamed operations, and governed execution paths.
Responses, structured outputs, tool calls, eval traces, and retries.
Review generated diffs and publish with signed provenance.
Language-native naming, pagination, streams, errors, and overloads.
Every spec change becomes a reviewable SDK, docs, and MCP diff.
Runnable examples and typed response fixtures stay synced.
Retries, tracing, idempotency, rate limits, and usage metadata.
Every contract change becomes a reviewable surface across humans, apps, and agents.
Docs and agents
Humans get scannable docs. Agents get callable tools. Both stay connected to the same SDK compiler and design intelligence API.
Generate search, read, execute, and workflow tools.
Bundle multi-step flows that agents can test before use.
Expose tokens, recipes, prompts, and QA gates as JSON.
Build plan