Cabal CLI - Chat Decentralizzato Direttamente nel Terminale
Quando i server sono inutili
Immagina una chat che non può essere spenta, bloccata o censurata. Dove i messaggi vengono inviati direttamente tra i partecipanti, non attraverso un server centrale. Questo è Cabal — una piattaforma di comunicazione peer-to-peer, e cabal-cli è il suo client terminale per gli appassionati della riga di comando.

Cosa c'è nella scatola?
Cabal CLI è:
- 100% P2P: nessun server intermedio
- Interfaccia terminale: per chi vive nella console
- Crittografia: tutti i messaggi sono crittografati
- Funzionamento offline: la cronologia si sincronizza quando ti riconnetti
Funzionalità principali
1. Avvio rapido
Installazione con un comando:
npm install --global cabal
Crea una nuova chat room ("cabal"):
cabal --new
2. Gestione flessibile delle chat
- Salva le chat usate frequentemente:
cabal --save cabal://ключ
- Unisciti tramite codice QR (richiesta webcam):
cabal --qr
- Crea alias convenienti:
cabal --alias work_chat --key cabal://ключ
3. Modalità in background per i "seed"
Puoi eseguire il deploy su un VPS per mantenere la chat disponibile:
cabal cabal://ключ --seed --port 7331
Dettagli tecnici
Il progetto è costruito su:
- JavaScript/Node.js — funziona ovunque sia disponibile Node
- Cabal-core — motore di database decentralizzato
- IPFS — per le connessioni P2P tra i partecipanti
A chi è rivolto?
- Sviluppatori che tengono alla privacy
- Amministratori di sistema per comunicazioni interne
- Team di progetti open-source che evitano piattaforme centralizzate
- Appassionati di tecnologie decentralizzate
Esperienza personale
Dopo una settimana di utilizzo di Cabal CLI ho notato:
- Meno notifiche distraenti (è pur sempre un terminale)
- La possibilità di avere discussioni tecniche senza rumore extra
- La comodità di lavorare da qualsiasi luogo senza VPN
Come provarlo?
Unisciti alla chat della comunità principale:
npx cabal cabal://cabal.chat
Oppure crea il tuo cabal privato per il tuo team. L'importante è non perdere la chiave di accesso — è l'unico modo per tornare nella chat!
Progetti correlati