Skip to main content

Documentation Index

Fetch the complete documentation index at: https://launchdarkly-preview.mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

Ship faster without losing control.

LaunchDarkly helps teams release features safely, roll out AI changes with confidence, and understand production impact in real time. Start with the quickstart, connect an SDK, and scale from your first flag to coordinated releases.

Quick Start

Follow the fastest path from account setup to a real feature flag evaluation in your app.

1

Create your account and project

Start with the Getting started guide to create your first LaunchDarkly project, join the right environment, and learn the core vocabulary that powers flag-driven development.
2

Create your first flag

Use Create flags to define a flag, add variations, and decide who should receive each experience. If you are new to targeting, read Contexts after this step.
3

Connect an SDK and evaluate the flag

Pick the right SDK from the SDK overview or go straight to Getting started with SDKs.
const showNewSearch = ldClient.variation(
  "new-search-results",
  context,
  false
);

if (showNewSearch) {
  renderNewExperience();
}
4

Roll out safely and learn from production

Use Guarded rollouts to automate release decisions, then connect Observability so you can monitor the impact of each change as it happens.

Explore the Platform

Jump into the product areas teams use most when releasing, targeting, and measuring changes.

Getting Started

Learn the fundamentals, onboard by role, and understand the core pieces of the LaunchDarkly platform.

Flags and Targeting

Create flags, define variations, and target the right contexts with the right experiences.

Guarded Rollouts

Automate progressive delivery with health checks, staged exposure, and rollback-ready release controls.

AI Configs

Manage AI model configurations, prompt variations, evaluation flows, and rollout strategies in one place.

Observability

Connect telemetry, monitor production behavior, and understand how releases affect real users and systems.

Account and Access

Set roles, permissions, API access, and governance controls that scale across teams and environments.

Developer Paths

Choose the documentation track that matches how you build and ship.

SDKs

Browse client-side, server-side, edge, AI, OpenFeature, and observability SDKs by language and runtime.

Integrations

Wire LaunchDarkly into CI/CD, chat, monitoring, data export, and workflow tools across your ecosystem.

Guides

Learn practical strategies for flags, experimentation, SDK adoption, infrastructure, and account management.

API Reference

Explore the LaunchDarkly API when you need automation, provisioning, or platform-level integrations.

Tutorials

Follow hands-on walkthroughs for AI, observability, OpenTelemetry, rollout patterns, and developer tooling.

MCP and CLI

Use hosted MCP servers and the LaunchDarkly CLI to bring flag operations into agentic and local development workflows.

Resources

Get help, learn at your own pace, and connect with the broader LaunchDarkly community.

Support

Reach the support team when you need troubleshooting help, product guidance, or account assistance.

Discord Community

Connect with other builders, ask questions, and share LaunchDarkly implementation ideas with peers.

LaunchDarkly Academy

Work through guided training, onboarding content, and self-paced lessons for new and experienced teams.

LaunchDarkly on YouTube

Browse demos, walkthroughs, and explainers for core workflows, SDKs, and release strategies.

Ready to launch your first safe release?

Start with the quickstart, connect an SDK, and move from a single flag to repeatable release workflows backed by experimentation and observability.