arcade-ai

Arcade Tool Development Kit (TDK), Worker, Evals, and CLI

GitHubスター

538

ユーザー評価

未評価

フォーク

48

イシュー

26

閲覧数

1

お気に入り

0

README

DocumentationToolsQuickstartContact Us

Arcade AI Platform

Arcade is a developer platform that lets you build, deploy, and manage tools for AI agents.

This repository contains the core Arcade libraries, organized as separate packages for maximum flexibility and modularity:

  • arcade-core - Core platform functionality and schemas | Source code | pip install arcade-core |
  • arcade-tdk - Tool Development Kit with the @tool decorator | Source code | pip install arcade-tdk |
  • arcade-serve - Serving infrastructure for workers and MCP servers | Source code | pip install arcade-serve |
  • arcade-evals - Evaluation framework for testing tool performance | Source code | pip install 'arcade-ai[evals] |
  • arcade-cli - Command-line interface for the Arcade platform | Source code | pip install arcade-ai |

diagram

To learn more about Arcade.dev, check out our documentation.

Pst. hey, you, give us a star if you like it!

GitHub stars
Quick Start
Installation

For development, install all packages with dependencies using uv workspace:

# Install all packages and dev dependencies
uv sync --extra all --dev

# Or use the Makefile (includes pre-commit hooks)
make install

For production use, install individual packages as needed:

pip install arcade-ai          # CLI
pip install 'arcade-ai[evals]' # CLI + Evaluation framework
pip install 'arcade-ai[all]'   # CLI + Serving infra + eval framework + TDK
pip install arcade_serve       # Serving infrastructure
pip install arcade-tdk         # Tool Development Kit
Development

Use the Makefile for standard tasks:

# Run tests
make test

# Run linting and type checking
make check

# Build all packages
make build

# See all available commands
make help
Client Libraries
Support and Community
作者情報
Arcade.dev

Home of Arcade.dev

United States of America

129

フォロワー

28

リポジトリ

0

Gist

396

貢献数

トップ貢献者

スレッド