Citadel | Contrôle réseau et IA locale pour macOS
Votre gardien réseau. Vos agents. Une barre de menus.
Fortress surveille chaque connexion. Keep exécute vos agents à l’intérieur des murs. Vous gardez la main, sur votre Mac, à vos conditions.







Fortress
Télémétrie en direct, suspects explicables, règles qu’on peut lire et tenir. De la barre de menus jusqu’à une carte de flux en 2D ou 3D.
Keep
Modèles locaux, cloud avec vos propres clés, outils MCP, CLI d’agents, équipes et planifications, le tout soumis à la politique Fortress.
Prism
Un design system sombre en verre, pensé pour les longues sessions : LivingCanvas, typographie lisible, et juste ce qu’il faut de présence sans bruit.


Activité
Familles de processus, sites sollicités, carte en direct. Autoriser ou refuser en un clic depuis le flux.
Suspects
Uniquement des signaux locaux concrets : apps non signées, destinations jamais vues, ports sensibles. Pas de score opaque.
Historique
Les connexions restent sur ce Mac. Filtres et export CSV quand vous avez besoin d’une trace.
Règles
Domaines, IP et CIDR, identité du processus (nom, bundle ID, Team ID), listes de blocage et dates d’expiration, le tout inspectable.
DNS et filtre par app
Proxy DNS over HTTPS local avec listes de blocage, plus une extension système réseau pour appliquer la politique au niveau du processus.
Barre de menus et Crest
État de la protection, choix du mode, et interface de récupération si l’icône a disparu. Fortress reste joignable.


Modèles locaux
Ollama, LM Studio, ou MLX natif via mlx-swift quand l’inférence doit rester sur la machine.
Cloud avec vos clés
OpenAI, Anthropic, Gemini, xAI, OpenRouter et endpoints compatibles OpenAI. Vos clés, votre choix.
CLI d’agents
Claude Code, Codex, Gemini, Goose, Cursor, Copilot et d’autres via ACP, orchestrés depuis Keep.
Sessions et équipes
Historique, fork, recherche, orchestration multi-agents et tâches cron pour le travail qui revient.
Espace de travail
Choix du dossier, pièces jointes, aperçu des fichiers, dictée vocale : les agents travaillent sur ce que vous leur montrez.
Modes de permission
Standard, modifications automatiques, auto complet ou plan seulement. Vous fixez jusqu’où l’agent peut aller.


Serveurs MCP
Configurez les serveurs, l’OAuth, et scannez les configs agents depuis le panneau Outils.
Skills
PDF, Mermaid, cron, automatisation bureautique, mise en place d’agents distants, et d’autres tâches concrètes.
CLI via ACP
Claude Code, Codex, Gemini, Goose, Hermes, OpenClaw, Cursor, Copilot et leurs pairs, dans une même coque.
Canaux
Passerelles vers des messageries et accès distant via plugins d’appairage, quand vous en avez besoin.


D’abord sur l’appareil
Historique des connexions et règles stockés localement (SQLite et app group). Aucun plan de contrôle distant n’est requis au quotidien.
Suspects lisibles
Chaque signal s’explique. Fortress ne se cache pas derrière un score de menace illisible.
Mêmes murs pour les agents
Keep hérite de la politique Fortress. Apps et agents partagent le même périmètre.
Composants ouverts
Interface Swift, assistant privilégié et extension réseau inspectables. Backend CoworkCore issu d’AionCore, sous Apache-2.0.


Observer
Fortress montre les connexions en direct, les suspects et l’historique : vous voyez ce que le Mac fait sur le réseau.
Protéger
Autorisez, refusez, écrivez des règles claires. Listes DNS et filtre par app tiennent le périmètre.
Travailler
Lancez vos agents dans Keep, locaux ou avec vos clés cloud, avec MCP, skills et CLI, derrière la même politique.


Télécharger le DMG
Ouvrez Releases, prenez Citadel.dmg, glissez-le dans Applications, lancez depuis Spotlight. Citadel vit dans la barre de menus.
Autorisations au premier lancement
Dans Réglages système, autorisez l’élément d’ouverture / l’assistant et le filtre réseau, puis confirmez Protection active dans Fortress.
Compiler depuis les sources
Clonez le dépôt sur Apple Silicon, lancez le script de build debug, ou utilisez CitadelFull avec signature Developer ID pour l’extension réseau embarquée.
Observer sans tout approuver
Activité, carte, Suspects et historique fonctionnent déjà en observation locale. L’application stricte des règles et les listes DNS demandent l’assistant et l’extension réseau.


