Maid est une application multiplateforme, gratuite et open-source pour interfacer avec les modèles de llama.cpp localement, et à distance avec Ollama, Mistral, Google Gemini et OpenAI. Maid supporte les cartes de personnages sillytavern pour interagir avec tous vos personnages favoris. Maid permet de télécharger une liste de modèles soigneusement sélectionnés directement depuis Huggingface.
Maid utilise des sous-modules Git de manière intensive. Pour cloner le dépôt, utilisez la commande suivante :
git clone --recursive https://github.com/Mobile-Artificial-Intelligence/maid.git
Maid utilise Flutter comme sous-module Git. Cela est nécessaire pour des builds reproductibles sur F-Droid. Cependant, pour le développement, vous pouvez utiliser une installation locale de Flutter. Retirez le sous-module Flutter en exécutant la commande Git suivante :
git submodule deinit -f packages/flutter
Pour installer les dépendances sur les systèmes basés sur Fedora, utilisez la commande suivante :
sudo dnf install -y cmake ninja-build pkg-config gtk3-devel vulkan-devel
Pour installer les dépendances sur les systèmes basés sur Debian, utilisez la commande suivante :
sudo apt-get install -y cmake ninja-build pkg-config libgtk-3-dev libvulkan-dev
Windows, MacOS, Linux, Android.
Page des versions.
Les versions iOS ne sont pas disponibles pour le moment.
- Écrire des commentaires de code
- Documentation
- Tests et builds sur iOS
- Faire connaître le projet
- Tests Google Play
- ggerganov/llama.cpp
- ollama/ollama
- davidmigloz/langchain_dart
- Mobile-Artificial-Intelligence/maid_llm
- Mobile-Artificial-Intelligence/babylon_tts
- Mobile-Artificial-Intelligence/babylon.cpp
Version MacOS testée sur un
Version Android testée sur un téléphone Oneplus 10 Pro 11Go.
Également testée sur Fedora Linux, Windows 11.
Testée avec calypso 3b, orcamini 3b, minyllama 1.1b, phi 3, mistral 7b, mixtral 8x7b, llama 2 7B-Chat, llama 7B et bien d'autres.
Maid est distribué sous la licence MIT et est fourni sans aucune garantie, explicite ou implicite. Maid n'est affilié à aucune entreprise, y compris Huggingface, Meta (Facebook), MistralAi, OpenAI, Google, Microsoft ou toute autre entreprise fournissant un modèle compatible avec cette application.
Ce projet est sous licence MIT.