Overview
Thelangchain-nimble package provides production-grade LangChain integrations for Nimble’s Search and Extract APIs, enabling developers to build RAG applications and AI agents that can search, access, and retrieve online information from anywhere on the web.
The package includes two retrievers and two tools for comprehensive web data access:
Retrievers:
NimbleSearchRetriever- Web search with deep mode, LLM answers, and filteringNimbleExtractRetriever- Direct URL content extraction
NimbleSearchTool- Agent-integrated web searchNimbleExtractTool- Agent-integrated content extraction
Key Features
- Fast + Deep mode - Quick metadata retrieval or comprehensive content extraction
- Smart filtering - Domain and date filtering, topic-based routing
- Multiple parsing formats - Plain text, markdown (default), or simplified HTML
- Full async support - Both sync and async operations
- Production-ready - Retry logic, connection pooling, comprehensive error handling