LibreAssist
Overview
LibreAssist is a Open and Local Assistance program designed to help you with your personal computer needs. It is built using C++ and utilizes the Llama.cpp framework, along with supporting Llama Models. These models are pre-trained and customized using the EasyDeL platform, offering a wide range of functionalities tailored to various requirements.
Features
- C++ Llama.cpp GGML Framework: The program is built using the C++ language and utilizes the Llama.cpp framework for efficient performance.
- Llama Models: LibreAssist includes a variety of Llama Models, including pre-trained and customized models tailored to specific user needs.
- EasyDeL Platform: The models have been trained using the EasyDeL platform, ensuring high-quality and accurate assistance.
- Customized Models: Users can access models customized for their specific needs, such as coding assistance, grammar correction, and more.
Getting Started
To use LibreAssist, follow these steps:
- Clone the LibreAssist repository from GitHub.
git clone https://github.com/erfanzar/LibreAssist.git
- Install the necessary dependencies and libraries as specified in the documentation.
python -m pip install -r requirements.txt
- Run the program and start utilizing the available models for your personal computer needs.
python scripts/gradio_launch.py
System Requirements
LibreAssist is designed to be lightweight and can run on a wide range of personal computers, including low-end PCs with a minimum of 4GB of RAM and a CPU with good speed.
We hope LibreAssist proves to be a valuable tool for your personal computer needs!
Usage
LibreAssist provides a diverse set of functionalities, including:
- Coding assistance
- Sentiment analysis
- Language translation
- Chatbots and virtual assistants
- Text summarization
- Named entity recognition
- Question answering systems
- Text classification
- Language generation
- Grammar models
- Information extraction
Contributing
If you would like to contribute to LibreAssist, please follow the guidelines outlined in the CONTRIBUTING.md file in the repository.
License
LibreAssist is licensed under the Apache v2.0. See the LICENSE.md file for more details.
Support
For any questions or issues, please contact me erfanzare810@gmail.com.
Thank you for using LibreAssist! We hope it enhances your personal computer experience.
Metadata
Release files for LibreAssist 0.0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| LibreAssist-0.0.1.tar.gz | 16.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| LibreAssist-0.0.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 33.9 kB
Release files / LibreAssist-0.0.1.tar.gz
| Download URL | LibreAssist-0.0.1.tar.gz |
|---|---|
| Size | 16.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
88bc8c6a86b2d63e7b8ffa544b4200ce3660edbd05b90a1fab7368962fc56459
|
|
BLAKE2b-256 checksum How to use checksums |
4a8478d3383604335d47cea941dcbf3a1e8dda22a43b86c95915b0c94d61d476
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.6
|
Release files / LibreAssist-0.0.1-py3-none-any.whl
| Download URL | LibreAssist-0.0.1-py3-none-any.whl |
|---|---|
| Size | 17.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
8502dbe01d99e5aed8bffaddf16288e362dddd1672f697335e1fc140c25049a8
|
|
BLAKE2b-256 checksum How to use checksums |
59dcaa72c542252b2e47cc797900a84db936e633923cb00d9c6f44d56c943acb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.6
|