A newer version of the Gradio SDK is available: 6.20.0
Builder ZIP Auto-Capture Policy
The user must not manually extract a manifest ZIP, find a JSON file, or pass command-line arguments.
Correct SaaS output
The Gradio/SaaS layer should generate a platform-specific builder package:
JackAILocal-Windows-Builder.zipJackAILocal-macOS-Builder.zip
Each builder ZIP contains:
- the build manifest already embedded under
manifest/build-manifest.json - the one-click builder script for the target OS
- the runtime template
- the UI
- the config
- the model policy
Correct user flow
- Download builder ZIP.
- Open/extract ZIP.
- Insert USB/SSD.
- Double-click the builder.
- Confirm target drive.
- Wait.
- Launch JackAILocal from the prepared USB/SSD.
Incorrect user flow
- Download manifest ZIP.
- Extract manifest manually.
- Copy JSON into another folder.
- Run PowerShell with a manifest path.
- Understand model IDs.
- Understand runtime folders.
The manifest exists, but it is an internal input to the builder, not a user-facing artifact.