À propos du projet
Sapphire Blue AI est un framework agentique auto-hébergé construit autour d'un persona d'IA personnalisable avec interaction vocale. Il est conçu comme un compagnon persistant qui se souvient de l'utilisateur, exécute des tâches planifiées et peut être étendu via des plugins.
Capacités principales décrites dans le README :
- Système de persona : 12 personnalités intégrées regroupant prompt, voix, outils et modèle ; les utilisateurs peuvent créer les leurs. L'IA peut modifier son propre prompt et échanger des éléments de personnalité en pleine conversation.
- Voix : mot d'éveil, reconnaissance vocale, synthèse vocale, parole en streaming et mode conversation mains libres avec interruption. Kokoro TTS local par défaut, avec ElevenLabs en option.
- Mémoire et connaissances : recherche vectorielle sémantique sur de grands ensembles de mémoire étiquetés, moteur de mémoire en couches « Mind Palace » avec un bibliothécaire nocturne, catégories de connaissances organisées avec téléversement de fichiers et surveillance de dossiers, objectifs hiérarchiques avec journal de progression, et système d'entités pour les personnes, lieux et choses.
- Intégrations : VOIP Twilio et vrais numéros de téléphone, Discord, Telegram, e-mail multi-comptes, Google Calendar, Home Assistant, SSH, portefeuilles Bitcoin, serveurs MCP, capture par webcam, génération d'images via ComfyUI/sd-server, et un harnais de code.
- Fonctionnalités de la plateforme : démons en arrière-plan et webhooks, mode battement de cœur/continu avec salutations matinales et alarmes, agents en arrière-plan, applications plugins pleine page, plugins de thème, avatar animé en 3D, import/export de personas et d'ensembles d'outils, tableau de bord avec métriques de tokens et mise à jour automatique.
- Prise en charge des modèles : local-first, avec fournisseurs LLM cloud en option (Claude, GPT, Gemini, Fireworks, ou tout endpoint compatible OpenAI/Anthropic) ; Ollama et LM Studio peuvent être utilisés comme endpoints locaux.
- Confidentialité : un mode coffre-fort de confidentialité qui chiffre les conversations et force les modèles marqués privés, plus un routage par proxy SOCKS pour toute l'application.
- Écosystème de plugins : boutique de plugins et boutique de personas, installation en un clic depuis GitHub, les plugins peuvent ajouter des outils, hooks, commandes vocales, fournisseurs, démons, applications et thèmes.
Les options d'installation incluent un lanceur/installateur GUI pour Windows et Linux, une configuration manuelle basée sur conda, et Docker (interface web uniquement, sans mot d'éveil). Les prérequis sont Ubuntu 22.04+ ou Windows 11+, Python 3.11+ via conda, 16 Go+ de RAM avec TTS/STT, et éventuellement un GPU Nvidia. Mac est pris en charge uniquement via Docker. Le projet est sous licence AGPL-3.0.
Le README inclut un avertissement explicite indiquant que l'agent peut exécuter des commandes shell, envoyer des e-mails, contrôler des appareils domotiques et écrire ses propres outils, et que les tâches planifiées s'exécutent de manière autonome, de sorte que la configuration de l'ensemble d'outils doit être limitée avec prudence.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.