AIRI uses the following architectural design for privacy protection:
Core mechanisms
- Fully localized deployment: All data processing is done on the user's device, avoiding the risk of cloud transmission
- in-memory database: Using DuckDB WASM technology, interaction history is stored only locally
- Optional offline mode: Support for fully disconnected operation (requires pre-downloaded model weights)
technical realization
- Reasoning Acceleration: High Performance Local Computing via WebGPU or Native GPU (CUDA/Metal)
- Data encryption: Sensitive configurations are isolated by environment variables, and AES encryption can be enabled for critical interactive data.
- Privilege control: the plug-in system uses a sandbox mechanism to limit access to non-essential resources
Comparative Advantages
Compared to a cloud-based AI companion:
- No server-side log retention
- Users can independently review all code (open source features)
- Support for customized data retention policies
The program is particularly suitable for user groups with high data sovereignty requirements.
This answer comes from the articleAIRI: Self-hosted AI virtual companion with support for real-time voice and game interactionThe































