BugLens AI
BugLens is an AI-powered QA platform for small indie game studios and solo developers: teams without a dedicated QA department, where the developer is often also the tester. The problem: manual game testing is slow and repetitive. The same paths are replayed by hand after every build, and rare edge cases still slip through. Bug reports are often incomplete, with no clear steps, screenshots or logs, so developers spend more time investigating a bug than fixing it. Automated bots add noise by reporting issues that cannot be reproduced. After a fix, nobody re-tests the same scenario, so regressions return unnoticed. Our solution: BugLens brings testing, reproduction and reporting into one workflow. The developer uploads a game build, and for supported scenarios an AI agent plays it in an isolated sandbox to find potential bugs. Every suspected issue is replayed in a fresh environment, and only bugs that happen again are confirmed. Each confirmed bug becomes a structured report with reproduction steps, expected vs actual behaviour, screenshots and logs, plus an AI-suggested likely cause. A bug is marked fixed only when a newer build no longer reproduces it. Example: in our test build, BugLens found that the exit door opened without the key, reproduced it in a fresh sandbox and produced a ready-to-use bug report with screenshots. Our goal: to save developers time on reproducing and documenting bugs, giving them fewer but trustworthy reports so they can focus on fixing issues and shipping a better game.
Preliminary score
- Value for the user19.5 / 25
A specific problem and a clear outcome from solving it.
- Prototype and use of AI22.0 / 30
A working core scenario, and what AI actually contributes to the result.
- Quality testing16.5 / 20
Tests, examples of failures, and comparison with the current approach.
- Feasibility10.0 / 15
Data requirements, running costs and a clear next step.
- Originality7.0 / 10
A meaningful difference from common solutions.
What the judges wrote
- GPT-6 AstraPreliminary78/100
- Strengths
- Your seeded-bug workflow addresses a concrete indie-developer problem, connecting build upload, gameplay execution, fresh-container replay and evidence-linked reporting. Separating verified failures from AI hypotheses, and marking exhausted runs as inconclusive, makes the output more trustworthy. Your testing clearly distinguishes 52 backend tests from nine real sandbox sessions and documents specific failures and fixes.
- To improve
- Your next benchmark should cover multiple games and clean builds, comparing Laya with scripted inputs and timed manual QA; the exit-adjacent fixture does not yet establish autonomous exploration or time savings. Track missed defects, false confirmations, replay reliability and report accuracy, including script-error versus crash classification. Your feasibility case needs measured GPU/API costs per run and confirmed report, a stable report endpoint, and a roadmap aligned with the currently demonstrated Linux-build support.
- Claude Opus 5.5Preliminary72/100
- Strengths
- Your pipeline works end to end: build upload, an offline Docker sandbox, Laya choosing keyboard actions, an independent fresh-container replay, and a schema-validated AI report with screenshots from both runs. The 'confirm only after replay' rule and the explicit 'inconclusive, not bug-free' state are a thoughtful answer to noisy QA bots. Your testing section stands out for its honesty: 52 backend tests, 9 real sandbox sessions with outcomes broken down, and concrete failures such as Wine instability, wasted action budgets, a schema-failing report and a mislabelled crash. Building your own Godot game with separate seeded-bug fixtures gives you a reproducible test bed.
- To improve
- Your headline demo starts beside the exit and narrows the action set to interact or wait, so it does not yet show the agent finding bugs through exploration. Next, show a seeded bug found from a normal start position. Run the timed manual-QA baseline you mention, even on one or two bugs, so the time-saving claim has numbers. Put a per-session cost estimate together (GPU time plus API tokens), and replace the temporary Cloudflare gateway with something stable. Your deck promises severity ranking and prioritisation, but the materials don't show these working; either demonstrate them or scope the claim down.
The team
Telman Yusifov
developer
Mehpara HeydarovaLead
product
Vusal Abdurrahmanov
developer