Awesome List of tools that can be used by conversational agents and LLMs. Geared towards APIs and tools that can be used in function calling.
- Search
- Exa Ai - The Exa API retrieves the best content on the web using embeddings-based search
- Tavily - Tavily Search API is a search engine optimized for LLMs and RAG, aimed at efficient, quick and persistent search results.
- Steel.dev - Steel is an open-source browser API that lets you control fleets of browsers in the cloud.
- Hyperbrowser - Hyperbrowser is a powerful cloud browser platform that lets you run automated browser sessions at scale.
- Code Understanding
- Gitingest - Web interface to turn codebases into prompt-friendly text
- Crawling
- Memory
- Mem0 - Mem0 (pronounced as "mem-zero") enhances AI assistants and agents with an intelligent memory layer, enabling personalized AI interactions.
- Langchain Toolkits - Toolkits are collections of tools that are designed to be used together for specific tasks. They have convenient loading methods.
- Outlines - Structured text generation.
- Flow - A lightweight task engine for building AI agents that prioritizes simplicity and flexibility.
- Langchain - Langchain is a framework for building conversational agents. It is designed to be modular and extensible, and provides a simple interface for building conversational agents.
- CrewAI - Framework for orchestrating role-playing, autonomous AI agents.
- AgentOps - Python SDK for AI agent monitoring, LLM cost tracking, benchmarking, and more.
- To be added