Instantly offer interactive API Docs & SDKs in multiple languages. Start with OpenAPI, AsyncAPI, gRPC, or OpenRPC.

Brooklyn, NY
Joined January 2023
Unleash switched from Docusaurus and Kapa to Fern to build docs for humans and agents. "Fern nails the AI readiness piece better than any other docs platform we've seen." — Melinda Fekete, Documentation Lead at Unleash Read more: buildwithfern.com/customers/…
2
4
397
Stoked to share our revamped site for Fern: buildwithfern.com/. How'd we do? The three principles that guided our process in thread.
1
1
1
5
339
Introducing Fern Replay 🔁: buildwithfern.com/post/fern-… Until now, customizing a Fern-generated SDK was file-level: let the generator overwrite your edits, or .fernignore the file and own it yourself forever. Replay is the line-level answer. After each regeneration, Replay detects your edits and ships the result as a single PR for review. Works across every SDK language. Generally available and already running in production at @Frame_io , @auth0, and @smallest_AI Built by Tanmay Singh
1
4
356
Modern development is agent-native. The terminal is the lowest-friction surface for agents to operate in, so we built a CLI generator. We’re onboarding early access customers now at: link.buildwithfern.com/demo-…
1
1
1
4
760
@AnthropicAI Claude, @OpenAI Codex, and @cursor_ai already build through the terminal, making the command line the default interface between APIs and agents. But most APIs still don't ship a CLI. The same API spec that powers Fern Docs and SDKs can now generate a fully functional CLI alongside them. Fern generates the CLI as a statically linked @rustlang binary that works as: • A native CLI for agents and developers • An MCP server for clients like @claudeai and @ChatGPTapp
228
Modern docs feel too casual. They lack the gravitas your product deserves. Today we've shipped Shakespeare mode for Fern Docs. Render thy docs in a noble verse! See it live: lnkd.in/gwdJdHqt Background music generated by @ElevenLabs
1
1
1
417
Documentation pages aren't static. As a feature matures, the job a page needs to do changes and the structure underneath needs to change with it. Fern's technical writer walks through three pages she recently rebuilt and what drove each one: link.buildwithfern.com/rebui…
2
198
Now, docs reviewers don’t need a new preview link for every commit. Our new GitHub Action comments on your PR with: • A fixed, named preview link • Links to every changed page Learn more: link.buildwithfern.com/previ…
1
3
181
Our only technical writer ships 20,000 new lines of docs a month. Here's how she actually uses AI (@AnthropicAI @cognition @NotionHQ) to do it — and what it still can't do on its own. link.buildwithfern.com/write…
1
209
Great docs should feel effortless. That means the small stuff matters—smooth arrows, no flickering icons, dialogs that ease open. Frontend engineer Sarah breaks down six small UI improvements she shipped to Fern Docs and why they're worth getting right: buildwithfern.com/post/ui-fi…
3
223
𝗜𝗻𝘁𝗿𝗼𝗱𝘂𝗰𝗶𝗻𝗴 𝗙𝗲𝗿𝗻'𝘀 𝗥𝘂𝘀𝘁 𝗦𝗗𝗞 𝗴𝗲𝗻𝗲𝗿𝗮𝘁𝗼𝗿 🦀 Generate a type-safe Rust SDK from your API spec — with async/await, streaming, and idiomatic error handling. Built for performance-critical applications. Includes wire tests to verify correctness and one-command publishing to crates.io/. Read more: buildwithfern.com/post/rust-… Built by Naman Anand
1
1
3
191
Here's what Elijah Skeirik, Technical Writer at Payabli, had to say about it: “Getting set up with the Rust SDK was genuinely a breath of fresh air. I ran like three commands, and then I could use our API with all of the thoughtful additions that Fern adds into their generated SDKs.”
135
𝗡𝗼𝘄 𝘀𝘂𝗽𝗽𝗼𝗿𝘁𝗶𝗻𝗴 @OpenApiSpec 𝗼𝘃𝗲𝗿𝗹𝗮𝘆𝘀 Learn more: buildwithfern.com/learn/api-… Built by Thomas Baker
1
1
159
Overlays are an official OpenAPI standard that customizes a spec without modifying the original file. Add extensions, rename parameters, or use different configs for SDKs vs Docs — all while keeping your source spec clean. OpenAPI + Overlays = (𝘣𝘦𝘵𝘵𝘦𝘳) OpenAPI
124
Making our docs even more AI-friendly
2
5
2
89
5,968
𝗡𝗲𝘄: 𝗥𝗼𝗹𝗲-𝗯𝗮𝘀𝗲𝗱 𝗽𝗲𝗿𝗺𝗶𝘀𝘀𝗶𝗼𝗻𝘀 𝗶𝗻 𝗙𝗲𝗿𝗻 buildwithfern.com/learn/dash…
1
1
149
You can now assign roles to control what each team member can do in Fern: • Viewer – Read-only access in the dashboard. • Editor – Create and edit content in the Fern Editor. 𝘖𝘱𝘵𝘪𝘰𝘯𝘢𝘭: 𝘢𝘭𝘭𝘰𝘸 𝘊𝘓𝘐 𝘢𝘤𝘤𝘦𝘴𝘴 𝘧𝘰𝘳 𝘱𝘶𝘣𝘭𝘪𝘴𝘩𝘪𝘯𝘨 𝘚𝘋𝘒𝘴 𝘢𝘯𝘥 𝘋𝘰𝘤𝘴. • Admin – Full control of the organization, including publishing, member management, and billing. Built by Alec Harmon: linkedin.com/in/alecharmon/
1
108
𝗡𝗲𝘄: 𝗔𝗜-𝗴𝗲𝗻𝗲𝗿𝗮𝘁𝗲𝗱 𝗲𝘅𝗮𝗺𝗽𝗹𝗲𝘀 𝗶𝗻 𝘆𝗼𝘂𝗿 𝗔𝗣𝗜 𝗥𝗲𝗳𝗲𝗿𝗲𝗻𝗰𝗲 Fern generates realistic request and response examples for your API docs. Instead of generic placeholders, users now see believable examples that clarify how your API works. Read our docs: buildwithfern.com/learn/docs…
2
197