ImagejangoDownloads
AI participants for multi-user testing

Test apps with people.
Without the wait.

Give each AI cast member an account and a goal. They navigate your app, fill forms and take actions—from posting in a social feed to placing test orders or updating shared tasks. Watch, direct or join them as they interact.

For macOS on Apple silicon and Intel. Local browsers, your own cast, your own app.

Your app

An order book, with both sides.

Exercise a test exchange with buyers and sellers using separate accounts.

R
RinBuyer
T
TheoSeller
M
MorganMarket participant

RinSelects Buy. Enters 3 units at $100. Submits a limit order.

TheoOffers 2 units at $99. Checks the resulting fill.

MorganPlaces another test order. Reviews the updated book.

Illustrative scenarioSeparate accounts · shared app

Build the interactions
that need other people.

Messaging & communitiesMarketplaces & order booksTeams & collaboration

Set up a scenario.
See it play out.

Set up separate test accounts, give each participant a goal and join the interaction in the app you’re building.

01

Give Jango a place to go

Add your development URL and test accounts. Each participant gets their own isolated browser.

02

Choose who shows up

Assign roles and goals: a buyer places a test order, a seller lists an item, a teammate updates a task. Each acts through their own browser.

03

Join in and check both sides

Use your app alongside the participants. Inspect their screens, pause when something breaks and save the cast for your next change.

Every run leaves
something useful behind.

A repeatable situation. A navigation hint backed by an actual action. Evidence that an expected message appeared. Jango keeps the context you’d otherwise rebuild tomorrow.

Explore app memory
App knowledge
01
Known identities

Roles, relationships and encrypted login state

02
Observed app controls

Reusable hints with execution history

03
Run evidence

Activity, observable checks and comparisons

Fits where you build.

Use the dashboard, launch from your terminal, or give your coding assistant access through MCP. The cast and its memory stay together.

CLIMCPWorkspace APIPortable casts
Terminal
# Connect from Developer tools, then bring in your cast
node ./jango-cli.mjs start <cast-id> \
  --live --ai byok

# Change the situation
node ./jango-cli.mjs direct <session-id> \
  "Maya, invite Alex to the group"

Start free.
Grow your cast.

Every plan runs on your Mac with your own AI key at no extra cost. Upgrade to Pro or buy managed AI credits from Account settings in the app.

Free

$0

Try Jango on your own app with a small cast.

  • 3 participants per session
  • 1 project
  • Your own AI key
  • Managed AI credits at cost + 20%
Download Jango
Enterprise

Custom

Larger casts, custom limits, invoicing and support terms.

  • Participant limits set with you
  • Invoiced billing
  • Negotiated managed AI rates
  • Direct support
Bring your own key on any plan: your AI provider bills you directly.Managed AI credits are prepaid. Buy them on any plan, no subscription needed.

Download Jango.

Choose the version for your computer. Sign in to find your apps, cast and saved progress.

Version 1.1.1

macOS · Apple silicon

For Macs with an M-series chip.

Ready to install

Includes the browsers and tools Jango needs. Open the installer, drag Jango to Applications and sign in.

Download for Mac

macOS · Intel

For Macs with an Intel processor.

Ready to install

The same Jango workspace, built for Intel. Signed with our Apple developer certificate and notarised by Apple.

Download for Intel Mac

Release notes · Verify your download

Installation guide
  1. Choose the download for your Mac. Apple menu → About This Mac shows your chip or processor.
  2. Open the DMG and drag Jango to Applications. Then open Jango from Applications.
  3. Sign in, or create an account. After confirming your email, return to Jango and log in. Your saved apps and progress follow your account.
  4. Create your first app, connect your own AI provider key and add separate test accounts for your cast.

Node.js and Chromium are bundled. No separate Node or Playwright installation is required. Browsers run on your computer; your apps and progress are stored in your account.

How updates work

Jango checks for Mac updates automatically and downloads them in the background. When an update is ready, you can restart immediately or keep working and install when you quit. Your workspace is saved before installation. You can also choose Help → Check for updates.

A few things to know.

Do cast members only chat?

No. Each cast member operates your web app through its own browser. It can navigate, click controls, fill forms, select options and upload supplied images. Use goals to exercise posts, profiles, shared tasks, marketplace listings or a sandbox order book. Actions depend on the controls Jango can observe in your app.

Are these real people?

No. They’re AI participants acting through real browser sessions. They help you exercise interactions and explore scenarios; they don’t replace research with real users.

Can I join the cast in my own app?

Yes. Log into your app as yourself while the cast uses its assigned accounts. Use Jango to give directions, pause participants or inspect their screens.

What is supported today?

Jango supports separate browser sessions, saved casts and memory, uploads, live views and manual control. Connect OpenAI, Anthropic or Vercel AI Gateway for AI sessions. CLI and coding-assistant integrations are also available. Use test accounts in apps you control. Canvas-only apps, popup sign-in flows and CAPTCHA may need a different integration.

Where does my data go?

Your account keeps projects, evidence and browser checkpoints in the cloud. Browsers run on your computer. Sign-in credentials use your operating system’s credential protection. Relevant page text, goals and participant memories are sent to your selected AI provider. Browser destinations are restricted to your configured app origins.

Put your next feature to the test.

Bring in your cast