Snapshot
Continue to About ↓- What it does
- Fern is an API developer-experience platform that generates hosted documentation sites, client SDKs, and a CLI from a single API specification such as OpenAPI, AsyncAPI, GraphQL, or gRPC.
More detail
- It also produces AI-consumable surfaces including an MCP server, llms.txt index, Markdown page variants, and an "Ask Fern" assistant so agents and developers can read the docs.
- Best for
- API-first companies and platform teams that publish public or partner-facing APIs and want docs and SDKs to stay in sync with the spec.
More detail
- Teams without a dedicated developer-experience function, and those who want their API consumed by AI agents.
- Pricing
- Fern is B2B SaaS with a free tier and paid tiers; the exact paid plan prices are not stated in the supplied evidence, so treat them as unknown.
More detail
- The free Docs tier includes 10 team members, 1,000 pages, 250 AI credits/month, and 2,000 page generations/month.
- The free SDK tier covers only Python and T
- Main limitation
- Teams without a machine-readable API spec or without Git-based, code-first documentation workflows
More detail
- non-technical doc editors
- and buyers needing free multi-language SDKs, since only Python and TypeScript SDKs are free.
- Record
- Living and monitored
- Reviewed
- Evidence
- Public web research
- Machine access
- Structured profile ↗
About
- Fern is an API developer-experience platform that generates hosted documentation sites, client SDKs, and a CLI from a single API specification such as OpenAPI, AsyncAPI, GraphQL, or gRPC.
- It also produces AI-consumable surfaces including an MCP server, llms.txt index, Markdown page variants, and an "Ask Fern" assistant so agents and developers can read the docs.
What it helps with
- Documentation and SDKs drift out of sync with the API spec when maintained by hand.
- Maintaining multi-language, hand-written SDKs is expensive for API teams.
- API consumers take too long to make a first successful API call.
- AI coding agents cannot reliably read and use conventional API documentation.
- Teams lack a branded, versioned documentation site with a working API explorer.
Capabilities
A practical view of what is available and where limitations apply.
| Offering | Available | Detail |
|---|---|---|
| Generated documentation sites | Yes | Beautiful, customizable hosted docs sites built from your spec, configured in fern/docs.yml. |
| Generated SDKs | Limited | Free tier covers only Python and TypeScript up to 200 endpoints; Go, Java, C#, Ruby, PHP, Swift, and Rust require Enterprise. Kotlin is listed as in progress. |
| Branded CLI | Yes | Generated CLI distributed via Homebrew, npm, and Scoop. |
| API reference from spec | Yes | Built from OpenAPI, AsyncAPI, GraphQL, gRPC/Protobuf, or OpenRPC definitions, with an in-page API explorer. |
| AI-agent surfaces | Yes | MCP server, llms.txt index, Markdown page variants, and the Ask Fern assistant. |
| Documentation workflow | Limited | Content is authored in MDX and versioned in Git, a code-first workflow that requires spec discipline. |
| SSO, SCIM, RBAC | Limited | Available only on the Enterprise tier per the pricing page. |
| Self-hosting | Limited | Available only on the Enterprise tier. |
| Compliance | Yes | SOC 2 Type II with annual penetration tests, per Fern's documentation. |
| Free tier limits | Limited | Free Docs tier allows 10 team members, 1,000 pages, 250 AI credits/month, and 2,000 page generations/month. |
Bot trust
How confidently AI systems can verify this profile from public evidence.
—of 100
ChatGPT—/100
Claude—/100
This profile has not completed a Bot Score assessment yet.
Evidence
Where this record came from, when it was reviewed, and how confidently it can be used.
- Verification
- Scribble researched these facts from the linked public sources.
- The owner has not manually confirmed every field.
- Last reviewed
- Primary source
- buildwithfern.com
Technical profile details
Record ID
e254562b-1f22-4bef-aa27-941172cddf1cCanonical URLhttps://profiles.scribble.network/listing/fern-e254562b