A natural language-based agent for automating UI testing on mobile devices and web applications using Google's Gemini AI models.
A natural language-based agent for automating UI testing on mobile devices and web applications using Google's Agent Development Kit (ADK). This tool allows testers and developers to write test instructions in plain English and have them executed on Android, iOS, or web platforms.
Note: This is a prototype/experimental project. While functional, it is not yet ready for production use. Use at your own risk.
Create and activate a virtual environment (recommended):
# Create a virtual environment
python -m venv venv
# Activate the virtual environment
# On macOS/Linux:
source venv/bin/activate
# On Windows:
venv\Scripts\activate
Install dependencies:
pip install -r requirements.txt
Configure:
cp config.sample.yaml config.yaml
Edit config.yaml with your Google API key.
Run:
python main.py --target [android|ios|web] --query "YOUR_TEST_INSTRUCTION"
Or pipe content from a file or another command:
cat test_prompt.txt | python main.py --target [android|ios|web]
echo "Check the login screen" | python main.py --target android
The config.yaml file supports the following options:
google_api_key: Your Google API key for Gemini modelsuse_vertex_ai: Boolean to use Google Cloud Vertex AI (default: false)model_name: The model to use (default: "gemini-2.5-pro-preview-03-Universal, model-agnostic operating harness for AI agents (Claude, Codex, Gemini, …) — a lean core + work-type profiles assembled by one setup script.
Game-development Agent Skills for AI coding agents: install once and a master router loads the right skill for your engine and task. 66 original, version-pinned skills (plus a master router) in the portable SKILL.md format that runs across Claude Code, Cursor, Codex, Copilot, Gemini CLI and more, for Godot, Unity, Unreal, web and beyond.
A desktop pet for macOS & Windows that monitors your AI coding agents (Claude Code, Codex, Cursor, Gemini...) in real time, and grows as you code, feed it tokens, level it up, climb the leaderboard.
UltraGameStudio - AI coding agent for game development: engine workflows, gameplay code, and asset generation.
The coding agent that answers to you, your model, your machine, your rules.
Stop babysitting local AI agents. Just notifications, approve, and resume your Codex,Pi,Grok, or Claude code sessions anywhere. 0-Intrusion mobile control bridge via Telegram/微信/飞书. No hooks, no skills, no MCP.
Workflows from the Neura Market marketplace related to this Gemini resource