Open source SDK that lets AI control React apps

Act-SDK is an open source SDK that makes any React app agentic. Wrap your existing app functions with act.action() and your functions become AI-callable without changing how they work in the app.

WORKS WITH YOUR FAVOURITE FRAMEWORK

React
Next.js
Remix
Gatsby
Expo
Vite
TanStack Start
React
Next.js
Remix
Gatsby
Expo
Vite
TanStack Start
React
Next.js
Remix
Gatsby
Expo
Vite
TanStack Start
React
Next.js
Remix
Gatsby
Expo
Vite
TanStack Start
React
Next.js
Remix
Gatsby
Expo
Vite
TanStack Start

GET STARTED QUICKLY

terminal
5 lines
# run without installing globally
npx @act-sdk/cli init

# scaffold into current project
npx @act-sdk/cli init --skip-install

FEATURES

01 FRAMEWORK AGNOSTIC

Works with your app stack.

React-first with support for existing app architecture. Wrap existing functions without rewiring your app.

reactnext.jsgatsbyexpovitetanstack start

02 FUNCTION WRAPPING

Wrap existing app functions.

Use act.action({ id, description, input }) to make current functions AI-callable with typed schemas without changing how they work in your app.

act.action()zodtypedwithout changing your app

03 CLI WORKFLOW

Init, add, and sync.

Run npx @act-sdk/cli init, add agent, and sync to upload your action manifest to cloud. No need to change your app code.

initadd agentsync

04 LOCAL EXECUTION

Execution stays in your app.

LLM returns action id + payload only. The SDK intercepts tool calls and runs registered functions in your app.

stays in appno data exposure

05 AI SDK

Built on top of Vercel AI SDK.

Production-ready streaming and tool-calling foundations power the cloud runtime and action orchestration.

vercel ai sdkstreaming

06 OPEN SOURCE CORE

Open source and MIT licensed.

Act-SDK is open source under the MIT license so you can inspect, extend, and ship with confidence.

open sourceMIT licensed