Ollocode

Un agente che finisce il lavoro.

Descrivi cosa vuoi costruire o correggere: l'agente di Ollocode scrive il codice, lo esegue e lo corregge finché i test passano. Con modelli locali, senza che nulla lasci il tuo Mac.

Versione 0.66.0 macOS Gratis

Schermata reale di Ollocode

Ollocode è un IDE per macOS con un agente che usa solo modelli locali, con Ollama o Apple MLX: niente cloud, niente chiavi API. Legge il progetto, scrive nei file, esegue test e programmi, legge gli errori e non dichiara finito un compito finché non l'ha verificato. Su progetti locali e su server remoti via SSH.

Un agente che finisce il lavoro.

L'IDE con un agente AI che lavora solo sul tuo Mac.

Un agente che verifica il proprio lavoro.

Non si limita a proporre codice: lo scrive nei file, lo esegue e controlla il risultato. Non accetta di aver finito se i test falliscono, se l'ultima modifica non è mai stata eseguita o se restano attività aperte nella sua lista.

  • Lista delle attività sempre visibile
  • Ogni modifica viene eseguita prima di dirsi finita
Un agente che verifica il proprio lavoro.

Dalla richiesta al codice verificato.

Chiedi una funzione o una correzione. L'agente legge i file, scrive il codice, lancia i test e ti mostra cosa ha verificato e come.

  • Risultato dei test nella risposta
  • Comandi per verificarlo anche tu
Dalla richiesta al codice verificato.

Editor, differenze, Git e terminale.

Editor Monaco con completamento inline da un modello locale, differenze rispetto all'ultimo commit, pannello Git con messaggio di commit generato e terminale integrato.

  • Completamento inline con qwen2.5-coder:1.5b (1 GB)
  • Messaggio di commit generato in locale
Editor, differenze, Git e terminale.

Anche sul server, via SSH.

Apri una cartella su un server Linux con la tua chiave SSH: file, terminale e agente lavorano direttamente sul server. Pensato anche per stack LAMP con PHP, MySQL e WordPress.

  • Nell'esempio l'agente crea un'API PHP e la verifica con curl
Anche sul server, via SSH.

Si adatta al tuo Mac.

Ollocode legge chip e memoria e sceglie modello, finestra di contesto e lunghezza delle risposte per quella fascia di Mac. Se il modello consigliato manca, te lo propone da scaricare.

  • 16 GB: qwen3.5:9b
  • 24 GB: gpt-oss:20b
  • 32 GB e oltre: qwen3.8:27b-mlx
Si adatta al tuo Mac.

Sicuro per progettazione.

I comandi dell'agente girano in una sandbox di macOS: può scrivere solo nel progetto, nelle cartelle temporanee e nelle cache degli strumenti. Sui progetti SSH i comandi che scriverebbero fuori dalla cartella vengono bloccati.

  • Punto di ripristino prima di ogni turno che modifica file
  • Conferma dei comandi attivabile
Sicuro per progettazione.

Un metodo, non solo un modello.

Quando lo stesso errore si ripresenta dopo tre correzioni, l'agente deve prima fare una diagnosi e solo dopo può modificare di nuovo i file. Le note di progetto restano disponibili tra una richiesta e l'altra.

  • Routine di debug obbligatoria
  • Note di progetto in .ollocode/notes.md
  • Sotto-agenti con un contesto pulito
  • Interfaccia in italiano, inglese, tedesco, francese e spagnolo
Un metodo, non solo un modello.

In breve

Sistema
macOS con Apple Silicon (M1 o successivo)
Memoria
Almeno 16 GB
Modelli
Solo locali, con Ollama o Apple MLX
Privacy
Nessun dato lascia il Mac. Niente cloud, niente chiavi API
Benchmark
14 progetti reali (Go, Python, Node.js, TypeScript, Rust, web full-stack), superati solo se passano i test
Miglior risultato
qwen3.8:27b-mlx: 13/14, più PHP/MySQL 4/4 (Mac da 32 GB)
Editor
Monaco, con completamento inline locale
Progetti remoti
Via SSH, con file, terminale e agente sul server
Sicurezza
Sandbox di macOS e punti di ripristino
Lingue
Italiano, inglese, tedesco, francese, spagnolo

Scarica Ollocode.

Scegli il file per il tuo sistema. Ogni download arriva direttamente dalle release ufficiali su GitHub.

macOS

Installa e avvia Ollama, apri il DMG e trascina Ollocode in Applicazioni. Al primo avvio consenti l'apertura da Privacy e sicurezza.

Note di rilascio su GitHub

Requisiti

Mac con Apple Silicon (M1 o successivo) e almeno 16 GB di memoria. Ollama installato e avviato, oppure Apple MLX.

Licenza

Gratuito. Distribuito come app per macOS tramite le release su GitHub.

Domande frequenti

Ollocode è gratis?

Sì. Ollocode è gratuito e lavora solo in locale. Se ti è utile puoi sostenerne lo sviluppo con GitHub Sponsors, anche dal pulsante nelle Impostazioni dell'app.

Il mio codice viene inviato a qualche servizio?

No. Ollocode usa solo modelli locali, con Ollama o Apple MLX: nessun dato lascia il Mac e non servono chiavi API.

Che Mac serve?

Un Mac con Apple Silicon (M1 o successivo) e almeno 16 GB di memoria. Con 32 GB o più si usa il modello più affidabile del benchmark.

Quale modello usa l'agente?

Dipende dalla memoria: qwen3.5:9b con 16 GB, gpt-oss:20b con 24 GB, qwen3.8:27b-mlx con 32 GB e oltre. Ollocode lo sceglie da solo e ti propone il download se manca.

macOS dice che non può aprire l'app. Cosa faccio?

L'app non è ancora firmata con un certificato Apple Developer. Apri Impostazioni di Sistema → Privacy e sicurezza e fai clic su Apri comunque, oppure esegui nel Terminale: xattr -dr com.apple.quarantine /Applications/Ollocode.app

Funziona su progetti che stanno su un server?

Sì. Puoi aprire una cartella su un server Linux con la tua chiave SSH: file, terminale e agente lavorano direttamente sul server, ad esempio su uno stack LAMP.

Devo installare Ollama?

Sì, se usi i modelli Ollama: installalo da ollama.com e avvialo prima di aprire un progetto. In alternativa Ollocode può usare Apple MLX.

Ti è utile Ollocode?

Ollocode è gratuito e lavora solo in locale. Una donazione aiuta a firmarlo con un certificato Apple, così macOS smette di bloccarlo al primo avvio, e paga il tempo per nuove funzioni.

Prossima app: spectraNET Il monitor di rete per applicazione.