AI Architecture Analysis
This repository is indexed by RepoMind. By analyzing RevylAI/revyl-cli in our AI interface, you can instantly generate complete architecture diagrams, visualize control flows, and perform automated security audits across the entire codebase.
Our Agentic Context Augmented Generation (Agentic CAG) engine loads full source files into context on-demand, avoiding the fragmentation of traditional RAG systems. Ask questions about the architecture, dependencies, or specific features to see it in action.
Repository Overview (README excerpt)
Crawler viewRevyl Proactive Reliability for Mobile Apps --- Revyl is an AI-powered testing platform for mobile apps. Define tests in natural language, run them on cloud devices, and catch bugs before your users do. It works with iOS and Android, supports Expo / React Native / Flutter / native builds, and integrates with your CI pipeline and AI coding tools. Install Authenticate Or set an API key directly: Quick Start From the dev TUI you can interact with a cloud device in real time, then convert what works into tests: When you're ready to run outside the dev loop: YAML-first creation can bootstrap local state without a pre-existing : See Creating Tests for the full authoring workflow, YAML examples, module imports, and troubleshooting. > starts your local dev server, tunnels it to a cloud device, and installs the latest build automatically. Use or to pick a platform (defaults to iOS). MCP Server Connect Revyl to your AI coding tools -- your agent gets cloud devices, test execution, and device interaction out of the box. | Tool | Setup | |------|-------| | **Cursor** | Add to : (full guide) | | **VS Code** | | | **Claude Code** | | | **Codex** | | > Full setup guide -- includes Windsurf, Claude Desktop, and agent skills Device SDK gives you both the CLI and the Python SDK. If you installed the CLI via Homebrew, the SDK detects it on PATH and skips the binary download. See Device SDK Reference for the full API. Agent Skills Install agent skills to improve how your AI coding tool uses Revyl: See Agent Skills for the full list and prompt examples. What You Can Do | Feature | Command | Docs | |---------|---------|------| | Run tests | | Commands | | Run workflows | | Commands | | Cloud devices | | Commands | | Dev loop (Expo) | | Commands | | Build and upload | | Commands | | Publish to TestFlight | | Commands | | CI/CD | GitHub Actions | CI/CD | | Device SDK | | Device SDK | | Agent skills | | Skills | Documentation • **Command Reference** -- full list of every command and flag • **Creating Tests** -- YAML-first workflows, modules, and troubleshooting • **Configuration** -- reference • **MCP Setup** -- AI agent integration for all tools • **Agent Skills** -- embedded skills for device loops, test creation, failure analysis • **Device SDK** -- Programmatic device control • **CI/CD** -- GitHub Actions integration • **Development** -- internal dev workflow, hot reload, mode • **Releasing** -- version bumping, release pipeline • **Public Docs** -- full documentation site Troubleshooting Xcode / Command Line Tools errors during brew upgrade revyl If does not install Command Line Tools, reinstall them: If you use full Xcode builds, install the latest Xcode version from the App Store and then run: Homebrew directory ownership errors License MIT