Simplicio DOCS
Blog GitHub ↗

SIMPLICIO / Documentazione e architettura

Motore nativo di IA per lo sviluppo

Guida all’installazione, all’esecuzione locale, alle modifiche meccaniche e all’integrazione degli agenti tramite MCP.

Documentazione e architettura

Sviluppato in Rust nativo

Simplicio è distribuito come eseguibile autonomo, senza ambienti virtuali né dipendenze Python.

Rust Tokio MCP SHA-256
Motore di esecuzione 100% Rust
Ricerca nella cache neurale: 177 ns Consumo di token: 0 token

Installazione

Un comando per iniziare

Installa l’eseguibile firmato per il tuo sistema:

curl -fsSL https://simpleti.com.br/simplicio/install.sh | sh

Verifica il checksum e installa l’eseguibile per il tuo sistema.

Ciclo di vita

Ciclo di vita di una richiesta

Dalla chiamata dell’agente alla consegna verificata:

1. Ricezione tramite MCP

L’agente richiama gli strumenti tramite JSON-RPC 2.0 direttamente dalla chat.

2. Classificazione CPUExecutor

Le richieste interattive e le analisi usano code distinte. Le scritture sono serializzate.

3. Consultazione della memoria locale

Simplicio consulta SQLite FTS e i vettori prima di leggere i file.

4. Contesto limitato

Le mappe strutturali forniscono i simboli pertinenti entro un budget di token.

5. Modifica e verifica degli hash

Le sostituzioni mirate sono atomiche e vengono verificate con SHA-256.

6. Validazione e ricevuta

I controlli locali producono una ricevuta con il risultato dell’esecuzione.

CPUExecutor

CPUExecutor e concorrenza

Le code di esecuzione e le scritture serializzate coordinano il lavoro locale.

Coda Priorità Concorrenza Operazioni
InteractiveHigh Alta CPU × 2 L’agente richiama gli strumenti tramite JSON-RPC 2.0 direttamente dalla chat.
AnalysisBackground Normale Tokio Semaphore Simplicio consulta SQLite FTS e i vettori prima di leggere i file.
write_workers: 1 Serializzata 1 Le sostituzioni mirate sono atomiche e vengono verificate con SHA-256.

Modifiche meccaniche

Motore di modifica meccanica

Le modifiche mirate evitano di rigenerare interi file e riducono l’output del modello.

Generazione dell’intero file

Le modifiche mirate evitano di rigenerare interi file e riducono l’output del modello.

Modifiche meccaniche mirate

Le sostituzioni mirate sono atomiche e vengono verificate con SHA-256.

// Simplicio
{
  "TargetFile": "/path/to/src/auth.rs",
  "TargetContent": "fn verify_token(token: &str) -> bool {\n    true\n}",
  "ReplacementContent": "fn verify_token(token: &str) -> bool {\n    validate_jwt_signature(token)\n}"
}

Configurazione MCP

Integrazione degli agenti MCP

Seleziona l’applicazione e segui i passaggi di configurazione.

Verifica nell’applicazione

Questa pagina non può verificare la connessione MCP dell’applicazione.

Gestisci account
Prova a chiedere
Mappa l’architettura del progetto.
Applica una modifica mirata e verifica il risultato.
Esegui i test del progetto e mostra gli errori.

Domande e privacy

Domande frequenti e privacy

Il mio codice viene inviato ai server di Simplicio?

L’esecuzione locale mantiene i file sul tuo computer. Il client di IA può inviare contesto al fornitore del modello secondo la sua configurazione.

Quali modelli sono compatibili?

Simplicio è indipendente dal modello e si integra con client compatibili con MCP.

Come si riduce il consumo di token?

Con mappe strutturali limitate e modifiche mirate invece di letture e riscritture complete. Il risparmio dipende dall’attività.