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

Apify

Tools to use Apify Actors.

Arxiv

Tools to read arXiv papers.

Calculator

Tools to perform calculations.

Composio

Tools to compose complex workflows.

Crawl4AI

Tools to crawl web data.

CSV

Tools to work with CSV files.

DuckDb

Tools to run SQL using DuckDb.

DuckDuckGo

Tools to search the web using DuckDuckGo.

Dalle

Tools to interact with Dalle.

Email

Tools to send emails.

Exa

Tools to search the web using Exa.

File

Tools to read and write files.

Firecrawl

Tools to crawl the web using Firecrawl.

GitHub

Tools to interact with GitHub.

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.

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.

Slack

Tools to interact with Slack.

Shell

Tools to run shell commands.

Sleep

Tools to pause execution for a given number of seconds.

Spider

Tools to crawl websites.

SQL

Tools to run SQL queries.

Twitter

Tools to interact with Twitter.

Tavily

Tools to search the web using Tavily.

Website

Tools to scrape websites.

Wikipedia

Tools to search Wikipedia.

YFinance

Tools to search Yahoo Finance.

YouTube

Tools to search YouTube.

Zendesk

Tools to search Zendesk.