Quickstart
These pages cover SDK generation configured with generators.yml. New projects use sdk-config.yml, so see the Current version of this page for up-to-date guidance. To move an existing project, follow the SDK Config migration guide, which walks through fern sdk migrate, and review the sdk-config.yml reference.
Get up and running with Fern in under 5 minutes. This quickstart walks you through installing the CLI, initializing your project, and generating your first SDK locally.
Generate your first SDK
Generate an SDK with Fern. Follow the [SDKs quickstart](https://buildwithfern.com/learn/sdks/legacy/overview/quickstart.md) step by step.Initialize the fern folder
Initialize the fern folder with your existing OpenAPI specification. Specify your organization name using the --organization flag.
OpenAPI accepts both JSON and YAML formats.
This creates a fern folder in your current directory.
Next steps
Now that you have a working SDK, set up GitHub repositories and configure publishing, generate SDKs in another languages, or learn more about Fern SDKs.