|
1 | 1 | # Ava |
2 | | -Self-hosted personal assistant in minutes with built-in Home Assistant integration and great extensibility and customizability. |
| 2 | +Set up your self-hosted personal assistant quickly with integrated Home Assistant support and extensive customization options. |
3 | 3 |
|
4 | | -Documentation is available on project website: https://ava.0x77.dev |
| 4 | +For documentation, visit the project website: [ava.0x77.dev](https://ava.0x77.dev) |
5 | 5 |
|
6 | 6 |  |
7 | 7 |  |
8 | 8 |  |
9 | 9 | [](https://github.com/0x77dev/ava/actions/workflows/docker-image.yaml) |
10 | 10 |
|
11 | | - |
12 | 11 | ## Features |
13 | 12 |
|
14 | | -- **Supports almost all major LLMs**: Support for OpenAI, Anthropic, and Ollama out of the box. |
15 | | -- **Home Assistant Integration**: Ava can control your Home Assistant devices and answer questions about your entities. |
16 | | -- **Extensible _(work in progress)_**: Ava is built with extensibility in mind. You can easily add new skills using custom HTTP endpoints. |
17 | | -- **Customizable**: Great level of customizability with almost everything being configurable using environment variables. |
18 | | -- **Fully private**: Ava is self-hosted, so you have full control over your data. |
19 | | -- **OpenAI compatible endpoints**: Chat with your Ava using OpenAI compatible chat completion endpoint. |
20 | | -- **Home Assistant addons**: Install Ava and Ollama as a Home Assistant addons with a couple of clicks. |
21 | | -- **Dockerized**: Ava is available as a Docker image for both amd64 and aarch64, so you can manually spin it up in minutes. |
22 | | - |
23 | | -## Home Assistant Installation |
24 | | - |
25 | | -### Addons Repository |
26 | | - |
27 | | -[](https://my.home-assistant.io/redirect/supervisor_add_addon_repository/?repository_url=https://github.com/0x77dev/ava) |
28 | | - |
29 | | -- [**Ollama**](./ollama): The easiest way to get up and running with large language models locally |
30 | | -- [**Ava Server**](./server) |
31 | | - |
32 | | -Learn more about configuring the addons on the [project website](https://ava.0x77.dev). |
33 | | - |
34 | | -### Custom component |
35 | | - |
36 | | -#### HACS |
37 | | - |
38 | | -[](https://my.home-assistant.io/redirect/hacs_repository/?owner=0x77dev&repository=ava&category=integration) |
39 | | - |
40 | | -#### Manual |
41 | | - |
42 | | -Copy the [`custom_components/ava`](./custom_components/ava) folder to your `/config/custom_components` Home Assistant folder. |
43 | | - |
44 | | -You can download the custom component zip directly using [GitZip](https://kinolien.github.io/gitzip/?download=https://github.com/0x77dev/ava/tree/main/custom_components/ava). |
45 | | - |
46 | | -Learn more about configuring the custom component on the [project website](https://ava.0x77.dev). |
47 | | - |
| 13 | +- **Supports major LLMs**: OpenAI, Anthropic, and Ollama supported by default. |
| 14 | +- **Home Assistant Integration**: Control Home Assistant devices and get entity information. |
| 15 | +- **Extensible _(work in progress)_**: Easily add new skills via custom HTTP endpoints. |
| 16 | +- **Customizable**: Highly configurable through environment variables. |
| 17 | +- **Fully private**: Can be self-hosted for complete data control. |
| 18 | +- **OpenAI compatible endpoints**: Chat with Ava using OpenAI-compatible chat completion. |
| 19 | +- **Home Assistant addons**: Install Ava and Ollama as Home Assistant add-ons. |
| 20 | +- **Dockerized**: Available as Docker images for amd64 and aarch64. |
48 | 21 |
|
| 22 | +See the [documentation](https://ava.0x77.dev) for more information on how to get started. |
0 commit comments