Docs • Integrations • Toolkits • Examples
Arcade AI provides developer-focused tooling and APIs designed to improve the capabilities of LLM applications and agents.
By removing the complexity of connecting agentic applications with your users' data and services, Arcade AI enables developers to focus on building their agentic applications.
To learn more, check out our documentation.
Pst. hey, you, give us a star if you like it!
- An Arcade AI account (currently a waitlist)
- Python 3.10+ and pip
Install the package:
pip install 'arcade-ai[fastapi]'
Log in to your account:
arcade login
This opens a browser window for authentication.
Use the arcade chat
CLI app to test tools:
arcade chat
This connects to the Arcade Cloud Engine (api.arcade-ai.com
) with all pre-built Arcade tools.
For example, try:
User ([email protected]):
> star the ArcadeAI/arcade-ai repo on Github
Arcade AI will prompt you to authorize with GitHub and will star the ArcadeAI/arcade-ai repo on your behalf.
You'll see:
Assistant (gpt-4o):
I starred the ArcadeAI/arcade-ai repo on Github for you!
Press Ctrl-C
to exit the chat.
Arcade Cloud is a hosted version of the Arcade AI engine that hosts a number of prebuilt toolkits for interacting with a variety of services.
Arcade AI offers a number of prebuilt toolkits that can be used by agents to interact with a variety of services.
Service | Auth Type | Toolkit | Documentation |
---|---|---|---|
OAuth | Github | GitHub Toolkit Docs | |
OAuth | Gmail Toolkit Docs | ||
OAuth | Google Calendar Toolkit Docs | ||
OAuth | Google Docs Toolkit Docs | ||
OAuth | Google Drive Toolkit Docs | ||
API Key | Search | Search Toolkit Docs | |
OAuth | Slack | Slack Toolkit Docs | |
API Key | Web | Web Toolkit Docs | |
OAuth | X | X Toolkit Docs |
Provider | Name | Documentation |
---|---|---|
github | GitHub Auth Docs | |
Google Auth Docs | ||
LinkedIn Auth Docs | ||
microsoft | Microsoft Auth Docs | |
slack | Slack Auth Docs | |
spotify | Spotify Auth Docs | |
x | X Auth Docs | |
zoom | Zoom Auth Docs | |
oauth2 | Generic OAuth2 Auth Docs |
The LLM API supports a variety of language models. Currently, the ones supported in Arcade Cloud are OpenAI, Anthropic, Ollama, and Groq.
Model | Provider | Documentation |
---|---|---|
OpenAI | OpenAI Models Docs | |
Anthropic | Anthropic Models Docs | |
Ollama | Ollama Models Docs | |
Groq | Groq Models Docs |
For more information, refer to the models documentation.
Learn how to build your own tools by following our creating a custom toolkit guide.
Arcade AI enables you to evaluate your custom tools to ensure they function correctly with the AI assistant, including defining evaluation cases and using different critics.
Learn how to evaluate your tools by following our evaluating tools guide.
We love contributions! Please read our contributing guide before submitting a pull request. If you'd like to self-host, refer to the self-hosting documentation.