Skip to Main Content

Vladimir Nitochkin

Built at Meta Global AI Developer Hackathon · Oct 26, 2026 · Remote

Vladimir Nitochkin — Demo video

Jig turns one sentence into a real native app on iPhone, Android and the web. Everyone needs small tools no app store sells: a medication log for a parent, a kid’s chore chart, a plant-watering tracker. Jig lets you describe one and use it a minute later. Each Jig app is data, not code. Muse Spark writes a JSON spec of screens, typed data, actions and schedules. Before anything changes, Jig checks the spec against a JSON Schema built from the runtime’s own tables and renders every screen off-screen; if something fails, the errors go back to the model and it repairs the app on its own. A shared TypeScript runtime then draws the spec with real native views: UIKit through JavaScriptCore on iOS, Android Views through QuickJS on Android, and the DOM on the web. There is no generated code to break and nothing to deploy. You change an app by tapping any element and saying what you want, typed or spoken. The model patches just that part of the spec, then looks at a screenshot to check its work. Because every app runs inside the same container, every app gets the basics for free: On-device storage in SQLite, with secrets in the Keychain or Keystore. Reminders scheduled by the OS that fire while the app is closed. Home-screen widgets, media, files and camera. A personal data store that apps share with your permission, so a shopping list can read what your pantry app counted. When a spec isn’t enough, the model can add a sandboxed script with pinned, hash-checked libraries, and the interface still stays native. Apps can also learn from how you use them: every change they make is listed and can be undone.

Team