Bala Private Repo
AI-powered test management — coming soon

The first open source
AI test management app

Bala is a QA-centric, open source test management platform built for modern engineering teams. Currently in MVP — with AI features on the roadmap to make testing smarter, faster, and effortless.

Repository Private (Until MVP Stable) See features

Currently in MVP

Core test management features are live and working. AI capabilities are actively being designed. Star the repo to follow progress.

Everything you need to manage testing

Built with NestJS + Next.js, deployed in minutes with Docker.

Dashboard

At-a-glance overview of your projects, test runs, pass rates, and result breakdowns — all on one screen.

Project Management

Organise test cases into projects. Keep work scoped, traceable, and easy to hand off across teams.

Test Case Management

Create and organise test cases with titles, descriptions, and hierarchical test suites — always ready to run.

Test Run Execution

Kick off runs, mark each test as Pass / Fail / Skip, and watch the progress bar move in real time.

Live Telemetry

Segmented progress bars and result counters update as you execute. Know your pass rate before the run ends.

JWT Authentication

Secure login and registration with JWT tokens. Data is scoped per user — no cross-account data leakage.

Built with a modern stack

NestJS Next.js 16 TypeScript PostgreSQL TypeORM Tailwind CSS 4 Docker JWT + Passport Playwright
Roadmap

AI is coming to test management

Bala is designed from day one to integrate AI. The first open source modern test management app to bring AI into your QA workflow — not as a bolt-on, but as a first-class feature.

  • AI-generated test cases

    Describe a feature — get a complete set of test cases instantly.

  • Smart failure analysis

    Surface root causes and suggest fixes when tests fail.

  • Coverage gap detection

    Automatically spot untested paths in your test suite.

  • Risk-based prioritisation

    Run your highest-risk tests first based on change history.

AI Preview

Prompt

"Generate test cases for user login with 2FA"

Valid credentials + valid OTP → success
Valid credentials + expired OTP → fail
3 failed OTP attempts → account lock
OTP resend within rate limit → new code

— AI-generated · not yet implemented —

Open source core. Optional managed services.

Bala is MIT-licensed and will always be open source. Self-host it, contribute to it, fork it. Use the core for free, and choose paid managed hosting/support only if your team needs it.

MIT

License — use it anywhere, forever

Self-host

One command with Docker Compose

REST API

Full API access — integrate anything

Built Around Lean Assurance

The repository is private while Bala matures through MVP milestones.

Repository Opens After MVP