GithubHelp home page GithubHelp logo

lef-fan / aria Goto Github PK

View Code? Open in Web Editor NEW
31.0 6.0 6.0 7.9 MB

A local and uncensored AI entity.

Home Page: https://github.com/lef-fan/aria

License: GNU Affero General Public License v3.0

Python 99.13% Dockerfile 0.87%
ai assistant bot llm python pytorch speech speech-to-text text-to-speech vad

aria's Introduction

Aria

Meet Aria. A local and uncensored AI entity.

Aria

aria_demo.mp4

Installation

Clone the repo.
Install required libs.

For llama llms installation check here

Easy installation for server mode using docker:

docker buildx build --tag ghcr.io/lef-fan/aria-server:latest .

(Tested on Linux + NVIDIA GPUs with python >=3.10)

More are coming, work in progress...

Usage

First run will take a while to download all the required models.
You may edit the default config for your device or use case (change model, specify devices, etc...)
If you have the resources, strongly recommended to use a model of bigger quant method such as:
mixtral-8x7b-instruct-v0.1.Q5_K_M.gguf

python main.py

Server and Client Mode

server machine:

python server.py 

or docker for server:

docker run --net=host --gpus all --name aria-server -it ghcr.io/lef-fan/aria-server:latest
python server.py

client machine (edit client target ip in the config):

python client.py

Documentation

Work in progress...

Contributions

๐ŸŒŸ We'd love your contribution! Please submit your changes via pull request to join in the fun! ๐Ÿš€

Disclaimer

Aria is a powerful AI entity designed for local use. Users are advised to exercise caution and responsibility when interacting with Aria, as its capabilities may have unintended consequences if used improperly or without careful consideration.

By engaging with Aria, you understand and agree that the suggestions and responses provided are for informational purposes only, and should be used with caution and discretion.

We cannot be held responsible for any actions, decisions, or outcomes resulting from the use of Aria. We explicitly disclaim liability for any direct, indirect, incidental, consequential, or punitive damages arising from reliance on Aria's responses.

We encourage users to exercise discernment, judgment, and thorough consideration when utilizing information from Aria. Your use of this service constitutes acceptance of these disclaimers and limitations.

Should you have any doubts regarding the accuracy or suitability of Aria's responses, we advise consulting with qualified professionals or experts in the relevant field.

Acknowledgments

License Information

โ— Important Note:

While this project is licensed under GNU AGPLv3, the usage of some of the components it depends on might not and they will be listed below:

TTS MODEL

aria's People

Contributors

adrew25 avatar lef-fan avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.