À propos du projet

Arelis est un assistant de recherche personnel pour Windows qui fonctionne entièrement sur le PC de l'utilisateur. Il utilise un modèle local via Ollama, sans compte, sans API de chat cloud et sans que les données quittent la machine. Il recherche sur le web, pilote sa propre fenêtre de navigateur distincte et organise les projets plus longs dans des salles nommées. Toute action qui écrit un fichier ou envoie un message attend d'abord une approbation. Les capacités décrites dans le README incluent la recherche web et la lecture de pages, une fenêtre de navigateur distincte, le travail dans des dossiers approuvés, l'écoute et la parole avec mot d'activation et dictée, la visualisation, l'édition et la génération locale d'images via ComfyUI, l'e-mail en opt-in, l'envoi de SMS via un téléphone Android, ainsi que le calendrier, les tâches planifiées, les rappels, le suivi des faits et des tâches, la gestion de documents PDF, Word, Excel et markdown, plus les mathématiques, les conversions d'unités, les graphiques et les extraits de code. Le courrier, le calendrier et les SMS restent désactivés jusqu'à connexion, et les actions d'écriture ou d'envoi affichent une carte d'approbation. Les prérequis sont Windows 10 ou version ultérieure en 64 bits, Ollama, un modèle de chat tel que qwen3.5:9b, une carte graphique de 8 à 16 Go recommandée, et environ 640 Mo d'espace disque pour le programme et les modèles. L'installateur n'est pas signé numériquement, donc SmartScreen avertit au premier lancement ; un fichier SHA-256 est fourni pour vérification. L'installation se fait par utilisateur dans %LOCALAPPDATA%\Programs\Arelis sans invite d'administrateur. Le premier lancement demande un dossier autorisé, puis télécharge Ollama et le modèle de chat si nécessaire, ainsi que les poids vocaux. L'exécution depuis les sources nécessite Python 3.11+ et Ollama, avec des extras optionnels pour les fonctionnalités vocales, navigateur, spatiales et astro. Les enregistrements résident dans %LOCALAPPDATA%\Arelis, l'espace de travail est le dossier choisi, et les copies installées et les checkouts source conservent des profils séparés. La désinstallation supprime le programme et les tâches planifiées et demande s'il faut supprimer les enregistrements. Les fonctionnalités optionnelles de courrier, téléphone et calendrier sont configurées via des fichiers YAML d'exemple et restent masquées jusqu'à connexion. L'interface comprend le chat, le composeur et des docks pour la réflexion, les fichiers, l'historique, les contacts et les notifications, avec des salles pour des espaces de projet nommés, des rôles rapide et recherche, et une commande /tools listant les actions disponibles. La mémoire est gérée dans les Paramètres avec des sauvegardes datées conservées pendant deux semaines. Les fonctionnalités réservées aux sources incluent un système solaire 3D et une vue de la Terre dans Reality. Les limitations connues notent que la synchronisation vocale, l'application téléphone et la génération d'images ont principalement été testées sur le matériel de l'auteur. Le projet est maintenu par une seule personne comme projet hobby et est sous licence AGPL-3.0-or-later.