Agent loop e autonomia

Il ciclo cognitivo che rende Remi autonomo.

Ad ogni battito (o evento), Remi esegue un ciclo cognitivo. Non aspetta di essere interrogato: percepisce, pianifica, agisce e ricomincia da solo.

  • Percepisce: raccoglie il contesto: input dell'evento, memoria core (sempre iniettata), stato dell'agente.
  • Recupera: l'agente decide se serve richiamare memoria episodica/semantica e invoca i tool di memoria.
  • Pianifica / Agisce: l'LLM sceglie il prossimo passo ed esegue i tool.
  • Riflette: valuta l'esito, aggiorna obiettivi e task, registra la memoria episodica.
  • Consolida: sul battito di idle riassume gli episodi recenti nella wiki semantica e applica il pruning.

Stati dell'agente

La macchina a stati attraversa: idle, thinking, acting, sleeping, waiting_approval. Limiti operativi (max step per ciclo, budget di token/tempo, rate limit dei tool) prevengono i loop a vuoto.

Remi: il tuo compagno AI local-first | Holyn | Holyn AI