# Visor ## Docs - [Visor overview](https://visorai.dev/docs/index.md): Give AI agents verified interaction, semantic navigation memory, and evidence from running mobile apps. - [Agent setup](https://visorai.dev/docs/quickstart.md): Paste one prompt into your coding agent to install Visor, add its Navigator agent, and run initial semantic discovery. - [Core concepts](https://visorai.dev/docs/concepts.md): Learn the terms and execution model that define how Visor works. - [Platforms and runtime](https://visorai.dev/docs/platforms-and-runtime.md): See which platforms Visor supports, how runtime resolution works, and which environment variables affect execution. - [Interactions](https://visorai.dev/docs/features/interactions.md): Understand the direct actions Visor can perform against a running app and how each one behaves. - [Agent memory and deterministic routes](https://visorai.dev/docs/features/app-map.md): Use compact semantic memory, exact observation tokens, deterministic route plans, and targeted rediscovery. - [Targeting and selectors](https://visorai.dev/docs/features/targeting-and-selectors.md): Learn how Visor identifies UI elements, how selector prefixes work, and when coordinate taps are appropriate. - [Evidence capture](https://visorai.dev/docs/features/evidence-capture.md): See how Visor captures screenshots and UI source, what metadata it returns, and where files are written. - [Scenarios](https://visorai.dev/docs/features/scenarios.md): Understand how Visor scenarios are structured, validated, executed, and turned into repeatable runs. - [Assertions and determinism](https://visorai.dev/docs/features/assertions-and-determinism.md): Learn how Visor evaluates assertions, computes determinism signatures, and scores repeated runs. - [Artifacts and reports](https://visorai.dev/docs/features/artifacts-and-reports.md): Review the files Visor writes for each run, how artifacts are organized, and what each report file contains. - [Command reference](https://visorai.dev/docs/reference/command-reference.md): See every Visor command, the inputs it accepts, and the shape of the data it returns. - [Scenario schema](https://visorai.dev/docs/reference/scenario-schema.md): Reference every supported scenario field, its requirements, and the validation rules Visor applies. - [Response schema](https://visorai.dev/docs/reference/response-schema.md): Reference the JSON envelope, run result structure, step result structure, and assertion result objects returned by Visor. - [Errors and exit codes](https://visorai.dev/docs/reference/errors-and-exit-codes.md): Review Visor's structured error codes, exit codes, and the conditions that produce each one. This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.