NeoGPT is a powerful, easy-to-use LLM (Large Language Model) based application designed to perform specific tasks on local systems. It is an multi purpose application that can be used for a wide range of tasks, from text generation to data analysis. NeoGPT is designed with a user-friendly command-line interface (CLI) that makes it accessible to users with varying levels of technical expertise. It is also extensible, allowing users to add custom plugins or scripts to extend its functionality.
An Multi agent bot fully working based on one prompt from the user and then it will generate the output based on the prompt. It is an experimental project.
To get started with NeoGPT, follow these simple steps:
-
Installation: Clone this repository and install the required dependencies.
git clone https://github.com/neokd/NeoGPT.git cd NeoGPT pip install -r requirements.txt
- ✓ RAG (Retrieval Augmented Generation)
- ☐ User Interface
- ☐ Memory Support to RAG
- ☐ Multi Lingual Support
- ☐ FAISS Support
-
Task Automation: NeoGPT can automate a wide range of tasks, from text generation to data analysis, making it a versatile tool for various domains.
-
Local Execution: NeoGPT runs entirely on your local system, ensuring data privacy and security.
-
User-Friendly Interface: NeoGPT is designed with a user-friendly command-line interface (CLI) that makes it accessible to users with varying levels of technical expertise.
-
Extensible: You can easily extend NeoGPT's functionality by adding custom plugins or scripts.
We welcome contributions to NeoGPT! If you have ideas for new features or improvements, please open an issue or submit a pull request. For more information, see our contributing guide.
This project is licensed under the MIT License - see the LICENSE file for details.