Skip to content

Conversation

@YassKhazzan
Copy link

Adds 5 production-ready tools integrating LLMLayer - a unified Web API for AI Agents.

Why This Integration?

Enables CrewAI agents to perform real-time web research with AI-powered analysis, access multiple LLM providers through a single interface, and extract content from various sources (web, PDF, YouTube)

Tools

  • LLMLayerSearchTool - AI-powered search with 20+ LLMs and citations
  • LLMLayerWebSearchTool - Raw web search (general/news/videos/images/scholar)
  • LLMLayerScraperTool - Extract content (markdown/HTML/PDF/screenshot)
  • LLMLayerPDFTool - PDF text extraction
  • LLMLayerYouTubeTool - YouTube transcripts (100+ languages)

Highlights

✅ Zero new dependencies (uses existing requests)
✅ 100% test coverage (29/29 passing)
✅ Full type hints and validation
✅ Comprehensive error handling
✅ Complete documentation with examples

Testing

uv run pytest tests/tools/llmlayer_tools_test.py -v

29 passed in 1.84s

Documentation

Complete README with examples: View Documentation

API Information

cursor[bot]

This comment was marked as outdated.

cursor[bot]

This comment was marked as outdated.

@YassKhazzan
Copy link
Author

Any news on this ??

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant