IdeaCredIdeaCred

desplega-ai/qa-use

83

Agent-first E2E testing CLI

What's novel

Agent-first E2E testing CLI

Code Analysis

10 files read · 3 rounds

A CLI client and MCP server for a remote QA automation platform (desplega.ai) that provides browser automation, E2E test management with YAML definitions, cloud sync, and AI agent integration via Model Context Protocol.

Strengths

Well-organized CLI with 20+ subcommands, good separation between browser management, tunnel management, and API client layers. The MCP server integration for AI agents is a thoughtful addition, and the test sync system handles edge cases like name collisions and legacy file migration gracefully.

Weaknesses

The core 'intelligence' (test execution, AI agent) is entirely server-side, making this a thin client wrapper. The 83kb server.ts file is a monolith that could benefit from better decomposition, and the browser REPL (52kb) has significant code repetition across command handlers.

Score Breakdown

Innovation
6 (25%)
Craft
79 (35%)
Traction
25 (15%)
Scope
85 (25%)

Signal breakdown

Innovation

Not Fork+1
Code Novelty+1
Concept Novelty+2

Craft

Ci+5
Tests+8
Polish+2
Releases+0
Has License+5
Code Quality+22
Readme Quality+15
Recent Activity+7
Structure Quality+5
Commit Consistency+5
Has Dependency Mgmt+5

Traction

Forks+6
Stars+12
Hn Points+0
Watchers+0
Early Traction+5
Devto Reactions+0
Community Contribs+2

Scope

Commits+8
Languages+8
Subsystems+13
Bloat Penalty+0
Completeness+7
Contributors+7
Authored Files+15
Readme Code Match+3
Architecture Depth+7
Implementation Depth+8

Evidence

Commits

174

Contributors

3

Files

216

Active weeks

18

TestsCI/CDREADMELicenseContributing

Repository

Language

TypeScript

Stars

13

Forks

2

License

MIT