SIMPLICIO / Dokumentasi dan arsitektur
Runtime AI native untuk pengembangan
Panduan instalasi, eksekusi lokal, penyuntingan mekanis, dan integrasi agen melalui MCP.
Dokumentasi dan arsitektur
Dikembangkan dengan Rust native
Simplicio didistribusikan sebagai berkas executable mandiri tanpa lingkungan virtual atau dependensi Python.
Instalasi
Mulai dengan satu perintah
Instal executable bertanda tangan untuk sistem Anda:
curl -fsSL https://simpleti.com.br/simplicio/install.sh | sh
Memverifikasi checksum dan menginstal executable untuk sistem Anda.
Siklus hidup
Siklus hidup permintaan
Dari panggilan agen hingga hasil yang diverifikasi:
1. Penerimaan melalui MCP
Agen memanggil alat melalui JSON-RPC 2.0 langsung dari percakapan.
2. Klasifikasi CPUExecutor
Permintaan interaktif dan analisis memakai antrean terpisah. Penulisan dilakukan secara berurutan.
3. Pencarian memori lokal
Simplicio memeriksa SQLite FTS dan vektor sebelum membaca berkas.
4. Konteks terbatas
Peta struktural menyediakan simbol relevan dalam anggaran token.
5. Penyuntingan dan verifikasi hash
Penggantian terarah dilakukan secara atomik dan diverifikasi dengan SHA-256.
6. Validasi dan bukti eksekusi
Pemeriksaan lokal menghasilkan catatan hasil eksekusi.
CPUExecutor
CPUExecutor dan konkurensi
Antrean eksekusi dan penulisan berurutan mengoordinasikan pekerjaan lokal.
| Antrean | Prioritas | Konkurensi | Operasi |
|---|---|---|---|
| InteractiveHigh | Tinggi | CPU × 2 | Agen memanggil alat melalui JSON-RPC 2.0 langsung dari percakapan. |
| AnalysisBackground | Normal | Tokio Semaphore | Simplicio memeriksa SQLite FTS dan vektor sebelum membaca berkas. |
| write_workers: 1 | Berurutan | 1 | Penggantian terarah dilakukan secara atomik dan diverifikasi dengan SHA-256. |
Penyuntingan mekanis
Mesin penyuntingan mekanis
Perubahan terarah menghindari pembuatan ulang seluruh berkas dan mengurangi keluaran model.
Pembuatan seluruh berkas
Perubahan terarah menghindari pembuatan ulang seluruh berkas dan mengurangi keluaran model.
Penyuntingan mekanis terarah
Penggantian terarah dilakukan secara atomik dan diverifikasi dengan 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}"
}
Pengaturan MCP
Integrasi agen MCP
Pilih aplikasi Anda dan ikuti langkah pengaturan.
Pertanyaan dan privasi
Pertanyaan umum dan privasi
Apakah kode sumber saya dikirim ke server Simplicio?
Eksekusi lokal menyimpan berkas di komputer Anda. Klien AI dapat mengirim konteks ke penyedia model sesuai pengaturannya.
Model apa yang didukung?
Simplicio tidak bergantung pada model dan terintegrasi dengan klien yang mendukung MCP.
Bagaimana konsumsi token dikurangi?
Dengan peta struktural terbatas dan penyuntingan terarah, bukan pembacaan dan penulisan ulang menyeluruh. Penghematan bergantung pada tugas.