mahout — l'agente host
Il piccolo agente open source che serve modelli di IA dalla tua macchina — e ti fa pagare per ogni token servito. Chiamato come la persona che guida l'elefante.
Installare
curl -fsSL https://elephantpool.ai/install-mahout.sh | sh
# Windows (PowerShell)
irm https://elephantpool.ai/install-mahout.ps1 | iex
L'installer scarica il binario, ne verifica il checksum SHA-256 e mette mahout sul tuo PATH. Nulla gira finché non lo avvii tu.
Piattaforme: oggi Linux & Windows x86_64. macOS è sulla roadmap — il codice è portabile e gli adattatori dei motori vengono qualificati piattaforma per piattaforma; questa pagina porterà i loro comandi il giorno in cui usciranno i binari.
Collegare la tua macchina
1. Accedi su app.elephantpool.ai → Machines → Genera codice di collegamento.
2. Sulla macchina:
mahout up --code <TUO-CODICE> --endpoint https://app.elephantpool.ai/api/hosts
mahout sonda il tuo hardware, esegue un benchmark onesto, e inizia a servire lavoro che la tua macchina può davvero reggere. Si mette in pausa da solo mentre usi il PC.
Verifica il download da te
curl -fsSLO https://elephantpool.ai/dl/mahout-linux-x86_64
curl -fsSL https://elephantpool.ai/dl/mahout-linux-x86_64.sha256 | sha256sum -c
Preferisci leggere prima di eseguire? Lo script installer sono ~40 righe di shell semplice, versionate nel repository mahout e pubblicate dallo stesso job CI che compila il binario che verifica.
Cosa fa mahout — e cosa no
- Serve modelli a pesi aperti tramite un motore di inferenza locale; tutti i download (pesi, motore) sono fissati e verificati via checksum.
- Firma una ricevuta per ogni job con una chiave generata sulla tua macchina — i tuoi guadagni sono verificabili, non dichiarati.
- I prompt restano in RAM, mai scritti su disco, mai loggati, mai usati per l'addestramento.
- Pausa automatica quando la tua sessione è attiva;
mahout pauseemahout uninstallfanno esattamente ciò che dicono. - Nessuna porta in ingresso — mahout interroga verso l'esterno, quindi funziona dietro qualsiasi NAT di casa.
Codice sorgente & approfondimenti
mahout è open source (Apache-2.0): gitlab.debuck.info/elephantpool-oss/mahout — issue e merge request benvenute. Leggi il tour completo sul blog, o vai più a fondo con la specifica tecnica.