Il tuo agente dimentica tutto. Soleri risolve questo.

Paesaggio solarpunk con architettura organica, vegetazione rigogliosa, pannelli solari e luce dorata che filtra attraverso cupole di vetro

Open source

Il motore open-source per agenti che imparano.

Soleri gestisce quello che il modello non può: ricordare cosa ha funzionato, pianificare il prossimo passo e migliorare nel tempo. Costruisci un agente personale o distribuiscine uno ai tuoi utenti.

E se il tuo agente si ricordasse davvero?

Questo è il problema per cui abbiamo costruito Soleri.

Gli spieghi l'architettura. Le convenzioni di naming. Quel bug che hai fixato martedì scorso. Sessione dopo, tutto sparito. Soleri dà al tuo agente i sistemi per tenersi quello che funziona e riportarlo fuori quando serve, senza che tu debba ripeterti.

Usa quello che ti serve.

Attiva quello che conta, salta il resto

Magari vuoi tutto: storage della conoscenza, scoring, cleanup, pianificazione strutturata, governance. Magari ti bastano un vault e un brain. In ogni caso, scegli tu. Funziona per un progetto del weekend o un prodotto con migliaia di utenti.

# agent.yaml id: my-agent name: My Agent role: Full-Stack Development Advisor domains: [typescript, react, testing] tone: pragmatic engine: profile: full # full | standard | minimal learning: true # vault + brain attivi

Solo una cartella.

Il tuo agente è una cartella

Nessun build step. Nessun TypeScript. È una cartella con un config YAML, istruzioni in markdown e skill che si collegano. Il motore si occupa di persistenza, ricerca, apprendimento e orchestrazione.

my-agent/ # il tuo agente è una cartella ├── CLAUDE.md # auto-generato, indirizza i task ├── agent.yaml # identità + config motore ├── instructions/ # regole comportamentali ├── workflows/ # 4 playbook integrati ├── flows/ # 8 flow basati su intent ├── skills/ # 7 skill essenziali ├── knowledge/ # conoscenza di dominio ├── workspaces/ # stanze di contesto └── .mcp.json # connessione al motore

Un comando.

Un comando per iniziare.

Eseguilo, dai un nome al tuo agente, scegli cosa attivare. Ottieni una cartella funzionante pronta da personalizzare. L'agente impara tutto il resto dai tuoi progetti mentre lavori.

$ npm create soleri my-agent ? What should your agent be called? my-agent ? Persona: Italian Craftsperson (default) Agent created! (43 files, 7 skills, 4 workflows)

Provalo.

Un comando per iniziare. Funziona con Claude Code, Cursor, Codex e OpenCode.