Operit is a private, voice-enabled AI agent designed to run quantized large language models offline within mobile Linux environments. It functions as a plugin-based agent that combines local inference with a hands-free interaction pipeline.
The system distinguishes itself through the use of role cards to manage distinct AI personas and conversation histories. It integrates a voice-driven interface utilizing speech-to-text and text-to-speech modules, and it enables device automation by dispatching shell commands and accessibility services to navigate user interfaces.
The project further covers remote workspace synchronization via standard file transfer protocols and a memory management system that summarizes conversation history. It also provides a framework for connecting external services and custom scripts to the AI agent through standardized tool interfaces.