mahout — l'agent hôte

Le petit agent open source qui sert des modèles d'IA depuis votre machine — et vous fait payer pour chaque token servi. Nommé d'après la personne qui conduit l'éléphant.

Linux & Windows x86_64NVIDIA & AMDRust, binaire unique ≈5 MoOpen source

Installer

curl -fsSL https://elephantpool.ai/install-mahout.sh | sh

# Windows (PowerShell)
irm https://elephantpool.ai/install-mahout.ps1 | iex

L'installeur télécharge le binaire, vérifie son empreinte SHA-256, et met mahout sur votre PATH. Rien ne tourne tant que vous ne le lancez pas.

Plateformes : Linux & Windows x86_64 aujourd'hui. macOS est sur la feuille de route — le code est portable et les adaptateurs moteur sont qualifiés plateforme par plateforme ; cette page portera leurs one-liners le jour où les binaires seront publiés.

Connecter votre machine

1. Connectez-vous sur app.elephantpool.ai → Machines → Générer un code de liaison.

2. Sur la machine :

mahout up --code <VOTRE-CODE> --endpoint https://app.elephantpool.ai/api/hosts

mahout sonde votre matériel, exécute un benchmark honnête, et commence à servir le travail que votre machine peut réellement tenir. Il se met en pause automatiquement quand vous utilisez votre PC.

Vérifiez le téléchargement vous-même

curl -fsSLO https://elephantpool.ai/dl/mahout-linux-x86_64
curl -fsSL https://elephantpool.ai/dl/mahout-linux-x86_64.sha256 | sha256sum -c

Vous préférez lire avant d'exécuter ? Le script d'installation fait ~40 lignes de shell simple, versionné dans le dépôt mahout et publié par le même job CI qui construit le binaire qu'il vérifie.

Ce que mahout fait — et ne fait pas

  • Sert des modèles à poids ouverts via un moteur d'inférence local ; tous les téléchargements (poids, moteur) sont épinglés et vérifiés par checksum.
  • Signe un reçu pour chaque job avec une clé générée sur votre machine — vos gains sont vérifiables, pas déclarés.
  • Les prompts restent en RAM, ne sont jamais écrits sur disque, jamais journalisés, jamais utilisés pour l'entraînement.
  • Pause automatique quand votre session est active ; mahout pause et mahout uninstall font exactement ce qu'ils disent.
  • Aucun port entrant nécessaire — mahout interroge vers l'extérieur, donc il fonctionne derrière n'importe quel NAT domestique.

Code source & pour aller plus loin

mahout est open source (Apache-2.0) : gitlab.debuck.info/elephantpool-oss/mahout — issues et merge requests bienvenues. Lisez la visite guidée sur le blog, ou allez plus loin avec la spec technique.

Model catalogue · Knowledge base · Blog · Sign in