PAIPAI

@pai/core

defineAgent, defineTool, createPai.

Server package. Do not import from the browser.

pnpm add @pai/core ai zod
APIPurpose
defineAgent()Model, identity, instructions, tools
defineTool()Server or client-routed tool
defineCommand()UI/server operation
defineSubagentTool()Child agent tool
createPai()App registry
createAgentRuntime()One agent, no HTTP
composeLifecycle()Run hooks
defineCapability()Named capability

HTTP: @pai/express. UI: @pai/react.