0x77dev / ava

Self-hosted personal assistant on top of LLMs in minutes with built-in Home Assistant integration and great extensibility and customizability.

Home Page:https://ava.0x77.dev/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Ava

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

GitHub License Maintenance GitHub last commit Ship Docker Image FOSSA Status

Features

  • 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.

License

FOSSA Status

About

Self-hosted personal assistant on top of LLMs in minutes with built-in Home Assistant integration and great extensibility and customizability.

https://ava.0x77.dev/

License:GNU General Public License v3.0


Languages

Language:TypeScript 61.5%Language:Python 38.5%