M8500 is a production-readiness orchestrator. It auto-discovers your projects, runs a graded multi-round test methodology against each one, and rolls the results into live dashboards, coverage matrices, and exportable reports — so "is it ready to ship?" has a data-backed answer.
Self-hosted · FastAPI backend · runtime-computed pass rates · MIT licensed
Every capability below ships in the FastAPI backend — not a roadmap.
Points at your projects root and enumerates every project on disk. No manual registry — new projects are discovered and registered automatically at batch time.
From Smoke and Functional to Security, E2E, Reliability, and Production Certification — each round carries a P0/P1/P2 blocking level and pass criteria.
Dependency health, port conflicts, env/secret scanning, code quality, coverage, integration, performance, deep security, load, CI/CD, docs, DB optimization, and more.
Pass-rate trends, bug-severity trends, per-project health, and a round-performance view — all served from the running orchestrator, computed at runtime.
See which projects have run which rounds, where the blind spots are, and how coverage progresses across the fleet over time.
Cron-style scheduler with presets. Queue batch tests, retry only the failures, and keep certification fresh without babysitting.
Plug in a DeepSeek API key to get AI-assisted failure analysis and remediation suggestions. Fully optional — the framework runs without it.
WebSocket push for live run status, plus JSON/CSV exports for projects, bugs, and stats — and built-in database backups.
A round that passes zero real tests is not "green." Skipped-only placeholders count as failed — no false positives inflating your readiness score.
Run any subset. Each round is defined in config with its own tests and blocking level.
The orchestrator scans your projects root and registers everything it finds. GET /api/v1/batch/discover
Trigger single rounds or full batches. Each suite runs its checks and reports real pass/fail/skip. POST /api/v1/batch/test
Watch results stream in over WebSocket and land in dashboards, trends, and the coverage matrix.
Pull JSON/CSV reports, retry only failures, and gate releases on Round 20 production certification.
Give every service in a large monorepo or multi-project org a graded, comparable readiness score before it ships.
Block deploys on P0 rounds. Wire the API into CI so "certified" is a machine-checkable state, not a vibe.
Schedule recurring batch runs and track pass-rate and bug-severity trends across the whole portfolio over time.
Sweep for dependency conflicts, port collisions, and hardcoded secrets across many projects in one pass.
The orchestrator is MIT-licensed and self-hostable today. The tiers below are illustrative packaging — not published price points.
Honesty note: This project ships no billing system and defines no prices in code. Dollar figures are deliberately omitted — the "Team" and "Enterprise" tiers are sample packaging shown as "Contact for pricing." The self-hosted tier is genuinely free and open source under MIT.
M8500 is a real, filesystem-driven test-orchestration harness with a FastAPI backend that computes pass rates at runtime from actual test-suite runs — it is not hardwired to a fixed project count. The methodology was field-exercised across a 240-project batch (Feb–Mar 2026 run reports in the repo); those historical figures are batch reports, not a live guarantee or an SLA, and are not re-computed by the running service. No customer names, logos, uptime guarantees, or prices are claimed on this page. This is a self-hosted developer tool.
Clone the repo, start the FastAPI backend, hit /api/v1/batch/discover, and watch your fleet get graded.
Runs on Python 3.12 · FastAPI + SQLite · MIT License