La plupart des petites équipes qui veulent une IA privée se heurtent au même mur. Les assistants cloud sont simples, mais personne n'est à l'aise à l'idée d'y coller du travail client. Faire tourner les modèles soi-même semble la bonne solution, mais personne ne veut materner un serveur GPU. Il existe une voie intermédiaire qui tient sur un bureau : un Mac mini qui fait tourner les agents de votre équipe avec des modèles locaux, à l'intérieur des mêmes limites que celles déjà utilisées par votre espace de travail SweetHive.
Ce guide détaille ce que fait cette machine, quel matériel a du sens, comment la configurer et comment faire tourner des automatisations sur la même machine.
Ce que fait réellement la machine
Dans SweetHive, chaque membre de l'équipe peut disposer d'un agent personnel lié aux contextes dans lesquels il travaille. L'agent répond à partir des messages de ces contextes, et il ne peut jamais voir plus que la personne qui le possède. Quelque chose doit faire tourner le modèle derrière chaque agent. Vous avez deux options, et le Mac mini peut jouer l'un ou l'autre rôle.
- SweetHive Agents Node est l'application de bureau gratuite pour une seule personne. Elle est livrée avec le runtime Ollama intégré, installe les modèles en un clic et fait tourner les agents de cette personne. Elle est disponible pour macOS (Apple Silicon et Intel) et Windows.
- SweetHive Agents Server héberge les agents de plusieurs personnes depuis une seule machine. Il dispose d'une édition de bureau pour macOS et Windows, conçue précisément pour les organisations qui préfèrent utiliser un Mac mini ou un Mac Studio plutôt qu'une machine Linux. Il fait partie des forfaits Organisation.
Si vous voulez une seule machine silencieuse qui serve toute l'équipe, c'est l'Agents Server qu'il vous faut. Chaque membre reste propriétaire de son agent : le serveur maintient chaque personne dans un tenant séparé et chiffré, et les conversations, jetons et mémoires ne sont jamais mélangés entre les personnes. La console d'administration montre les opérations, pas le contenu.
Choisir le matériel
Sur Apple Silicon, le modèle réside dans la mémoire unifiée, donc la RAM est le chiffre qui décide de ce que vous pouvez faire tourner. Le catalogue de modèles des applications SweetHive regroupe les modèles selon la mémoire dont ils ont besoin. À titre indicatif, et en laissant toujours de la place pour macOS et les applications elles-mêmes :
- 8 Go : petits modèles tels que Qwen 3.5 4B. Convient pour des réponses courtes et des recherches simples, mais pas pour de longs résumés.
- 16 Go : le niveau standard, par exemple Qwen 3.5 9B ou Gemma 4 12B. Un seuil raisonnable pour une machine d'équipe.
- 32 à 40 Go : le niveau performance, par exemple Qwen 3.6 35B (un modèle mixture-of-experts qui reste rapide) ou Gemma 4 26B. C'est là que les agents commencent à se révéler véritablement utiles sur les questions à plusieurs étapes.
- 96 Go et plus : modèles de classe serveur. Au-delà de ce qu'offre un Mac mini, alors tournez-vous vers un Mac Studio si vous en avez besoin.
Pour une équipe de cinq à dix personnes, un Mac mini avec 32 Go ou plus est un objectif raisonnable. Avec 16 Go, cela fonctionne, mais attendez-vous à des réponses plus simples. Les tailles de téléchargement vont d'environ 2 Go pour les plus petits modèles à plus de 20 Go pour le niveau performance, donc prévoyez aussi un peu d'espace disque libre.
Une note honnête sur la vitesse. Le serveur partage un seul runtime de modèle entre tout le monde, avec un ordonnancement équitable : chaque personne génère au maximum une réponse à la fois, et il existe un plafond global sur le travail parallèle. Si trois personnes posent une question au même moment sur une machine modeste, quelqu'un attend quelques secondes. Pour une petite équipe, cela convient généralement ; pour un usage intensif, plus de mémoire aide plus que toute autre chose.
La configuration
- Créez le serveur dans SweetHive. Un administrateur de l'organisation ouvre Paramètres > Organisations > Serveurs d'agents, crée le serveur et copie la clé d'enrôlement. Le téléchargement de l'installateur est accessible depuis le même onglet.
- Installez sur le Mac mini. La configuration au premier lancement demande un mot de passe pour la console, la clé d'enrôlement, si la console est accessible uniquement depuis cet ordinateur ou depuis votre réseau local, et un modèle par défaut. Les clés sont stockées dans le trousseau macOS.
- Exportez la clé de récupération. Faites-le dès le premier jour et conservez-la en lieu sûr. Sans elle, les données chiffrées du tenant ne peuvent pas être récupérées sur un nouvel ordinateur.
- Laissez-le éveillé. L'édition de bureau peut démarrer à l'ouverture de session, garder la machine éveillée et redémarrer après un plantage. Branchez le Mac mini au réseau filaire et laissez-le allumé.
- Les membres choisissent le serveur de l'entreprise. Lorsqu'un membre de l'équipe crée son agent dans SweetHive, il choisit le serveur de l'entreprise plutôt que son propre ordinateur. Rien à installer sur son portable. L'agent arrive automatiquement sur le serveur.
Ce que les agents peuvent voir
Fonctionner localement ne signifie pas fonctionner grand ouvert. Chaque agent est limité aux contextes choisis par son propriétaire, et SweetHive vérifie cette portée par rapport à la visibilité actuelle du propriétaire à chaque requête. Si quelqu'un quitte un groupe de projet, son agent perd aussi ce projet.
Les agents travaillent à partir des messages de leurs contextes : ils peuvent lister l'activité récente, rechercher par mots-clés et, si leur propriétaire l'autorise, rédiger et publier des réponses après avoir demandé confirmation. Avec Agents Node 0.2.23 ou une version ultérieure, ils peuvent aussi lire les fichiers joints à ces messages : le texte des PDF, des numérisations et des images via un modèle local qui lit les images, ainsi que les fichiers texte comme les CSV, jusqu'à 20 Mo chacun. Les documents Office, l'audio et la vidéo ne sont pas encore lus. Si votre équipe partage des numérisations ou des photos, installez sur le Mac mini un modèle capable de lire les images à côté du modèle principal. Une conclusion en une ligne dans le message reste payante : la recherche par mots-clés la trouve, et vos collègues aussi.
Les automatisations sur la même machine
Le Mac mini est aussi un bon foyer pour les automatisations, et vous disposez ici de deux outils qui se complètent.
SweetHive Workflows
Dans Mes agents > Workflows, vous pouvez dessiner une chaîne d'étapes sur un canevas : générer du texte avec un modèle, extraire des champs structurés, appeler un point de terminaison HTTP, créer une branche selon une condition, publier le résultat dans un contexte. Un workflow démarre manuellement, selon une planification ou depuis un webhook, et chaque étape s'exécute sur vos propres machines, pas dans le cloud. Chaque workflow s'exécute en tant que l'un de vos agents, il ne peut donc jamais lire ni publier au-delà de la portée de cet agent.
n8n à côté
Si votre équipe utilise déjà n8n, une instance auto-hébergée fonctionne sans problème sur le même Mac mini. Il n'y a pas d'intégration n8n dédiée, mais les deux peuvent communiquer via du simple HTTP :
- De n8n vers SweetHive : donnez à un workflow SweetHive un déclencheur par webhook. Lorsque vous l'enregistrez, vous obtenez son URL et un secret, affiché une seule fois. Un nœud HTTP Request de n8n peut alors appeler cette URL avec le secret dans l'en-tête
X-Webhook-Secret, et le corps JSON devient l'entrée du workflow. - De SweetHive vers n8n : l'étape de requête HTTP n'appelle que des adresses HTTPS publiques et bloque les réseaux privés, donc
localhostne fonctionnera pas. Exposez le webhook n8n via HTTPS (un reverse proxy ou un tunnel) si vous avez besoin de ce sens.
Un petit exemple : n8n surveille le formulaire de votre site web, envoie chaque nouvelle demande à un workflow SweetHive, un modèle local rédige un résumé de deux lignes, et le workflow le publie dans votre contexte Ventes pour le bon groupe. Les données qui parviennent au modèle ne quittent jamais le Mac mini pendant l'inférence.
POST <URL du webhook de votre workflow>
X-Webhook-Secret: <secret affiché lors de la création du déclencheur>
Content-Type: application/json
{"name": "Ada", "company": "Acme", "message": "Nous avons besoin d'un devis pour 40 unités"}
Les workflows sont nouveaux, alors commencez par une petite automatisation, surveillez-la dans le moniteur Jobs, et développez à partir de là. Les webhooks ont une limite de débit par workflow, ce qui est amplement suffisant pour les soumissions de formulaires mais n'est pas prévu pour des données en masse.
Une courte liste de contrôle
- La mémoire d'abord : 32 Go ou plus si toute l'équipe l'utilise.
- Réseau filaire, démarrage à l'ouverture de session, maintien en éveil.
- Clé de récupération exportée et stockée à l'écart de la machine.
- Un modèle pour commencer ; ajoutez-en un deuxième seulement quand vous savez pourquoi.
- Écrivez les décisions dans les messages, afin que les agents puissent les retrouver.
Les équipes réduites mais puissantes n'ont pas besoin d'un centre de données pour utiliser l'IA de manière privée. Elles ont besoin d'une seule machine bien choisie et d'un espace de travail qui sait déjà qui doit voir quoi.
Essayez-le avec votre équipe. Démarrez l'essai gratuit de 14 jours de SweetHive, configurez vos contextes et connectez votre premier agent à un modèle qui tourne sur votre propre matériel.