A/B testing for apps with 12 users and a dream
Bayesian stats that work with tiny samples. Ship experiments in 3 lines of code. Know what's winning before your traffic does.
import { useVariant } from '@vibariant/sdk'
function SignupButton() {
const color = useVariant('signup-color')
return (
<button style={{ background: color }}>
Sign Up Free
</button>
)
}signup-color
RunningEverything you need. Nothing you don't.
Built for indie devs, small teams, and anyone who ships fast.
Bayesian Stats
Works with tiny samples. No minimum traffic required — get answers with 50 visitors, not 50,000.
Smart Bandits
Auto-allocate traffic to winning variants. Thompson sampling means fewer losers see the losing variant.
3 Lines of Code
React hooks, vanilla JS, or server-side. Import, call, ship. The SDK does the rest.
CLI + AI Agent Tools
AI-native workflow. Let Claude create experiments, check results, and ship winners from your terminal.
Real-time Dashboard
Watch conversions, confidence intervals, and winner decisions update live. No refresh needed.
Privacy First
No cookies, no PII, no third-party scripts. Just anonymous event counts and math.
Watch it work
Live simulation: Variant B converts at 6% vs A's 4%. Watch Bayesian stats find the winner.
Simple pricing. No enterprise sales call.
Start free. Upgrade when you're ready.
Free
Kick the tires. No credit card.
- 1 project
- 2 concurrent experiments
- 1K events / month
- Bayesian stats engine
- Real-time dashboard
Pro
For solo devs and small teams shipping fast.
- Unlimited projects
- Unlimited experiments
- 100K events / month
- Advanced stats + bandits
- CLI + AI agent tools
- Priority support
Team
Collaborate, control, and scale.
- Everything in Pro
- 1M events / month
- SSO + team management
- Collaborative experiments
- Audit logs
- Dedicated support