alazlabalazlab
Rust 2024 · Tokio · Ratatuiv3.7.1 KernelOWASP & AgentShield Verified

R-AI-OS

Gelişmiş AI orkestrasyon çekirdeği: Trigram kod arama, Cortex vektör hafızası, MCP güvenlik politikası, izole git swarm iş ağaçları ve Ocak ürün yaşam döngüsü.

12 ms
Hızlı Kod Arama
0 ms
Politika Denetimi
HNSW
Vektör Hafızası
SHA-256
Değişmez Denetim Günlüğü
İNTERAKTİF RUST TERMİNAL ÇALIŞTIRICI

Çekirdek Komutlarını Canlı Dene

alaz@yoga-c930: ~/dev
HEALTH SCORE 99/10024ms
$raios reflect
⚡ [R-AI-OS] Workspace Reflection Snapshot
├── Active Projects Scanned: 41
├── Clean Git Trees: 40/41 (1 dirty on portfolio-site)
├── Secret Scans: 0 detected (AgentShield hard-enforced)
├── Memory Subsystem: 41/41 synchronized with Cortex HNSW
└── Overall Workspace Quality: 99.2% (Grade: A+)

Genel Bakış

R-AI-OS, Claude Code, Codex CLI, OpenCode, Antigravity ve MCP uyumlu ajanları yerel bir control plane üzerinden koordine eden Rust tabanlı kernel projesidir. Amaç; ajanların dosya, ağ ve araç erişimini politika ile sınırlandırmak, işlemleri kaydetmek ve insan onayını akışın parçası tutmaktır.

Güvenlik Kernel’i

  • Filesystem jail: Workspace sınırı ve path canonicalization ile kapsam dışı dosya erişimini engelleme.
  • Policy manager: Araç çağrılarını allow/deny/confirm kurallarıyla değerlendirme.
  • Audit chain: Kararları SHA-256 hash zincirli SQLite ledger’a yazma.
  • Egress filter: HTTP/HTTPS alan adlarını allowlist yaklaşımıyla sınırlandırma.
  • Redaction: Secret ve PII benzeri değerleri log/telemetriye girmeden maskeleme.
  • Session auth: Yerel HTTP API için Bearer token ve Host doğrulaması.

Protokoller ve Arayüzler

Arayüz Port Kullanım
Daemon TCP 42069 CLI ve arka plan daemon IPC
MCP over TCP 42070 Politika kontrollü ajan araç çağrıları
HTTP/WebSocket 42071 VS Code extension ve dış entegrasyonlar

R-AI-OS ayrıca Ratatui tabanlı TUI, raios CLI, MCP yüzeyi, VS Code extension ve system tray bileşenleriyle çalışır. Handoff, swarm, trace memory, semantic search ve scheduler akışları repository’de ayrı modüller halinde bulunur.

Kurulum

Rust stable gereklidir. Temel geliştirme akışı:

cargo build --release
cargo test --workspace
cargo install --path .
raios bootstrap
raios health

Kurulum ve işletim sistemi özel adımlar için repository’nin docs/WIKI/05-Installation-and-Setup.md kılavuzu izlenmelidir. Güvenlik özellikleri ürünün kapsamını artırsa da her dağıtımın kendi politika, secret ve ağ yapılandırması ayrıca incelenmelidir.

Durum

Aktif geliştirme. Repository sürümü v3.9.0 olarak işaretli; security kernel, daemon, CLI, MCP/TUI ve ajan koordinasyon parçaları mevcut, yeni operational hardening çalışmaları devam ediyor.

Kapsamlı Dokümantasyon Mevcut

Bu proje için hazırlanmış 3 adet teknik kılavuz ve sistem mimarisi dokümanı bulunmaktadır.