Minis — Local-First On-Device AI Agent
Minis is a local-first, on-device AI agent that goes beyond chat. All your data stays on your iPhone — nothing is uploaded to a server by default. Running locally means lower latency and stronger privacy, while the agent still takes real action: browsing the web, accessing your health data, managing your schedule, controlling your smart home, and automating complex tasks.
Local-First AI Agent
Unlike cloud-only chatbots, Minis runs directly on your device and keeps your data there. The agent executes multi-step tasks autonomously, using tools and native iOS frameworks to get things done — not just answer questions, and not just relay everything to the cloud.
Multi-Model, Your Choice
Bring your own API key. Choose from leading AI providers:
• Anthropic Claude
• OpenAI GPT
• Google Gemini
• DeepSeek
• Kimi (Moonshot AI)
• OpenRouter
• Any OpenAI-compatible endpoint
Deep iOS Integration
The agent accesses Apple frameworks natively:
• HealthKit — steps, heart rate, sleep, workouts, SpO₂
• Calendar & Reminders — create events, check availability, manage tasks
• HomeKit — control lights, switches, scenes, and smart accessories
• Photos — search, organize, and export from your library
• Location & Maps — current location, directions, nearby POIs
• Vision — OCR text recognition, object detection, barcode scanning
• Speech — real-time transcription and text-to-speech
• Weather — current conditions, hourly and daily forecasts
Built-in Web Browser
Navigate pages, take screenshots, extract content, fill forms, and interact with websites — all driven by the AI agent in the background.
Skills System
Import or create custom AI skills to extend the agent's capabilities. Share skills with others or build your own for specialized workflows.
Persistent Memory
The agent remembers your preferences, project context, and recurring patterns across sessions — building a personalized assistant that improves over time, all stored locally on your device.
Siri Shortcuts
Automate AI tasks with Siri and the Shortcuts app. Send prompts with file attachments, wait for results, and chain into complex workflows — all hands-free.
Privacy by Design
Your API keys and data stay on-device. Fine-grained permission controls let you decide exactly which personal data the agent can access. No account required. No data collected.
Ratings & Reviews
This app has not received enough ratings or reviews to display an overview.
Minis (iOS) 1.13
New: Backup & Restore (Settings → Storage)
Export your chats, provider configs, credentials, environment variables, custom thinking rules and shared files into an encrypted .minisbak package, and send it to Files, a network folder, or a remote server (S3, WebDAV, SFTP, SMB, FTP, etc). Restore opens from your configured destinations, lets you browse folders, shows download size and progress, and lets you cancel a slow package open or download. Name your device so backup packages are easier to identify and sort, and delete individual remote backups. Restore merges everything back safely, with automatic rollback if anything goes wrong.
New: Personalize your assistant
Choose an emoji or image as your assistant's identity icon. The icon appears consistently across chats, and tapping the assistant header opens Soul settings directly.
New: Spanish language support
Minis is now available in Spanish. Language changes apply throughout the app without requiring a restart.
New: Improved accessibility
Chat controls are labeled for VoiceOver, and Minis announces when an assistant response finishes.
Also new
- Third-party OpenAI/Anthropic-compatible providers can be added without an API key
- The thinking toggle shows an icon with an "Off" label when disabled
- Weather results include precipitation amount, wind gust and direction
- Long-press a chat message for "Delete From Here"
- Swipe left on a provider, model group, or backup destination to Edit or Delete
- Transient provider errors now auto-retry with backoff
- The About screen shows the build date next to the version number
Bug Fixes
- Fixed a file-permission check that could be bypassed under certain paths
- Fixed crashes from malformed or mistyped custom provider Base URLs
- Fixed math formulas being invisible in dark mode
- Fixed shared-scope web apps rendering a black screen
- Fixed conversations getting stuck after context compaction or an unanswered message
- Fixed a rare crash from an out-of-range message index in long conversations
- Fixed images and video thumbnails sometimes appearing squished on first load
- Fixed the tool-call status losing its model-supplied title
- Fixed the @-mention file list going stale after mounts or files changed
- Fixed "Add to input" silently overwriting existing draft text
- Fixed stale stream-stall errors, and mid-stream stalls not retrying automatically
- Fixed the code-block copy button not responding on iOS 17
- Fixed the masked API key field not being tappable for editing
- Fixed Gemini 3.7 Flash and Claude 5 rejecting the thinking-off setting
- Fixed the browser automation tool hanging or returning unusable values
- Fixed a background tool service exiting while still in use
- Fixed shared content being lost or delayed when the target session wasn't active
- Fixed paused-session badges being re-stamped or showing the wrong date
- Fixed provider sync not repairing iCloud data divergence
- Fixed a rare crash from re-laying-out a large Chinese/CJK document preview in the background
- Fixed the session list showing a raw tool name instead of a readable summary
- Fixed memory-heavy requests sometimes failing unexpectedly during long conversations
- Fixed a broken local environment getting stuck instead of recovering automatically
- Fixed long inline code in Markdown messages wrapping or highlighting incorrectly
- Fixed audio files with no usable audio track failing after being sent to transcription
- Fixed backup restore path handling and category counts in some cases
- Fixed token usage sometimes being attributed to the wrong model
- Improved performance of the provider list and long-conversation compaction
- Improved stability of the built-in terminal
Version 1.13
The developer, 森 王, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .
Data Not Collected
The developer does not collect any data from this app.
Privacy practices may vary based, for example, on the features you use or your age. Learn More
Accessibility
The developer has not yet indicated which accessibility features this app supports. Learn More
Information
Seller
森 王
Size
130.3 MB
Category
Productivity
Compatibility
Requires iOS 16.0 or later.
iPhone Requires iOS 16.0 or later.
iPad Requires iPadOS 16.0 or later.
Mac Requires macOS 13.0 or later and a Mac with Apple M1 chip or later.
Apple Vision Requires visionOS 1.0 or later.
Location
This app may use your location even when it is not open, which can decrease device battery life.
Languages
English and 8 more
English, French, German, Japanese, Korean, Russian, Simplified Chinese, Spanish, Traditional Chinese