Set up your self-hosted personal assistant quickly with integrated Home Assistant support and extensive customization options.
For documentation, visit the project website: ava.0x77.dev
- Supports major LLMs: OpenAI, Anthropic, and Ollama supported by default.
- Home Assistant Integration: Control Home Assistant devices and get entity information.
- Extensible (work in progress): Easily add new skill via custom HTTP endpoints.
- Customizable: Highly configurable through environment variables.
- Fully private: Can be self-hosted for complete data control.
- OpenAI compatible endpoints: Chat with Ava using OpenAI-compatible chat completion.
- Home Assistant addons: Install Ava and Ollama as Home Assistant add-ons.
- Dockerized: Available as Docker images for amd64 and aarch64.
See the documentation for more information on how to get started.