No description
- Swift 98.8%
- Shell 1.2%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| Gemma4Pad | ||
| Gemma4Pad.xcodeproj | ||
| .gitignore | ||
| AGENTS.md | ||
| ONBOARDING.md | ||
| project.yml | ||
| README.md | ||
| setup.sh | ||
Gemma4Pad
A minimal iPad app for locally running Gemma 4 E2B and E4B models on iPadOS.
Built with SwiftUI, MLX Swift, and the gemma-4-swift-mlx inference library.
Features
- Text, image, and audio input
- On-device inference via MLX (no cloud dependency)
- Multiple chat sessions with conversation switching
- Model selection (E2B / E4B) with quantization options (Q4 / Q8)
- Web search integration via configurable SearXNG endpoint
- Editable system prompt
- Light/dark mode
Requirements
- iPadOS 18.0+
- Apple Silicon (M1+ or A16+)
- Xcode 16+
Setup
- Open
Gemma4Pad.xcodeprojin Xcode - Select your iPad as the run destination
- Build and run