Salta al contenuto
geekandhackGH

Coding · dal video

RooCode non indicizza? Il fix con Ollama + Qdrant

Il bug degli embedding di RooCode con LM Studio si risolve così: embedding su Ollama (embeddinggemma), memoria vettoriale su Qdrant. Guida passo passo.

Di Manu · Pubblicato il · Aggiornato il

Video collegato

Basta Errori di Embedding! Configura RooCode con Ollama e Qdrant →

Se usi RooCode come agente sviluppatore in VS Code collegato a LM Studio, ti sarai accorto che l'indicizzazione del contesto non parte: senza memoria del codice, l'agente non finisce le tue applicazioni. Il problema — probabilmente un bug — è l'impossibilità di eseguire i modelli di embedding direttamente su LM Studio.

La soluzione: dividere i ruoli

  • I modelli di linguaggio restano su LM Studio (provider del profilo RooCode).
  • Il modello di embedding gira su Ollama (es. embeddinggemma).
  • I vettori vivono su Qdrant (URL + chiave API).

Procedura passo passo

# 1. Installa Ollama (da ollama.com o PowerShell)
# 2. Scarica un modello di embedding
ollama pull embeddinggemma
  • Nelle impostazioni di RooCode imposta il provider dei modelli su LM Studio.
  • Per contesto ed embedding seleziona Ollama: indirizzo di Ollama + nome del modello.
  • Inserisci URL di Qdrant e chiave API.
  • Abilita l'indicizzazione automatica per i nuovi workspace e per quello corrente, salva e avvia l'indice.

A conversazione avviata il pallino dell'indicizzazione diventa verde: cambia totalmente tutto. Nel prossimo video: installare i tool MCP più utili per orchestrare n8n, browser e sistemi di ragionamento con retry automatico — tutto rigorosamente in locale.