One OpenAPI
From Humansto AI
Generate type-safe API client code for developers and AI-readable API knowledge for agents. One spec, consistent contracts, faster collaboration.
4 Artifacts
Generate runtime code, TypeScript types, Markdown docs, and an AI-optimized knowledge base in one pass.
Universal Design
Low-level abstractions maximize compatibility, fitting seamlessly into mainstream frontend and backend ecosystems.
Full Control
Fine-grained config to customize paths, naming, and interceptors for complex projects.
Editor Docs
Types ship with full JSDoc, so you can hover in VS Code to see API descriptions and examples.
From OpenAPI to Production Code
Compatibility Matrix
Cross-stack adaptation, seamlessly connected. Generate client code for multiple request libraries from mainstream backend languages in one click.
AI-generated docs and prompts.
north_eastSmart renaming for APIs, fields, and params.
north_eastFilter APIs by tag and generate on demand.
north_eastAdd, remove, and modify API parameter types
north_eastAuto-assemble OpenAPI URLs from Swagger UI.
north_eastImport collections from Postman (API Key required).
north_eastAuto-import projects from Apifox
north_eastAuto-assemble OpenAPI URLs from Knife4j.
north_eastImport projects from YApi (cookie required).
Change Records
See what changed, the moment you generate.
Every run diffs your OpenAPI source and lists what was added, removed or modified — down to operations, parameters and schema fields — so you can judge the impact at a glance and keep frontend code in step with the API.
Deep IDE Integration
Get a full overview of your APIs right inside your editor. Strong type inference and hover docs make every API call unambiguous.
API Endpoints
Find pet by ID
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| petId | path | integer($int64) | Yes | ID of pet to return |
Responses
{
id?: number
name: string
category?: { id?: number; name?: string }
photoUrls: string[]
tags?: Array<{ id?: number; name?: string }>
status?: "available" | "pending" | "sold"
}Get Started
Send the prompt above to your coding agent to set up and configure worma in no time.