Cindy: AI agent open source che funziona subito

Makecindy/cindy è un agente AI open source pronto all'uso su GitHub. Offre un'alternativa accessibile ai tool agentici closed.

Cindy: AI agent open source che funziona subito

Cos'è Cindy e come funziona

Cindy è un agente AI open source che opera in locale sulla macchina dell'utente. Il repository

cindymakecindy
Vedi su GitHub →
fornisce il client desktop e mobile, distribuito come monorepo pnpm sotto licenza Apache-2.0. L'agente integra harness come Claude Code e Codex, permette di alternare modelli durante l'esecuzione e mantiene memoria, workspace e strumenti coerenti tra le sessioni. Può controllare browser, sistema operativo e applicazioni connesse, ricevendo input da chat o pianificazioni.

Integrazione con harness e modelli

A conceptual 3D illustration showing multiple glowing AI nodes or neural network cores connecting to a central glowing hub, representing a shared workspace and parallel processing, modern dark tech aesthetic with neon blue and purple accents, no text or logos.

Il progetto separa il client open source dal servizio opzionale di hosting. Chi possiede già un abbonamento a Claude Code o Codex può autorizzarlo all'interno di Cindy senza costi aggiuntivi. In alternativa si possono collegare chiavi API personali o modelli eseguiti in locale. I harness comunicano con il workspace condiviso, quindi un'attività può essere pianificata da un modello, eseguita in parallelo da un altro e revisionata da un terzo senza perdere contesto. Il codice è organizzato in pacchetti condivisi tra app mobile e desktop, con dipendenze gestite da pnpm-workspace.

Aspetti pratici per chi sviluppa

Chi lavora con automazione e flussi di lavoro complessi può usare Cindy per delegare operazioni ripetitive su file locali o account autenticati. Il fatto che l'agente giri sulla stessa macchina riduce la latenza e mantiene i dati sensibili sotto controllo dell'utente. Tuttavia il progetto è ancora in fase iniziale: il numero di harness supportati è limitato e l'affidabilità su compiti lunghi dipende dalla stabilità dei modelli sottostanti. Il codice client è consultabile e modificabile, ma la parte di orchestrazione tra harness e modelli richiede ancora contributi per coprire casi d'uso più specifici.

Installazione e primi passi

A sleek, modern 3D isometric view of a futuristic laptop with floating modular UI panels and abstract geometric blocks assembling together, representing software setup and local development, soft studio lighting, minimalist tech style, no text or logos.

Il repository indica di scaricare le applicazioni da cindy.app. Una volta avviato il client, si configura l'accesso al servizio ufficiale o si inseriscono le chiavi API direttamente nelle impostazioni. Il monorepo include script per lo sviluppo locale e patch per dipendenze specifiche. Chi intende contribuire trova cartelle separate per protocolli, utility condivise e interfacce delle app. Il file AGENTS.md descrive le convenzioni per estendere le capacità dell'agente.

FAQ

Cindy richiede una connessione internet costante? No, l'agente può usare modelli locali e operare sui file della macchina senza uscire dalla rete locale, anche se alcune funzioni di sincronizzazione con harness esterni richiedono accesso alla rete.

Il codice sorgente del client è completamente libero? Sì, il repository

cindymakecindy
Vedi su GitHub →
è pubblicato sotto Apache-2.0 e include sia le applicazioni desktop e mobile sia i pacchetti condivisi.

Si possono aggiungere nuovi harness oltre a Claude Code e Codex? Il progetto prevede l'aggiunta di altri harness e lo sviluppo di un harness nativo; la struttura modulare permette di integrarne di nuovi mantenendo la continuità di memoria e strumenti.

---

📖 Leggi anche

Hai bisogno di una consulenza?

Aiuto aziende e startup a sviluppare software, automatizzare processi e integrare AI. Parliamone.

Scrivimi
← Torna al blog