The Gemini Batch API Manager is a Mac app for managing Batch requests for the Gemini Batch API. To use:
- Download the code from this repo: https://github.com/trySwiftAI/GeminiBatch
- Open in Xcode 26 (running on macOS 26)
- Upload one or several JSONL files that should be run in Batch Mode. To test, use the included sample_batch_requests.jsonl file (~ $0.0001 using the Gemini 2.5 Flash Lite model)
- Click Run or Run all
- Wait for the batch job to complete (takes approximately 5 - 15 minutes)
- Download the results (as a JSONL file)
- Use JSONL Beautifier to review the results if needed