mini Assistant is an iOS client application that supports LM Studio API, OpenAI API, and Apple’s on-device Foundation Model. You can also manage your calendar event on your device with natural language.
⸻
[LM Studio API]
If you are running LM Studio locally, this app can connect to its API and use local LLMs.
In most cases, LM Studio operates on a LAN. Therefore, your mobile device (such as an iPhone) must be connected to the same Wi-Fi network, and you need to specify a local IP address or hostname.
Server settings must include a port number:
• IP address example: 192.168.x.x:1234
• Hostname example: mac-mini-m4.local:1234
The required connection details are displayed at the top of the LM Studio interface.
You can also use LM Studio’s LM Link feature to access models from a different network than the one hosting the LLM.
Additionally, you can freely choose which language model to use, including older models that are no longer available in ChatGPT.
⸻
[OpenAI API]
This app also functions as an OpenAI client.
To use this feature, you need an OpenAI account and an API key.
⸻
[Apple On-Device Foundation Model]
On supported devices, you can use Apple’s on-device Foundation Model.
This requires iOS 26 or later and a device that supports Apple Intelligence.
This enables local inference without relying on the cloud (availability depends on OS and device capabilities).
⸻
[Additional Information]
• You can predefine model behavior by setting a system prompt
• Background images can be changed by selecting from the photo library
At startup, the app processes messages in the following sequence:
1. [System] Your configured system prompt
2. [User] Sends current time and language
3. [Assistant] Displays an initial message (starts with a greeting in your language)
4. [User] The text entered in the input field
This mechanism ensures that conversations begin naturally in the user’s language.
Because conversation behavior is controlled by the system prompt, you can predefine tasks or enable role-playing scenarios.
* This application is provided free of charge for research purposes.
* Use it at your own risk and do not rely on it for critical or high-stakes decision-making.
* Current time and language setting are sent as the initial user prompt.
* When using function calling, the app sends your calendar events to the selected AI for processing.
* API usage fees apply when using OpenAI models with your API Key.
* The software is provided “as is,” and the author assumes no responsibility for its performance.
* This app is a technical demonstration of LLM usage and should not be used for critical decision-making (including business or medical purposes).
* The content of AI-generated responses depends on the selected language model.
* AI may generate incorrect responses, and their accuracy is not guaranteed.