Metadata-Version: 2.4
Name: local-knowledge
Version: 0.2.1
Summary: Local file/folder indexer + grounded-Q&A MCP service — same engine as confluence-knowledge, no credentials needed
License: MIT
Project-URL: Repository, https://github.com/nkunal1992/agents
Project-URL: Documentation, https://github.com/nkunal1992/agents/blob/main/docs/local-knowledge.md
Project-URL: Issues, https://github.com/nkunal1992/agents/issues
Classifier: Operating System :: OS Independent
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3 :: Only
Requires-Python: >=3.11
Description-Content-Type: text/markdown
Requires-Dist: confluence-knowledge>=0.5.1
Requires-Dist: python-docx>=1.1
Requires-Dist: pypdf>=4.0
Requires-Dist: python-pptx>=1.0
Requires-Dist: openpyxl>=3.1
Requires-Dist: mcp<2,>=1.6
Requires-Dist: pip-system-certs>=5.0
Provides-Extra: models
Requires-Dist: confluence-knowledge[models]>=0.5.1; extra == "models"
Provides-Extra: dev
Requires-Dist: pytest>=8.0; extra == "dev"
Requires-Dist: pytest-cov>=5.0; extra == "dev"
Requires-Dist: ruff>=0.6; extra == "dev"

# local-knowledge

Local file/folder indexer + grounded-Q&A MCP service — the same engine as
[`confluence-knowledge`](../confluence-knowledge), pointed at the filesystem
instead of Confluence. No credentials, no HTTP.

- `local_knowledge/crawl_local.py` — durable filesystem BFS (secret-file
  exclusions, symlink-escape guards, checkpointed resume)
- `local_knowledge/server_local.py` — the `local-knowledge/*` MCP tools
- `local_knowledge/cli_local.py` — `local-knowledge` CLI (no `setup`; there's
  nothing to authenticate)

Shares `confluence_knowledge`'s index, extraction (`extract` +
`extract_files`), retrieval, registration and auth plumbing.

See `docs/local-knowledge.md` in the repo root for the full guide and
`bundle/local-README.md` for the store-listing copy.
