SmartMonkey goes beyond random monkey testing with vision-based AI analysis, mission-oriented testing, and smart decision making for mobile and web apps.
Four powerful testing capabilities in one tool
Vision-based screen analysis using Claude Code CLI. Define missions like "Browse products and add to cart" and let AI make smart decisions.
Control SmartMonkey directly from Claude Desktop using natural language. Test apps with simple conversational commands.
Intelligent exploration of native Android apps with weighted strategies, state detection, and crash monitoring.
Chrome DevTools-based testing for mobile web applications with smart scrolling and overlay detection.
Get started in 3 simple steps
git clone https://github.com/devload/smartmonkey.git
cd smartmonkey
pip install -r requirements.txt
export PYTHONPATH=$(pwd):$PYTHONPATH
python3 -m smartmonkey.cli.main devices
python3 -m smartmonkey.cli.main ai \
--package com.example.app \
--mission "Browse products and add to cart" \
--steps 10