À propos du projet

LifeOS est un système d'exploitation personnel à usage général conçu pour fonctionner avec des agents de codage IA performants tels que Claude Code, Cursor, Codex ou Hermes. Il s'installe comme un ensemble de compétences autonome et ajoute une couche opérationnelle personnelle par-dessus un système d'exploitation IA existant. Le système capture les objectifs, contacts, préférences et contexte de l'utilisateur, puis fournit une mémoire persistante, des compétences personnalisées, un routage intelligent et des mécanismes d'auto-amélioration afin que l'IA puisse travailler vers les objectifs déclarés de l'utilisateur à travers les sessions. Le projet est construit en TypeScript et Bash, avec Bun comme dépendance d'exécution. L'installation est principalement assistée par IA : les utilisateurs collent une invite dans leur système de codage IA, ou utilisent un installateur shell en une ligne sur macOS/Linux. Le README décrit des sous-systèmes nommés, notamment Cortex pour la mémoire, Synapse pour le routage des entrées, Atlas pour le graphique des actifs, Ledger pour le suivi des modifications, et un sidecar optionnel Hermes pour l'accès au terminal. LifeOS est présenté comme complémentaire à Fabric, un autre projet du même auteur. Alors que Fabric fournit des invites IA réutilisables pour des tâches spécifiques, LifeOS fournit l'infrastructure pour le fonctionnement d'un assistant numérique. Le dépôt comprend de la documentation, un site web, une communauté Discord et une feuille de route couvrant la prise en charge des modèles locaux, le routage granulaire des modèles, l'accès à distance, les appels sortants et les notifications externes. Il est sous licence MIT et ouvert aux contributions de la communauté.