# Goodfire SDK ## Docs - [Introduction](https://docs.goodfire.ai/introduction.md): Getting started with Goodfire - [Quickstart](https://docs.goodfire.ai/quickstart.md): Get started with the Goodfire Ember SDK - [Decision Trees](https://docs.goodfire.ai/notebooks/decision-trees.md): Use features to label data and build decision trees - [Jailbreak Resistance](https://docs.goodfire.ai/notebooks/jailbreak.md) - [On Demand RAG](https://docs.goodfire.ai/notebooks/ondemandrag.md) - [Dynamic Prompts](https://docs.goodfire.ai/notebooks/dynamicprompts.md) - [Removing Knowledge](https://docs.goodfire.ai/notebooks/removing-knowledge.md) - [Sorting by Features](https://docs.goodfire.ai/notebooks/sortingfeatures.md) - [Client Reference](https://docs.goodfire.ai/sdk-reference/example.md) - [Async Client](https://docs.goodfire.ai/sdk-reference/async.md): Documentation for using Goodfire's Async Client API - [Chat Completions](https://docs.goodfire.ai/sdk-reference/chat.md): Documentation for the Goodfire Chat API - [Variants](https://docs.goodfire.ai/sdk-reference/variants.md): Documentation for working with model variants - [Features](https://docs.goodfire.ai/sdk-reference/features.md): Documentation for the Goodfire Features API - [Conditionals](https://docs.goodfire.ai/sdk-reference/conditionals.md): Documentation for working with conditional feature interventions - [Auto Steer](https://docs.goodfire.ai/sdk-reference/autosteer.md) ## OpenAPI Specs - [openapi](https://docs.goodfire.ai/api-reference/openapi.json)