A Toolkit is a collection of functions that can be added to an Agent. The functions in a Toolkit are designed to work together, share internal state and provide a better development experience.

The following Toolkits are available to use

AgentQL

Browse and scrape websites using AgentQL.

Airflow

Tools to manage Airflow DAGs.

Apify

Tools to use Apify Actors.

Arxiv

Tools to read arXiv papers.

Calculator

Tools to perform calculations.

CalCom

Tools to interact with the Cal.com API.

Composio

Tools to compose complex workflows.

Confluence

Tools to manage Confluence pages.

Crawl4AI

Tools to crawl web data.

CSV

Tools to work with CSV files.

Dalle

Tools to interact with Dalle.

Discord

Tools to interact with Discord.

Docker

Tools to interact with Docker.

DuckDb

Tools to run SQL using DuckDb.

DuckDuckGo

Tools to search the web using DuckDuckGo.

E2B

Tools to interact with E2B.

Eleven Labs

Tools to generate audio using Eleven Labs.

Email

Tools to send emails.

Exa

Tools to search the web using Exa.

Fal

Tools to generate media using Fal.

File

Tools to read and write files.

Financial Datasets

Tools to access and analyze financial data.

Firecrawl

Tools to crawl the web using Firecrawl.

GitHub

Tools to interact with GitHub.

Giphy

Tools to search for GIFs on Giphy.

Gmail

Tools to interact with Gmail.

Google Maps

Tools to search for places on Google Maps.

Google Calendar

Tools to manage Google Calendar events.

Google Search

Tools to search Google.

HackerNews

Tools to read Hacker News articles.

Jina Reader

Tools for neural search and AI services using Jina.

Jira

Tools to interact with Jira.

MLX Transcribe

Tools to transcribe audio using MLX.

ModelsLabs

Tools to generate videos using ModelsLabs.

Newspaper

Tools to read news articles.

Newspaper4k

Tools to read articles using Newspaper4k.

OpenBB

Tools to search for stock data using OpenBB.

Pandas

Tools to manipulate data using Pandas.

Postgres

Tools to interact with PostgreSQL databases.

Pubmed

Tools to search Pubmed.

Python

Tools to write and run Python code.

Resend

Tools to send emails using Resend.

SearxNG

Tools to search the web using SearxNG.

Serpapi

Tools to search Google, YouTube, and more using Serpapi.

Shell

Tools to run shell commands.

Slack

Tools to interact with Slack.

Sleep

Tools to pause execution for a given number of seconds.

Spider

Tools to crawl websites.

SQL

Tools to run SQL queries.

Tavily

Tools to search the web using Tavily.

Telegram

Tools to interact with Telegram.

Todoist

Tools to interact with Todoist.

Twilio

Tools to interact with Twilio services.

X (Twitter)

Tools to interact with X.

Website

Tools to scrape websites.

Webex

Tools to interact with Cisco Webex.

Wikipedia

Tools to search Wikipedia.

YFinance

Tools to search Yahoo Finance.

YouTube

Tools to search YouTube.

Zendesk

Tools to search Zendesk.

Zoom

Tools to interact with Zoom.