Simplicio DOCS
Blog GitHub ↗

SIMPLICIO / Documentación y arquitectura

Motor nativo de IA para programación

Guía de instalación, ejecución local, edición mecánica e integración de agentes mediante MCP.

Documentación y arquitectura

Desarrollado en Rust nativo

Simplicio se distribuye como un ejecutable autónomo, sin entornos virtuales ni dependencias de Python.

Rust Tokio MCP SHA-256
Motor de ejecución 100% Rust
Consulta de caché neuronal: 177 ns Consumo de tokens: 0 tokens

Instalación

Un comando para empezar

Instala el ejecutable firmado para tu sistema:

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

Verifica la suma de comprobación e instala el ejecutable para tu sistema.

Ciclo de vida

Ciclo de vida de una solicitud

Desde la llamada del agente hasta la entrega verificada:

1. Entrada mediante MCP

El agente envía llamadas de herramientas mediante JSON-RPC 2.0 desde el chat.

2. Clasificación en CPUExecutor

Las solicitudes interactivas y de análisis usan colas distintas. Las escrituras se serializan.

3. Consulta de memoria local

Simplicio consulta la memoria SQLite FTS y los vectores antes de leer archivos.

4. Contexto limitado

Los mapas estructurales incluyen símbolos relevantes dentro de un presupuesto de tokens.

5. Edición y comprobación de hashes

Los cambios puntuales se aplican de forma atómica y se comprueban con SHA-256.

6. Validación y recibo

Las comprobaciones locales generan un recibo con el resultado de la ejecución.

CPUExecutor

CPUExecutor y concurrencia

Las colas de ejecución y la serialización de escrituras coordinan el trabajo local.

Cola Prioridad Concurrencia Operaciones
InteractiveHigh Alta CPU × 2 El agente envía llamadas de herramientas mediante JSON-RPC 2.0 desde el chat.
AnalysisBackground Normal Tokio Semaphore Simplicio consulta la memoria SQLite FTS y los vectores antes de leer archivos.
write_workers: 1 Secuencial 1 Los cambios puntuales se aplican de forma atómica y se comprueban con SHA-256.

Ediciones mecánicas

Motor de edición mecánica

Los cambios puntuales evitan regenerar archivos completos y reducen la salida del modelo.

Generación del archivo completo

Los cambios puntuales evitan regenerar archivos completos y reducen la salida del modelo.

Ediciones mecánicas puntuales

Los cambios puntuales se aplican de forma atómica y se comprueban 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}"
}

Configuración MCP

Integración con agentes MCP

Selecciona tu aplicación y sigue los pasos de configuración.

Verifica en tu aplicación

Esta página no puede consultar la conexión MCP de tu aplicación.

Gestionar cuenta
Prueba a pedir
Mapea la arquitectura del proyecto.
Aplica un cambio puntual y verifica el resultado.
Ejecuta las pruebas del proyecto y muestra los fallos.

Preguntas y privacidad

Preguntas frecuentes y privacidad

¿Se envía mi código a los servidores de Simplicio?

La ejecución local conserva los archivos en tu equipo. Tu cliente de IA puede enviar contexto al proveedor del modelo según su configuración.

¿Qué modelos son compatibles?

Simplicio es independiente del modelo y se integra con clientes compatibles con MCP.

¿Cómo se reduce el consumo de tokens?

Con mapas estructurales limitados y ediciones puntuales en lugar de lecturas y reescrituras completas. El ahorro depende de la tarea.