Simplicio DOCS
Blog GitHub ↗

SIMPLICIO / Dokumentation und Architektur

Native KI-Laufzeit für die Softwareentwicklung

Anleitung zu Installation, lokaler Ausführung, mechanischen Änderungen und Agentenanbindung über MCP.

Dokumentation und Architektur

In nativem Rust entwickelt

Simplicio wird als eigenständige ausführbare Datei bereitgestellt, ohne virtuelle Umgebung oder Python-Abhängigkeiten.

Rust Tokio MCP SHA-256
Laufzeit-Engine 100 % Rust
Neuronale Cache-Abfrage: 177 ns Token-Verbrauch: 0 Tokens

Installation

Mit einem Befehl starten

Installieren Sie die signierte ausführbare Datei für Ihr System:

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

Prüft die Prüfsumme und installiert die ausführbare Datei für Ihr System.

Lebenszyklus

Lebenszyklus einer Anfrage

Vom Agentenaufruf bis zur geprüften Auslieferung:

1. Eingang über MCP

Der Agent ruft Werkzeuge über JSON-RPC 2.0 direkt aus dem Chat auf.

2. CPUExecutor-Klassifizierung

Interaktive Anfragen und Analysen verwenden getrennte Warteschlangen. Schreibzugriffe werden serialisiert.

3. Lokalen Speicher abfragen

Simplicio prüft SQLite FTS und Vektoren, bevor Dateien gelesen werden.

4. Begrenzter Kontext

Strukturkarten liefern relevante Symbole innerhalb eines Token-Budgets.

5. Änderung und Hash-Prüfung

Gezielte Ersetzungen erfolgen atomar und werden mit SHA-256 geprüft.

6. Prüfung und Beleg

Lokale Prüfungen erzeugen einen Beleg mit dem Ausführungsergebnis.

CPUExecutor

CPUExecutor und Nebenläufigkeit

Ausführungswarteschlangen und serialisierte Schreibzugriffe koordinieren die lokale Arbeit.

Warteschlange Priorität Nebenläufigkeit Vorgänge
InteractiveHigh Hoch CPU × 2 Der Agent ruft Werkzeuge über JSON-RPC 2.0 direkt aus dem Chat auf.
AnalysisBackground Normal Tokio Semaphore Simplicio prüft SQLite FTS und Vektoren, bevor Dateien gelesen werden.
write_workers: 1 Serialisiert 1 Gezielte Ersetzungen erfolgen atomar und werden mit SHA-256 geprüft.

Mechanische Änderungen

Mechanische Änderungs-Engine

Gezielte Änderungen vermeiden die Neuerzeugung vollständiger Dateien und reduzieren die Modellausgabe.

Vollständige Dateigenerierung

Gezielte Änderungen vermeiden die Neuerzeugung vollständiger Dateien und reduzieren die Modellausgabe.

Gezielte mechanische Änderungen

Gezielte Ersetzungen erfolgen atomar und werden mit SHA-256 geprüft.

// 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}"
}

MCP-Einrichtung

MCP-Agentenanbindung

Wählen Sie Ihre Anwendung und folgen Sie den Einrichtungsschritten.

In Ihrer Anwendung prüfen

Diese Seite kann die MCP-Verbindung Ihrer Anwendung nicht überprüfen.

Konto verwalten
Probieren Sie diese Aufgaben
Erstelle eine Strukturkarte des Projekts.
Nimm eine gezielte Änderung vor und prüfe das Ergebnis.
Führe die Projekttests aus und zeige Fehler an.

Fragen und Datenschutz

Häufige Fragen und Datenschutz

Wird mein Quellcode an Simplicio-Server gesendet?

Bei lokaler Ausführung bleiben Dateien auf Ihrem Computer. Ihr KI-Client kann je nach Konfiguration Kontext an den Modellanbieter senden.

Welche Modelle werden unterstützt?

Simplicio ist modellunabhängig und lässt sich mit MCP-kompatiblen Clients verbinden.

Wie wird der Token-Verbrauch reduziert?

Durch begrenzte Strukturkarten und gezielte Änderungen statt vollständiger Lese- und Schreibvorgänge. Die Einsparung hängt von der Aufgabe ab.