https://github.com/CursorTouch/Python-Assistant
This a Python AI Assistant made by using langgraph and langchain. The assistant is capable of handling programming tasks in python.
https://github.com/CursorTouch/Python-Assistant
Last synced: 3 months ago
JSON representation
This a Python AI Assistant made by using langgraph and langchain. The assistant is capable of handling programming tasks in python.
- Host: GitHub
- URL: https://github.com/CursorTouch/Python-Assistant
- Owner: Jeomon
- Created: 2024-07-27T04:22:26.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-08-07T01:34:44.000Z (about 1 year ago)
- Last Synced: 2024-08-07T03:57:01.508Z (about 1 year ago)
- Language: Jupyter Notebook
- Homepage:
- Size: 69.3 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: docs/README.md
Awesome Lists containing this project
README
# Python AI Assistant
This a Python AI Assistant made by using langgraph and langchain. The assistant is capable of handling programming tasks in python. Here we use LLM as a router to route the user query to the appropirate agents that were mentioned in graph. Currently this workflow can write script files and fix errors in an existing script file also can give code review and documentation for the script.
## Architecture Overview
## Install Dependencies
Make sure you have Python installed. Then, install the required packages using `pip`:```bash
pip install -r requirements.txt
```## Usage
After installing the dependencies, you can start using the Python-Assistant for various tasks. Here is an examples:Run the app.py
```bash
python app.pyEnter the query: 'Write a python program to do matrix multiplication without using any predefined libraries and finally save the program with name mat.py in current directory.'
```## Reference
[Future of Coding — Multi-Agent LLM Framework using LangGraph](https://medium.com/@anuragmishra_27746/future-of-coding-multi-agent-llm-framework-using-langgraph-092da9493663)\
[Integrating LangGraph with Ollama for Advanced LLM Applications](https://medium.com/@lifanov.a.v/integrating-langgraph-with-ollama-for-advanced-llm-applications-d6c10262dafa)## Contact
If you have any questions, suggestions, or feedback, feel free to contact us:Email: [jeogeoalukka@gmail.com](malto:jeogeoalukka@gmail.com)
Thank you for using Python-Assistant! We hope it helps you in your projects.