MentorAgent

Chi siamo

Due sviluppatori, una libreria che puoi leggere.

MentorAgent lo scrivono e lo mantengono Emanuele Longo e Antonio Macrì. È open source: quello che fa, e quello che non fa, è nel codice.

Le persone

Siamo i due autori della libreria, come dice NuGet.

  • Emanuele Longo

    Autore e maintainer di MentorAgent

    Architetto software, da anni su .NET e sistemi enterprise. Si occupa di architetture, integrazione e di come portare l'AI nelle applicazioni in modo governato.

  • Antonio Macrì

    Autore e maintainer di MentorAgent

    Senior software engineer .NET, con una lunga esperienza nello sviluppo di applicazioni e librerie. Guida lo sviluppo di MentorAgent e ne cura qualità e rilasci.

Perché esiste MentorAgent

Mettere un agente AI in una demo è facile. Metterlo davanti a utenti veri, su dati veri, no: qualcuno deve decidere chi può fare cosa, quando l'agente deve chiedere prima di cambiare qualcosa, quanto può spendere e cosa esce dall'applicazione.

Volevamo che quelle decisioni stessero dove stanno già le altre regole dell'applicazione: nel codice, controllate allo stesso modo su ogni canale. MentorAgent è la libreria che abbiamo scritto per questo, prima per le applicazioni .NET e poi per qualunque front end e agente intorno a loro.

Il tuo codice decide cosa può fare l'agente. Il modello sceglie solo fra le azioni che permetti.

I nostri principi

Sei impegni dietro la libreria, la documentazione e questo sito, ognuno con la pagina che lo dimostra.

  • Il controllo resta a te

    L'agente fa solo quello che il tuo codice permette, e su ciò che cambia i dati decide una persona. La governance è nel progetto, non un'aggiunta.

  • I tuoi dati restano tuoi

    Modello in cloud o in locale: la libreria gira dove gira la tua app, e a noi non arriva niente. Nessuna telemetria.

  • Aperto per scelta

    Open source con licenza Apache 2.0, standard aperti (MCP, A2A, OpenTelemetry), nessun vincolo verso di noi. L'agente arriva a qualunque front end.

  • Onesti su cosa fa e cosa no

    Diciamo quando MentorAgent non è adatto, cosa resta da proteggere e cosa esce dalla tua applicazione.

  • Qualità che si può verificare

    Ogni versione è controllata contro le rotture, ogni pacchetto elenca cosa contiene (SBOM) e ogni build si risale al suo commit.

  • Costruito per durare

    Versioni semantiche, finestre di supporto per le versioni precedenti e tempi di risposta per le segnalazioni di sicurezza.

Cosa arriva

Una console per i tuoi agenti

Stiamo lavorando a una console per amministrare gli agenti MentorAgent nelle tue applicazioni. La presenteremo qui quando sarà pronta, e fino ad allora niente date.

Stato e roadmap

Contatti

Una domanda pubblica aiuta anche chi arriva dopo: quando puoi, parti da GitHub.