aisdk: Unified Interface for AI Model Providers

A production-grade AI toolkit for R featuring a layered architecture (Specification, Utilities, Providers, Core), request interception support, robust error handling with exponential retry delays, support for multiple AI model providers ('OpenAI', 'Anthropic', etc.), local small language model inference, distributed 'MCP' ecosystem, multi-agent orchestration, progressive knowledge loading through skills, and a global skill store for sharing AI capabilities.

Package details

AuthorYonghe Xia [aut, cre]
MaintainerYonghe Xia <xiayh17@gmail.com>
LicenseMIT + file LICENSE
Version1.4.10
URL https://github.com/YuLab-SMU/aisdk https://yulab-smu.top/aisdk/
Package repositoryView on CRAN
Installation Install the latest version of this package by entering the following in R:
install.packages("aisdk")

Try the aisdk package in your browser

Any scripts or data that you put into this service are public.

aisdk documentation built on May 29, 2026, 9:07 a.m.