Neogpt

Latest version: v0.1.0

Safety actively analyzes 682229 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

0.1.0

What's Changed

In the latest v0.1.0 release, NeoGPT has undergone substantial improvements. The update introduces the following features

- **Interpreter for Code Execution**: NeoGPT introduces an interpreter feature, enabling LLM to run code in Python, JavaScript, HTML, and Bash directly within the local environment.

- **Updated Builders with New Loaders**: Builders have been updated, introducing new loaders to optimize performance and expand functionality.

- **Introduction of Magic Commands**: Magic commands are introduced, enabling users to execute specific actions or functions with simplified commands.

- **Reading Local Files**: NeoGPT gains the ability to read local files, facilitating interaction with data stored on the user's device.

- **Expanded Loading LLM Options**: NeoGPT now offers enhanced options for loading the LLM model (Online & Offline) , improving flexibility and compatibility.

- **Chat Session Retention**: This feature allows NeoGPT to retain chat sessions, enhancing continuity and user experience across interactions.

- **Vision Support via Ollama**: The update integrates vision support through Ollama, broadening NeoGPT's capabilities to include visual processing. ⚠️

New Contributors
* Bchass made their first contribution in https://github.com/neokd/NeoGPT/pull/107
* rahim-khan-iitg made their first contribution in https://github.com/neokd/NeoGPT/pull/118
* n0n3br made their first contribution in https://github.com/neokd/NeoGPT/pull/133
* AnamNaaz-7 made their first contribution in https://github.com/neokd/NeoGPT/pull/143
* ashikshafi08 made their first contribution in https://github.com/neokd/NeoGPT/pull/152
* CoderOMaster made their first contribution in https://github.com/neokd/NeoGPT/pull/154
* ayushmorbar made their first contribution in https://github.com/neokd/NeoGPT/pull/158
* yashasvini121 made their first contribution in https://github.com/neokd/NeoGPT/pull/164
* Saloni0512 made their first contribution in https://github.com/neokd/NeoGPT/pull/168

**Full Changelog**: https://github.com/neokd/NeoGPT/compare/v0.1.0-beta...v0.1.0

0.1.0beta

__Release Date:__ 1st December 2023

Features:

- __Agent based chatbot 🤖__ : Introducing two new agents: ML Engineer and QA Engineer. These specialized agents enhance NeoGPT's capabilities, providing expertise in machine learning and quality assurance. Use agents to solve problems, answer questions, and more.


- __Writing Assistant 📝__ : NeoGPT now supports a writing assistant feature. Use the `--write` flag to leverage NeoGPT in crafting documents and assignments, making writing tasks more efficient.

- __Shell Mode 🐚__ : NeoGPT can now function as a shell. Activate shell mode by passing the `--persona shell` flag, allowing users to interact with NeoGPT in a shell environment.

- __Docker Support 🐳__ : NeoGPT is now dockerized, providing users with the flexibility to run NeoGPT within a Docker container for simplified deployment.

- __Ollama Support 🧠__ : NeoGPT seamlessly integrates with Ollama, expanding its compatibility and collaborative capabilities.

- __Timer for User Input in UI ⏱️__ : Timed user input for ui mode by savyez in [105](https://github.com/neokd/NeoGPT/pull/105)


Bug Fixes:
- Fixed Dockerfile

New Contributors
* Tashuuuu [98](https://github.com/neokd/NeoGPT/pull/98)
* C0DE-SLAYER [99](https://github.com/neokd/NeoGPT/pull/99)


Check for updated documentation [here](https://neokd.github.io/NeoGPT/)
To more know about agents look at this [page](https://neokd.github.io/NeoGPT/agents/)

Feel free to reach us out on discord or in github discussions.

0.1.0alpha

**HighLights**

- Developed during Hacktoberfest 2023 🎃

- Open-source, locally-run Language Model (LLM) 📚

- Chat with documents, YouTube videos, and more 🎥📄🕵️‍♂️

Supported Retrievers:

- Local Retriever

- Web Retriever

- Hybrid Retriever (Ensemble Retriever)

- SQL Retriever (Experimental)

- Context Compressor Retriever

- Stepback Prompting + RAG + DuckDuckGo Search

Project Roadmap Achievements:

- [x] RAG (Question Answering with local files) 📂

- [x] Chat with Youtube Videos 🎥

- [x] Web Based RAG (Search on Web and local files) 🌐📂

- [x] Hybrid RAG (Keyword based and Semmantic Search) 🕵️‍♂️📂

- [x] FAISS Support 📊

- [x] Chromadb Support 🎵

- [x] Build a user-friendly CLI ⌨️

- [x] Upgrade Builder to support multiple file types including URLs 📦🌐

- [x] User Interface 💻 (Streamlit)

- [x] Chat with SQL DB 🤖

- [x] Support for other search engines (DuckDuckGo) 🔍


Contributors
* neokd
* Priyamakeshwari
* Gladwin001
* qasim0014
* Chandak-Keshav
* fvaysh
* Ymir-badam
* Abhishekgupta204
* bermr
* dikshant182004
* VPraharsha03
* AndreasWintherMoen
* vbhasin999
* PentW0lf
* savyez
* y9rabbito
* zakhaev26
* ha36d
* bryce-seefieldt
* kehsihba19

Refer the [documentation](https://neokd.github.io/NeoGPT/) for more details

We would like to thank all the contributors for their valuable contributions to NeoGPT. :heart_on_fire:

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.