ApplesauceOS
Read Markdown ↗Download .md
ApplesauceOS / Documentation

Turn a sequence of taps
into a script you can trust.

Automate apps on your jailbroken iPhone or iPad with JavaScript. Find controls, read the screen, respond to known interruptions, and check what actually happened.

ObserveFindActVerifyRecover

Learn by doing

Open ApplesauceOS, create Hello.js in Scripts, and run this small example. It opens Settings without relying on translated menu labels or fixed coordinates.

js
if (!openApp("com.apple.Preferences")) {
  throw new Error("Could not open Settings");
}
console.log("Foreground:", frontMostAppId());
showNotice("Settings opened", 2);

One reference. Two ways to use it.

Read the guides in your browser, or give their Markdown links to your agent. Function pages use the same content in both formats, so names, arguments and examples stay together.

New here? ApplesauceOS is an installed jailbreak tweak with a script editor, visual inspector and optional remote MCP access. It is not an App Store app, a Node.js runtime, or a guarantee that every app exposes accessible controls.