AutoGPT: il primo agent autonomo virale post-GPT-4

Toran Bruce Richards rilascia AutoGPT il 30 marzo 2023: Python, loop Plan → Think → Criticize → Act, plugin system, memoria vettoriale. Apre la stagione degli autonomous agent.

Open SourceAI Open SourceAutoGPTAutonomous AgentAgenticLLMAI

L’inizio dell’era degli agent autonomi

Il 30 marzo 2023, poche settimane dopo il rilascio pubblico di GPT-4, lo sviluppatore Toran Bruce Richards (noto con lo pseudonimo “Significant Gravitas”) pubblica AutoGPT su GitHub. Il progetto diventa in pochi giorni il repository più discusso dell’anno e apre la stagione degli autonomous agent: programmi che, dato un obiettivo di alto livello, pianificano e eseguono i passi necessari a raggiungerlo con supervisione minima.

Il loop operativo

AutoGPT è scritto interamente in Python e implementa un loop cognitivo a quattro fasi: Plan → Think → Criticize → Act. In ciascun ciclo, il modello pianifica le azioni necessarie a progredire verso l’obiettivo (Plan), ragiona sulle ipotesi in gioco (Think), valuta criticamente la propria proposta (Criticize) e infine esegue un’azione concreta (Act) — tipicamente l’uso di un tool, la scrittura di un file o una richiesta HTTP.

Il loop continua fino al raggiungimento dell’obiettivo o a un’interruzione esplicita. Questa architettura, pur rudimentale rispetto agli agent strutturati successivi, introduce i concetti di auto-pianificazione e auto-critica che diventeranno pattern standard nell’ecosistema agent.

Plugin e memoria

AutoGPT introduce precocemente due primitive poi diventate comuni: un plugin system per estendere le capability dell’agente con tool personalizzati (browsing, codice, file system) e una memoria vettoriale esterna (inizialmente basata su Pinecone, poi estesa ad altri store) per la persistenza del contesto oltre la context window del modello.

Licenza ed evoluzione

AutoGPT è rilasciato originariamente sotto licenza MIT. Successivamente il progetto si divide: il cuore del codice resta MIT, mentre la AutoGPT Platform — la versione commerciale/gestita sviluppata dal team — adotta una licenza custom con restrizioni specifiche. Al di là della continuità operativa, l’impatto storico di AutoGPT è chiaro: ha dimostrato che un LLM autosufficiente, anche con scaffolding semplice, poteva svolgere task complessi — aprendo la ricerca e lo sviluppo su LangChain, BabyAGI e l’intero ecosistema 2023-2025.

Link: agpt.co

Vuoi supporto? Sei sotto attacco? Stato dei servizi
Vuoi supporto? Sei sotto attacco? Stato dei servizi