Frequently Asked Questions (FAQ)
Answers to common questions about ActonOS architecture, privacy, capabilities, and hardware.
General & Capabilitiesβ
What makes ActonOS different from standard AI agent frameworks?β
Unlike Python-based CLI frameworks that run unconstrained scripts, ActonOS is a complete operating system and orchestration engine. It provides:
- Kernel-level sandboxing (Bubblewrap & Cgroups v2) and pure-Go WebAssembly JIT (Wazero).
- Hardware-encrypted credential vaults with dynamic secret brokering.
- Unified WASMLoader plugin subsystem for Tools, Chat Channels, and SaaS Connectors.
- Durable checkpointing and self-healing OTA updates.
- Dual-runtime support (dedicated MiniPCs & Docker).
Can I write and install custom plugins without restarting the OS?β
Yes. Plugins compile to .wasm / .actonpkg packages. When uploaded through the Plugins page (/plugins), the WASMLoader hot-loads the WebAssembly binary inside the Wazero JIT runtime instantaneously.
Can ActonOS run 100% offline without internet access?β
Yes. When configured with local LLM runtimes (such as Ollama, vLLM, or local ONNX models), ActonOS operates entirely on your local area network with zero data leaving your machine.
Hardware & Deploymentβ
Which MiniPC is best for running ActonOS?β
Any x86_64 MiniPC with an Intel Processor N100 (e.g., Beelink EQ12, Minisforum UN100, GMKtec G2) with 8 GB to 16 GB of RAM and 128 GB+ NVMe SSD offers the best balance of low power draw (6Wβ15W) and 24/7 autonomous swarm performance.
Can I install ActonOS on a Raspberry Pi?β
Currently, ActonOS v0.1 targets x86_64 architecture. ARM64 support (including Raspberry Pi 5 and Apple Silicon Docker containers) is in active development for the v0.2 release.
Security & Data Privacyβ
Where are my API keys and OAuth tokens stored?β
All sensitive secrets are encrypted using AES-256-GCM inside /data/config/vault.db. The master key is derived from the machine's hardware UUID and CPU serial via Argon2id. Plaintext credentials never exist on disk.
Can agents or plugins accidentally delete operating system files?β
No. On Bare-Metal MiniPCs, the system root partition is mounted Read-Only. Furthermore, all tool executions run inside an unprivileged Bubblewrap namespace or sandboxed Wazero linear memory where host system folders cannot be modified.