Letta — Framework open-source per agenti AI con memoria persistente e stato a lungo termine
Framework open-source per agenti AI con memoria persistente e stato a lungo termine
Letta è un server open-source per agenti AI con memoria persistente stratificata, originato da ricerca UC Berkeley (progetto MemGPT). Il server espone una REST API su porta 8283 con SDK ufficiali Python e TypeScript. Gli agenti gestiscono memoria in-context editabile, archival storage e recall storage su PostgreSQL o SQLite. Il deploy self-hosted avviene via Docker con volume persistente per i dati. Letta Cloud è un servizio SaaS opzionale con managed inference e team management, separato dal core open-source.
Perché è nel catalogo
La memoria persistente differenzia Letta dagli agent framework stateless: gli agenti ricordano e apprendono tra sessioni senza bisogno di prompt engineering per il contesto storico. L'architettura open-core garantisce che il server e le sue API siano completamente utilizzabili self-hosted senza vincoli commerciali. Per stack AI enterprise, Letta risolve il problema della continuità conversazionale a lungo termine con un'interfaccia REST stabile e SDK ufficiali.
Come lo integriamo
Non installiamo semplicemente Letta. Lo integriamo in uno stack AI controllato, documentato e mantenibile: configurazione PostgreSQL persistente, REST API con autenticazione, monitoraggio degli agenti e documentazione operativa completa.
Licenza
SPDX: Apache-2.0
Apache License 2.0
Framework e server self-hosted completamente Apache-2.0, senza restrizioni commerciali. Letta Cloud è un servizio SaaS separato con propri termini.
Caratteristiche tecniche
| Docker | ✓ sì |
| Kubernetes | ✓ sì |
| Helm chart | — no |
| Self-hosted | ✓ sì |
| GPU richiesta | — no |
| GPU note | Nessuna GPU richiesta. Letta è model-agnostic e utilizza provider LLM esterni o locali (Ollama, LM Studio). |
| API | ['REST'] |
| Multi-utente | — no |
| Auth/RBAC | API key su Letta Cloud. Server self-hosted senza RBAC nativo documentato. |
| Persistenza | ✓ sì |
| Linguaggio | Python |
| Ultima release | 0.16.8 (2026-05-14) |
| Manutenzione attiva | ✓ sì |
| GitHub stars (approx) | 23.000 |
| Azienda | Letta (spin-off UC Berkeley Sky Computing Lab / BAIR) |
Note editoriali
Rebranding da MemGPT completato a settembre 2024. Pacchetto Python rinominato da 'memgpt' a 'letta'. API cambiate significativamente tra versioni early e current. Verificare compatibilità se si parte da documentazione precedente al Q4 2024.