@johannes.latzel/llm-chat-web
v0.3.0
Published
Web tool suite for the llm-chat ecosystem
Downloads
864
Maintainers
Readme
LLM Chat Web
Web tool suite for the llm-chat ecosystem — equips LLM agents with web search and URL fetching capabilities, with intelligent content extraction.
Features
web_searchtool: three search providers: DuckDuckGo (free, no API key), Tavily, and ExaAIweb_fetchtool: intelligent URL fetching with Mozilla Readability extraction, CSS-selector fallback, and built-in content-type handlers for HTML, JSON, XML, CSV, Markdown, and plain text- parallel execution of queries and fetches with configurable concurrency
- Content-Length pre-check on URL fetches to reject oversized responses before downloading
- configurable via config objects and env vars
Prerequisites
- Node.js >= 18
Installation
npm install @johannes.latzel/llm-chat-webDocumentation
Full documentation at johanneslatzel.github.io/llm-chat-web/
License
MIT — see LICENSE.
Contributing
Issues and PRs welcome at github.com/johanneslatzel/llm-chat-web.
