Skip to content

Divyansh3021/nile

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Nile 🌊

Nile is an open-source project designed to assist in understanding the code of a GitHub repository using Language Model Models (LLMs) and Vector stores. This project aims to simplify the process of exploring and comprehending the codebase of any GitHub repository by utilizing advanced natural language processing techniques.

How to Run 🏃🏼

To run the Nile project, follow these steps:

  1. Clone the repository to your local machine using the following command:
https://github.com/Divyansh3021/Code_assistant.git
  1. Navigate to the project directory:
cd nile
  1. Install the requirements
pip install -r requirements.txt
  1. Run the app.py file:
streamlit run app.py

Hosted Link 🔗

You can access the hosted version of Nile at https://huggingface.co/spaces/Divyanshh/nile.

Features ✨

  • Explore GitHub repositories with ease.
  • Utilize LLMs for code understanding.
  • Efficiently navigate through codebases using Vector stores.
  • User-friendly interface for seamless interaction.

Contribution 🤝

Contributions to Nile are welcome! If you have any ideas for improvement or find any issues, feel free to open an issue or submit a pull request.

License 📝

Nile is licensed under the MIT License.