Ok this is a draft of the new README for running agentless on a local repo
-
Create a virtual environment:
python -m venv venv
-
Activate the virtual environment:
- On macOS/Linux:
source venv/bin/activate
- On macOS/Linux:
-
Upgrade pip and setuptools:
pip install --upgrade pip setuptools
- Install requirements from requirements.txt:
pip install -r requirements.txt
the localization command would be:
python -m agentless.fl.localize \
--local_repo /path/to/repo/bugs.json \
--local_repo_path /path/to/repo \
--output_folder ./results/file_level \
--file_level \
--related_level
localize irrelevant
python -m agentless.fl.localize \
--local_repo /path/to/your/bugs.json \ # Path to your local bugs JSON
--local_repo_path /path/to/your/repo \ # Path to your local repository
--file_level \
--irrelevant \
--output_folder results/file_level_irrelevant \
--num_threads 10 \
--skip_existing