# si-engine (Software Intelligence Engine) > Strumento da riga di comando che analizza applicazioni ASP.NET Core / C# e database SQL Server e ne esporta documentazione per persone e knowledge per agenti AI. Locale, sola lettura, licenza MIT. Installazione: `dotnet tool install -g si-engine` (richiede .NET 10 SDK). Comando: `si-engine`. ## Pagine - [Home](https://sie.lupala.com/): cosa fa si-engine e come si installa - [Funzioni](https://sie.lupala.com/funzioni.html): i dodici comandi, le opzioni, API locale, MCP, sicurezza, configurazione - [Esempi](https://sie.lupala.com/esempi.html): output reali di scansione, ricerca, impatto, context pack, export, diff e database non raggiungibile su tre applicazioni di prova - [Guida all'uso](https://sie.lupala.com/guida.html): percorso completo dall'installazione all'export ## Guida - [Installazione](https://sie.lupala.com/guida.html#installazione): dotnet tool install, aggiornamento, rimozione - [Con il database](https://sie.lupala.com/guida.html#database): stringa di connessione da ambiente, permessi minimi, comportamento se il database non risponde - [Export e ricerca](https://sie.lupala.com/guida.html#export): Markdown, Mermaid, CSV, JSON, context pack, impatto - [Agenti AI (MCP)](https://sie.lupala.com/guida.html#mcp): server MCP su stdio con 10 tool di sola lettura - [Limiti](https://sie.lupala.com/guida.html#limiti): tecnologie supportate e lacune dichiarate ## Fatti - Analisi del C# con Roslyn, senza compilare né eseguire il codice. - Schema SQL Server in sola lettura (permessi CONNECT e VIEW DEFINITION); i dati delle tabelle non sono letti. - Se il database non è raggiungibile la scansione continua sul solo codice con un warning. - Non supporta Web Forms, MVC 5 e database diversi da SQL Server.