Geliştiriliyor
LLM Remote Assistant
Doğal dil girer, sandbox’lanmış Python çıkar.
Bir dil modeline gerçek eller vermeyi deneyen bir çalışma. Sabit bir komut kataloğu yerine model, eldeki istek için Python yazıyor ve üç katmanlı bir güvenlik mimarisi o kodun çalışmasına izin verilip verilmeyeceğine karar veriyor. Komuta yüzeyi bir mobil istemci; işi yapan ise makinedeki hafif bir ajan.
- Python
- Flutter
- Go
- Rust
- WebSocket
- Sandboxing
- LLM
Gerçekten dinamik yürütme
Zamanla dar gelecek bir desteklenen eylemler listesi yok. Model isteği yorumluyor ve onun için çalıştırılabilir bir betik yazıyor; yani alışılmadık, çok adımlı görevler de yaygın olanlar kadar ifade edilebilir. Sınır, birinin uygulamayı akıl ettiği şeyler değil, Python’ın yapabildikleri.
Üç katman güvenlik, çünkü bir katman yetmez
Bütün risk üretilmiş kodu çalıştırmakta. Önce bilinçli olarak kısıtlayıcı bir sistem prompt’u ne yazılacağını şekillendiriyor; sonra ikinci bir güvenlik modeli betiği çalışmadan önce denetliyor; son olarak yürütme, hassas yollara ve beklenmedik ağ hedeflerine erişimi olmayan izole bir sandbox içinde gerçekleşiyor. Katmanlardan herhangi biri düşse de sistem tehlikeli hâle gelmiyor.
Tasarım gereği ayrık, tesadüfen değil
Çapraz platform bir mobil istemci komuta merkezi, küçük bir ajan da hedef makinede çalışıyor. İkisini ayrı tutmak sistemi her yerden kullanılabilir kılan şey; aynı zamanda “kullanıcının istediği” ile “gerçekten çalışan” arasındaki güven sınırını bir fonksiyon çağrısı değil gerçek bir ağ atlaması yapıyor.
Diğer yan projeler