Apache-2.0 · self-hostableOpen core.
Open core.
Closed loop.
The flag server, the SDKs and the rollback engine are open source. Run it on your own metal, or let us run it for you.
$ docker run -p 8080:8080 rheostat/serverRHrheostat / rheostatRuntime control for AI-built software★ 18.4kstars⑂ 1.2kforks◉ 412contributorsLanguagesGo 62%TypeScript 28%Python 10%a3f9c21rollback: honour judge thresholds2 h
412 people
wrote this.
Half of last year’s releases started as a community pull request. Good first issues are labelled and mentored.
AOBKCMDVEFGHILJTKSLMNPORQWRZSBTUUVWXYNZAAMBRCTDP
+ 388 more on GitHub
The roadmap is public.
Vote on it.
Shipped3
- Judge-aware rollbacksAgents▲ 412 votes
- Go zero-alloc evalSDK▲ 298 votes
- Parquet exportData▲ 187 votes
In progress3
- Kubernetes operatorInfra▲ 366 votes
- Rust SDK 1.0SDK▲ 241 votes
- Policy dry-run UIUI▲ 158 votes
Next3
- Edge worker runtimeInfra▲ 509 votes
- Multi-armed banditsExperiments▲ 322 votes
- Terraform importInfra▲ 144 votes
Same engine.
Your choice of who runs it.
Self-hosted
Free forever
- Docker, Helm or a single binary
- Postgres or SQLite
- All SDKs and the rollback engine
- Community support
Rheostat Cloud
From $0 · pay per evaluation
- Global edge evaluation under 20 ms
- Managed upgrades and backups
- SSO, audit export, 99.99% SLA
- Support from the maintainers
- Discord
- 9,800
- members, 40 maintainers online most days
- Office hours
- Thu 17:00
- UTC, every week, recorded and posted
- Good first issues
- 64
- open and mentored right now
Built by the people who use it.
“I sent a pull request for the Rust SDK on a Sunday. It was reviewed by Monday and released on Wednesday.”
“We run the self-hosted edition on our own cluster. Same features, our own rules, zero licence emails.”
“The roadmap is public and the votes are real. Two of our requests shipped this year.”
Open source questions.
- What licence is the core under?
- Apache 2.0. Use it commercially, fork it, ship it inside your own product.
- What is not open source?
- The hosted control plane, SSO and the enterprise audit export. Everything that evaluates flags is open.
- How do I become a maintainer?
- Land five reviewed pull requests in one area and a maintainer will invite you to the team.
- Is self-hosting supported?
- Yes, with a Helm chart and a single binary. Community support on Discord, paid support on Enterprise.
Star it,
fork it, ship it.
Clone the repo and run your first flag locally in under five minutes.