Skip to main content
Use Momentic to test web, iOS, and Android apps. Mo explores a running app from a brief and reports findings with evidence. For repeatable regression checks, keep YAML tests in your repository and run them locally or in CI.

Test a running app with Mo

Give Mo a URL or an uploaded mobile build, the behavior to check, and any required test accounts. You can test a preview deployment, a release candidate, or a local web app through a tunnel without writing test files. The session report records test cases, verdicts, coverage gaps, and findings with reproduction steps. A separate agent attempts to reproduce functional bugs; static findings, such as a typo, use a screenshot.

Run your first Mo session

Select a target, write a brief, and review the report.

Use Mo from a coding agent

Start sessions with the qa CLI, answer questions, and export findings.
See when to use Mo for how sessions fit alongside coding agents and repository tests.

Run your first test

Momentic tests mix preset steps, AI actions, and modules in YAML files you can review in Git. Use them to check the same behavior on each pull request or release. Run the wizard and choose web, iOS, or Android. It signs you in through the browser, installs the matching CLI, writes momentic.config.yaml and a sample test, and runs the sample. It also offers to set up your coding agent:
After the sample passes, use the web, iOS, or Android quickstart to run one test against your own app and check its result. To use a coding agent instead, paste the web setup prompt into Claude Code, Cursor, Codex, Copilot, or any other agent. The agent runs the wizard with an API key and writes your first test. The mobile quickstarts include setup prompts for iOS and Android.

Add regression coverage

For AI agents

  • llms.txt: an index of every page. llms-full.txt: every page in one file. Append .md to any page URL for clean Markdown.
  • skill.md: the capability summary for agents.
  • npx momentic skills --yes: install the Momentic skills into your repository (npx momentic-mobile skills --yes for mobile).
  • qa skills --yes: install the Mo skill after installing the qa CLI. Coding agents use it to start, follow, and recheck Mo sessions.
  • MCP server: a local stdio server that gives a coding agent a live browser or device plus tools to author, run, and triage tests.

Pick your platform

Web

Chromium-based browsers, locally or in CI

iOS

Local and remote simulators without real devices

Android

Local and remote emulators for APK-based apps
React Native, Expo, and Flutter apps use the iOS and Android quickstarts. Momentic tests the native build, and each quickstart shows the build command for your framework.

Learn the fundamentals

What is AI-native testing?

Use AI to author, run, maintain, and learn from tests

How Momentic works

The agent loop, auto-heal, and the step cache

Test structure

File format, steps, modules, and variables

Goal-based testing

Choose actions and assertions for a user flow

Configure and run

Configuration

momentic.config, env vars, auth, AI

CLI reference

Commands, flags, and exit codes

Results

Runs, videos, traces, and local reports

Common problems

Fixes for the errors support sees most

Reference repos

Examples

Working web, iOS, and Android projects, including GitHub Actions, CircleCI, and Bitrise workflows

Coding agent skills

Install the skill files with npx momentic skills so your coding agent knows how to write and run Momentic tests

Get help

Check Common problems for the errors support sees most often, with fixes. To reach a person, see Get help: email support@momentic.ai or post in your shared Slack channel. Working examples live in momentic-ai/examples.