├── .devcontainer ├── devcontainer.json └── setup.sh ├── .dockerignore ├── .envrc ├── .github ├── dependabot.yml └── workflows │ └── publish-image.yml ├── .gitignore ├── .python-version ├── Dockerfile ├── LICENSE ├── README.md ├── create_tag.sh ├── fastmcp.json ├── images ├── flowchart.mermaid ├── flowchart.png ├── mcp_prompted.png ├── mcp_result.png └── rag.jpeg ├── pyproject.toml ├── src └── mcp_local_rag │ ├── __init__.py │ ├── embedder │ └── embedder.tflite │ ├── main.py │ └── utils │ ├── fetch.py │ └── tools.py └── uv.lock /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nkapila6/mcp-local-rag/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.devcontainer/setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nkapila6/mcp-local-rag/HEAD/.devcontainer/setup.sh -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nkapila6/mcp-local-rag/HEAD/.dockerignore -------------------------------------------------------------------------------- /.envrc: -------------------------------------------------------------------------------- 1 | layout virtualenv .venv 2 | -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nkapila6/mcp-local-rag/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/publish-image.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nkapila6/mcp-local-rag/HEAD/.github/workflows/publish-image.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nkapila6/mcp-local-rag/HEAD/.gitignore -------------------------------------------------------------------------------- /.python-version: -------------------------------------------------------------------------------- 1 | 3.10 2 | -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nkapila6/mcp-local-rag/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nkapila6/mcp-local-rag/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nkapila6/mcp-local-rag/HEAD/README.md -------------------------------------------------------------------------------- /create_tag.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nkapila6/mcp-local-rag/HEAD/create_tag.sh -------------------------------------------------------------------------------- /fastmcp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nkapila6/mcp-local-rag/HEAD/fastmcp.json -------------------------------------------------------------------------------- /images/flowchart.mermaid: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nkapila6/mcp-local-rag/HEAD/images/flowchart.mermaid -------------------------------------------------------------------------------- /images/flowchart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nkapila6/mcp-local-rag/HEAD/images/flowchart.png -------------------------------------------------------------------------------- /images/mcp_prompted.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nkapila6/mcp-local-rag/HEAD/images/mcp_prompted.png -------------------------------------------------------------------------------- /images/mcp_result.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nkapila6/mcp-local-rag/HEAD/images/mcp_result.png -------------------------------------------------------------------------------- /images/rag.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nkapila6/mcp-local-rag/HEAD/images/rag.jpeg -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nkapila6/mcp-local-rag/HEAD/pyproject.toml -------------------------------------------------------------------------------- /src/mcp_local_rag/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mcp_local_rag/embedder/embedder.tflite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nkapila6/mcp-local-rag/HEAD/src/mcp_local_rag/embedder/embedder.tflite -------------------------------------------------------------------------------- /src/mcp_local_rag/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nkapila6/mcp-local-rag/HEAD/src/mcp_local_rag/main.py -------------------------------------------------------------------------------- /src/mcp_local_rag/utils/fetch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nkapila6/mcp-local-rag/HEAD/src/mcp_local_rag/utils/fetch.py -------------------------------------------------------------------------------- /src/mcp_local_rag/utils/tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nkapila6/mcp-local-rag/HEAD/src/mcp_local_rag/utils/tools.py -------------------------------------------------------------------------------- /uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nkapila6/mcp-local-rag/HEAD/uv.lock --------------------------------------------------------------------------------