Skip to content

samarth30/chat-with-repository

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

chat with github repository

  1. Create a virtual environment and activate on your local machine to isolate the project's dependencies.
 python -m venv
 source env/bin/activate
  1. Install the required Python packages using pip.

    pip install -r requirements.txt
  2. Install the "llama-cpp-python" library.

    Installation without Hardware Acceleration

    pip install llama-cpp-python

Usage

  1. Open your terminal and run the following command to start the application:

    streamlit run app.py
  2. You can now input the GitHub repository link.

  3. it will fetch all the files from the repository and store them in a folder named "cloned_repo."

  4. The embeddings are stored locally in a vector database called ChromaDB.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages