Discover and explore top open-source AI tools and projects—updated daily.
final-runAI-powered CLI for automated mobile app quality assurance
Top 94.7% on SourcePulse
Summary
FinalRun Agent is an AI-driven CLI tool for automated mobile app QA testing. It enables developers and QA engineers to create and execute tests using natural language YAML specifications, streamlining the testing process and accelerating feedback. The agent leverages LLMs to interpret test cases, interact with the app UI, and report results, reducing manual effort.
How It Works
The AI-powered CLI translates plain-English YAML test specifications into automated actions. It launches the target Android/iOS app on an emulator/simulator, then uses AI models (Gemini, GPT, Claude) to visually interpret the app's state and perform UI interactions like tapping and swiping. This allows dynamic test execution based on the app's current UI. Comprehensive reports include pass/fail status, video, and logs.
Quick Start & Requirements
curl -fsSL https://raw.githubusercontent.com/final-run/finalrun-agent/main/scripts/install.sh | bash. Windows (PowerShell): irm https://raw.githubusercontent.com/final-run/finalrun-agent/main/scripts/install.ps1 | iex.xcodebuild). Android testing works locally on Windows.Highlighted Details
/finalrun-generate-test skill) reads app source code to infer structure and propose test plans./finalrun-use-cli skill)./finalrun-test-and-fix skill) for autonomous bug resolution.Maintenance & Community
CONTRIBUTING.md, CODE_OF_CONDUCT.md, SECURITY.md, CHANGELOG.md.Licensing & Compatibility
Limitations & Caveats
xcodebuild dependencies.3 weeks ago
Inactive
antiwork
genkit-ai