À propos du projet

Spherse est une infrastructure permettant aux utilisateurs d'exécuter des agents IA en local, de gérer des données et de consommer du contenu personnalisé. Sa conception centrale est la suivante : le répertoire du projet constitue l'espace de données partagé, les fichiers ordinaires restent toujours stockés localement ; chaque agent possède un prompt système indépendant, des autorisations d'outils, des compétences privées, une connexion au serveur MCP, plusieurs sessions persistantes et des sujets de chat ; l'automatisation des agents est réalisée grâce à la planification Cron et à des événements personnalisés ; le serveur HTTP Preview intégré permet d'héberger directement du HTML, les pages pouvant, via le SDK UI, lire et écrire des données, créer des sessions, envoyer des messages et déclencher des agents, formant ainsi une boucle d'interaction complète. L'ensemble du répertoire du projet peut être distribué en tant que workspace complet, contenant les données, la configuration des agents, les compétences, les règles d'automatisation et les pages interactives. Des applications de bureau pour macOS et Windows sont fournies, avec un accès mobile via un client web, pouvant établir automatiquement un tunnel Cloudflare. La pile technologique comprend Electron, React, TypeScript, Fastify, MCP, SQLite, etc.