Run and train ML on any device.
Unified platform for on-device inference and training — iOS, Android, browser, and local. Data never leaves the edge.
curl -fsSL https://octomil.com/install.sh | sh
octomil pull mnist-classifier
octomil serve mnist-classifier- Cross-platform SDKs — Python, iOS (Swift + CoreML), Android (Kotlin + TFLite), Browser
- Orchestration server — manages devices, training rounds, model aggregation, deployments
- Dashboard — real-time monitoring of devices, rounds, model versions, experiments
- Federated learning — 9 aggregation strategies, privacy-preserving, data stays on-device
| Repo | Description |
|---|---|
| octomil-python | Python SDK & CLI |
| octomil-ios | iOS SDK (Swift + CoreML) |
| octomil-android | Android SDK (Kotlin + TFLite) |