├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md └── workflows │ └── ci-tests.yml ├── .gitignore ├── .pre-commit-config.yaml ├── AGENTS.md ├── DEVELOPMENT.md ├── LICENSE-2.0.txt ├── README.md ├── app.py ├── coderag ├── __init__.py ├── cli.py ├── config.py ├── embeddings.py ├── index.py ├── monitor.py └── search.py ├── example.env ├── main.py ├── prompt_flow.py ├── pyproject.toml ├── readme.rst ├── requirements.txt ├── scripts ├── initialize_index.py └── run_monitor.py └── tests ├── test_faiss.py ├── test_index.py └── test_search.py /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neverdecel/CodeRAG/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neverdecel/CodeRAG/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/workflows/ci-tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neverdecel/CodeRAG/HEAD/.github/workflows/ci-tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neverdecel/CodeRAG/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neverdecel/CodeRAG/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /AGENTS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neverdecel/CodeRAG/HEAD/AGENTS.md -------------------------------------------------------------------------------- /DEVELOPMENT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neverdecel/CodeRAG/HEAD/DEVELOPMENT.md -------------------------------------------------------------------------------- /LICENSE-2.0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neverdecel/CodeRAG/HEAD/LICENSE-2.0.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neverdecel/CodeRAG/HEAD/README.md -------------------------------------------------------------------------------- /app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neverdecel/CodeRAG/HEAD/app.py -------------------------------------------------------------------------------- /coderag/__init__.py: -------------------------------------------------------------------------------- 1 | # __init__.py 2 | -------------------------------------------------------------------------------- /coderag/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neverdecel/CodeRAG/HEAD/coderag/cli.py -------------------------------------------------------------------------------- /coderag/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neverdecel/CodeRAG/HEAD/coderag/config.py -------------------------------------------------------------------------------- /coderag/embeddings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neverdecel/CodeRAG/HEAD/coderag/embeddings.py -------------------------------------------------------------------------------- /coderag/index.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neverdecel/CodeRAG/HEAD/coderag/index.py -------------------------------------------------------------------------------- /coderag/monitor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neverdecel/CodeRAG/HEAD/coderag/monitor.py -------------------------------------------------------------------------------- /coderag/search.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neverdecel/CodeRAG/HEAD/coderag/search.py -------------------------------------------------------------------------------- /example.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neverdecel/CodeRAG/HEAD/example.env -------------------------------------------------------------------------------- /main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neverdecel/CodeRAG/HEAD/main.py -------------------------------------------------------------------------------- /prompt_flow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neverdecel/CodeRAG/HEAD/prompt_flow.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neverdecel/CodeRAG/HEAD/pyproject.toml -------------------------------------------------------------------------------- /readme.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neverdecel/CodeRAG/HEAD/readme.rst -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | -e .[dev] 2 | -------------------------------------------------------------------------------- /scripts/initialize_index.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neverdecel/CodeRAG/HEAD/scripts/initialize_index.py -------------------------------------------------------------------------------- /scripts/run_monitor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neverdecel/CodeRAG/HEAD/scripts/run_monitor.py -------------------------------------------------------------------------------- /tests/test_faiss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neverdecel/CodeRAG/HEAD/tests/test_faiss.py -------------------------------------------------------------------------------- /tests/test_index.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neverdecel/CodeRAG/HEAD/tests/test_index.py -------------------------------------------------------------------------------- /tests/test_search.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neverdecel/CodeRAG/HEAD/tests/test_search.py --------------------------------------------------------------------------------