Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/0x77dev/ava
Self-hosted personal assistant on top of LLMs in minutes with built-in Home Assistant integration and great extensibility and customizability.
https://github.com/0x77dev/ava
assistant bun homeassistant homeassistant-addons homeassistant-custom-component langchain ollama personal-assistant
Last synced: 2 months ago
JSON representation
Self-hosted personal assistant on top of LLMs in minutes with built-in Home Assistant integration and great extensibility and customizability.
- Host: GitHub
- URL: https://github.com/0x77dev/ava
- Owner: 0x77dev
- License: gpl-3.0
- Created: 2024-04-19T09:14:28.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2024-06-22T22:49:31.000Z (7 months ago)
- Last Synced: 2024-06-23T04:03:22.227Z (7 months ago)
- Topics: assistant, bun, homeassistant, homeassistant-addons, homeassistant-custom-component, langchain, ollama, personal-assistant
- Language: TypeScript
- Homepage: https://ava.0x77.dev/
- Size: 1.62 MB
- Stars: 7
- Watchers: 1
- Forks: 3
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Codeowners: CODEOWNERS
Awesome Lists containing this project
README
# 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](https://ava.0x77.dev)
![GitHub License](https://img.shields.io/github/license/0x77dev/ava)
![Maintenance](https://img.shields.io/maintenance/yes/2024)
![GitHub last commit](https://img.shields.io/github/last-commit/0x77dev/ava)
[![Ship Docker Image](https://github.com/0x77dev/ava/actions/workflows/docker-image.yaml/badge.svg)](https://github.com/0x77dev/ava/actions/workflows/docker-image.yaml)
[![FOSSA Status](https://app.fossa.com/api/projects/git%2Bgithub.com%2F0x77dev%2Fava.svg?type=shield)](https://app.fossa.com/projects/git%2Bgithub.com%2F0x77dev%2Fava?ref=badge_shield)## 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](https://ava.0x77.dev) for more information on how to get started.
## License
[![FOSSA Status](https://app.fossa.com/api/projects/git%2Bgithub.com%2F0x77dev%2Fava.svg?type=large)](https://app.fossa.com/projects/git%2Bgithub.com%2F0x77dev%2Fava?ref=badge_large)