Carapace je framework pro osobní AI asistenty napsaný v jazyce Rust, který je navržen jako alternativa k projektům typu OpenClaw s vyšší úrovní zabezpečení. Aplikace běží lokálně na stroji uživatele a umožňuje integraci s širokou škálou komunikačních kanálů, jako jsou Signal, Telegram, Discord nebo Slack. Systém podporuje různé poskytovatele velkých jazykových modelů (LLM), včetně lokálních řešení přes Ollama nebo cloudových služeb Anthropic, OpenAI a AWS Bedrock, přičemž zajišťuje plynulé streamování odpovědí a koordinaci nástrojů.
Klíčovou vlastností je architektura zaměřená na eliminaci běžných zranitelností AI agentů. Carapace využívá šifrované úložiště pro citlivé údaje (AES-256-GCM), omezuje síťovou vazbu pouze na localhost a implementuje ochranu proti SSRF a DNS rebindingu. Rozšiřitelnost je zajištěna pomocí zásuvných modulů WebAssembly (WASM), které jsou digitálně podepsány (Ed25519) a spouštěny v izolovaném sandboxu s přísnými limity na systémové prostředky. Součástí infrastruktury jsou také nástroje pro monitorování skrze Prometheus, auditní záznamy a integrace s privátními sítěmi Tailscale.
Pro hodnocení programu se prosím nejprve přihlaste