

Maid
68 5What is Maid ?
Maid is a cross-platform Flutter app for interfacing with GGUF / llama.cpp models locally, and with Ollama models remotely. The goal of Maid is to create a platform for AI that can be used freely on any device.
Maid stand for Mobile Artificial Intelligence Distribution.
Works on multiple devices :
Windows, Linux, Android.
MacOS and IOS Releases not available at this time.
Usage
Local
To use this app in local mode, follow these steps:
-
Download the GGUF model from your chosen source.
-
Launch maid.
-
Navigate to the model settings by opening the sidebar and pressing the model button.
-
Click load model and select and your model file.
-
(Optionally) Set the preprompt and alias in the character settings.
-
Navigate back to the Home Page
-
Enter a prompt
Remote
To use this app in remote mode, follow these steps:
-
From your computer pull your chosen model using ollama.
-
Setup Ollama for hosting on your local network as shown here.
-
Launch maid.
-
Toggle the remote switch in the navigation drawer.
-
Enter the IP address and port of your computer running ollama.
-
Set the model name to the name of the model you pulled in the model settings.
-
(Optionally) Set the preprompt and alias in the character settings.
-
Navigate back to the Home Page.
-
Enter a prompt.
Screenshots
<tr>
<td><img src="https://github.com/Mobile-Artificial-Intelligence/maid/blob/main/.images/demo1.jpg?raw=true" width="200"></td>
<td><img src="https://github.com/Mobile-Artificial-Intelligence/maid/blob/main/.images/demo2.jpg?raw=true" width="200"></td>
<td><img src="https://github.com/Mobile-Artificial-Intelligence/maid/blob/main/.images/demo3.jpg?raw=true" width="200"></td>
</tr>
<tr>
<td><img src="https://github.com/Mobile-Artificial-Intelligence/maid/blob/main/.images/demo4.jpg?raw=true" width="200"></td>
<td><img src="https://github.com/Mobile-Artificial-Intelligence/maid/blob/main/.images/demo5.jpg?raw=true" width="200"></td>
<td><img src="https://github.com/Mobile-Artificial-Intelligence/maid/blob/main/.images/demo6.jpg?raw=true" width="200"></td>
</tr>