v0.1.0 – First Release
Initial public release of llm-tools-kiwix.
Added
- Automatic discovery of
.zimfiles in the current directory and via theKIWIX_HOMEenvironment variable. - Dynamic tool registration for three LLM tools:
kiwix_search_and_collect: Search a ZIM file and return plaintext content from up to 3 articles.kiwix_search: Search a ZIM file and return number of matches and article paths.kiwix_read: Read and return text of a specific article from a ZIM file.
- Prepend available ZIM files to each tool's description, so LLMs know what's available to search.
- Offline support: All lookups happen completely locally; no internet required if ZIMs are present.
- Integrated with the LLM CLI and Python library as a plugin.