Apple Silicon d’abord
Les Mac récents réunissent Neural Engine et mémoire unifiée : idéaux pour agents sur machine et cartes réseau en direct. Citadel s’appuie sur cette architecture.
Application native
Le filtre par app repose sur le modèle Network System Extension d’Apple. Assistant, proxy DNS et interface suivent la façon dont macOS accorde réellement la confiance.
Des performances qu’on peut anticiper
IA locale et cartes en direct dépendent de la RAM, de la thermique et de ce qui tourne en parallèle. Une seule plateforme : les conseils sur le niveau de puce collent à la réalité.
Discipline produit suisse
Cyberesia construit à Genève pour ceux qui veulent voir et maîtriser ce qui circule chez eux. Rester sur macOS seul garde l’ingénierie centrée sur le périmètre et les agents derrière.
Open source. À vous de le faire tourner.
Clonez le dépôt, téléchargez une version, ou parlez-nous d’un déploiement en entreprise et d’un packaging aligné sur vos politiques.
- Mac Apple Silicon (arm64) requis. macOS 14.0 ou plus récent. Gardez macOS à jour tant qu’Apple fournit des mises à jour pour votre modèle.
- App barre de menus par défaut : pas d’icône dans le Dock, sauf si vous changez ce réglage.
- Pour une application Fortress complète, il faut approuver l’assistant privilégié et l’extension système réseau.
- Xcode 15+ et XcodeGen pour compiler depuis les sources ; compte Apple Developer pour CitadelFull avec NetExt embarqué.
Open source
Apache-2.0 + obligations de marqueCitadel pour Mac
Lisez le code. Compilez. Lancez-le sur votre Mac.
Fortress, Keep et Prism arrivent ensemble dans une app barre de menus. Mettez une étoile pour suivre les versions ; téléchargez le DMG dès qu’un build est publié.
Compatibilité
- macOS 14.0 ou plus récent
- Mac Apple Silicon (requis). Les Mac Intel ne sont pas pris en charge
- Connexion Internet pour le premier clone, les téléchargements de modèles optionnels et les mises à jour
- Approbation de l’assistant et de l’extension réseau pour une application complète par app
- Outils locaux optionnels : Ollama, LM Studio ou MLX natif pour des agents sur l’appareil
Inclus
- Fortress : Activité, Suspects, Historique, Règles
- Proxy DNS over HTTPS avec listes de blocage
- Extension système réseau par app (builds release)
- Keep : modèles locaux, cloud avec vos clés, sessions et équipes
- MCP, skills et CLI d’agents via ACP
- Coque Prism en verre sombre avec LivingCanvas
- Interface en anglais et en français
Pour ceux qui construisent
- Compilation depuis les sources avec XcodeGen et scripts debug
- Schéma CitadelFull pour un packaging NetExt signé
- Indicateurs de démo pour du trafic Fortress synthétique
- Backend CoworkCore issu d’AionCore (Apache-2.0)
- Sources Swift UI, assistant et NetExt inspectables
Entreprise
Sur mesure
Organisations avec des exigences de déploiement ou de politique.
Contactez-nous pour un packaging adapté, des chemins d’achat, et un alignement avec des programmes d’IA agentique à l’échelle de l’organisation, y compris vers la suite Cyclones AI et une automatisation gouvernée.
- Tout ce que contient l’app open source
- Options de déploiement entreprise alignées sur vos politiques
- Intégrations plus poussées pour des programmes d’IA agentique
- Interopérabilité avec vos outils et flux existants
- Chemins pour relier Citadel à la suite Cyclones AI
- Contact dédié pour le déploiement et les discussions de compte
Soutenir le projet
Utilisez le cloud. Financez les murs.
Citadel est open source. Le meilleur soutien n’est pas un pourboire ponctuel : c’est de s’abonner et d’utiliser Aisance Cloud ou Cyclones Cloud. La même équipe derrière Citadel. Deux plateformes IA suisses qui prolongent ce que vous démarrez en local.
Aisance Cloud
Campus (cartes, quiz, cartes mentales, tuteurs), Camille pour l’admin, Finance, chat Cosmos, Imagine pour le visuel : des compétences structurées pour familles et équipes. Gardez les agents sur l’appareil avec Fortress ; amenez des modèles cloud dans Keep avec vos clés.
Essayer Aisance CloudCyclones Cloud
La vitrine business de Cyberesia sur cyclones.cloud : coworkers Genesis, workflows Orbit, Veloce, Plume et missions multi-apps. Commencez avec des agents locaux dans Keep ; passez à l’orchestration cloud quand vous êtes prêts.
Essayer Cyclones CloudCitadel tient le périmètre. Le cloud élargit le terrain de jeu.
Sous licence Apache 2.0 avec obligations supplémentaires : conserver les noms Citadel, Fortress et Keep, le logo et les assets de marque officiels, et inclure NOTICES.md, ATTRIBUTIONS.md et CHANGELOG.md. Voir le LICENSE du dépôt pour l’ensemble des termes.