AI-driven user testing for iOS Simulator, macOS apps, and web apps. Write a goal in plain language; an LLM agent drives the UI and reports friction. macOS 14+, Swift 6.
Harness is a macOS tool that uses AI agents to simulate real users testing iOS apps in simulators, macOS apps, or web views, capturing paths taken, successes, failures, and UX friction points.
How It Works
Grab the app from GitHub and open it on your Mac to start testing your app like a real user.
Connect an AI service for smart thinking and confirm your development tools are ready in a simple wizard.
Pick your app project, choose a simulator or web view, and set it as your testing playground.
Make user types like 'first-time shopper' and simple goals like 'find and save a recipe' to reuse anytime.
Pick a persona and goal, hit start, and watch the AI act like a real person in your app.
Review the step-by-step path, friction spots like confusing buttons, and a summary of what worked or blocked the user.
Star Growth
Repurpose is a Pro feature
Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.
Unlock RepurposeSimilar repos coming soon.