Experimently Documentation
Open-source A/B testing and feature flags that you run yourself. The core, the optional modules and the dashboard are Apache-2.0; the client SDKs are MIT.
Start Here
| Guide | What it covers |
|---|---|
| Quick Start | Start the local stack with Docker, then create, start and read an experiment, an API key and a feature flag |
| Demo guide | ShopLab and StreamPulse, two sample apps that ./demo/setup-local.sh starts with the platform |
| Limitations | What Experimently does not do, and what happens instead |
Getting Started
- Core Concepts — experiments, variants, metrics, feature flags and targeting
- Architecture Overview — the components and where each request goes
- FAQ
- Modules & Profiles — the core and full profiles, and what each module adds
Self-Hosting
- Docker Compose on one host — the self-hosting stack, on the published images
- Kubernetes (Helm)
- AWS CDK Deployment
SDKs
- JavaScript SDK, Python SDK and Go SDK
- SDK contract & status — every SDK, how to install it, and what CI runs for it
API Reference
- Using the API Docs — the reference the server serves at
/api/v1/docs - Experiments and Authentication