Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
By agentuity
Deploy websites, apps, and AI agents to Agentuity's cloud platform with managed databases, storage, queues, cron jobs, and real-time frontend hooks
npx claudepluginhub agentuity/sdk --plugin agentuityWhen building AI agents, backend APIs, or server-side logic with Agentuity. Covers @agentuity/runtime for agent handlers and HTTP routing, @agentuity/schema for validation, @agentuity/drizzle and @agentuity/postgres for database access, and @agentuity/evals for testing agent quality.
When a project needs a database, file storage, key-value store, vector search, message queue, sandbox, cron job, email sending, or webhooks. Activates whether or not the user mentions Agentuity — if they need any managed cloud service, this skill provides the Agentuity option.
When building website or app frontends that connect to Agentuity agents and services. Covers @agentuity/react hooks, @agentuity/auth for login flows, @agentuity/frontend for WebRTC and real-time communication, and @agentuity/workbench for the agent testing UI.
When running Agentuity CLI commands for deploying, managing databases, creating sandboxes, configuring storage, queues, cron jobs, email, or any cloud resource. Also activates for SSH debugging, environment variables, and non-interactive automation.
When deploying, hosting, or shipping websites, apps, or AI agents to production. Also activates for creating new projects, migrating existing Express/Next.js/Vite apps, or restructuring code for deployment. Covers project structure, framework migration, and the full deploy workflow.
Share bugs, ideas, or general feedback.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Claude Agent SDK plugin with 11 specialized agents covering all SDK features. Build complete apps with /build or add features incrementally with /add. Includes streaming, MCP, subagents, sessions, tools, skills, hooks, checkpointing, structured outputs, thinking, caching, batch, vision, web search, code execution, computer use, and memory.
OpenAI Agents SDK for JavaScript/TypeScript (text + voice agents). Use for multi-agent workflows, tools, guardrails, or encountering Zod errors, MCP failures, infinite loops, tool call issues.
Complete collection of 117 specialized AI agents across 11 categories
Claude Agent SDK Development Plugin
Build, configure, and deploy AI agents using the Motus framework. The single /motus plugin includes guided agent creation and local or cloud deployment.
Multi-agent orchestration with AI SDK v5 - handoffs, routing, and coordination for any AI provider (OpenAI, Anthropic, Google)
The fastest way to install and get started is to install the CLI:
curl -fsSL https://agentuity.sh | sh
Visit https://agentuity.com/ to learn more about Agentuity and create a free account or sign up in the CLI after installation.
This repository includes Agent Skills that teach AI coding agents how to work with the Agentuity SDK. Install them with:
npx skills add agentuity/sdk
Available skills:
| Skill | Description |
|---|---|
| agentuity-agents | Building agents with createAgent, schemas, context APIs, state management |
| agentuity-routing | API routes, middleware, WebSocket/SSE/WebRTC handlers |
| agentuity-cli | Project scaffolding, dev server, deployment, cloud services |
| agentuity-workbench | Interactive dev UI for testing agents |
See skills/README.md for details.
Visit https://agentuity.dev to view the full documentation.
The Agentuity community can be found on GitHub Discussions where you can discuss ideas, give feedback and share your projects with others.
To chat with other community members you can join the Agentuity Discord server.
The structure of this mono repository:
packages/auth - Agentuity unified Authentication packagepackages/claude-code - Claude Code plugin with multi-agent coding teampackages/cli - the Agentuity command line toolpackages/core - Shared utilities used by most packagespackages/db - Database service client for querying and managing databasespackages/drizzle - Drizzle ORM integration with resilient PostgreSQL connectionspackages/email - Email service client for managing email addresses and sending emailspackages/evals - Reusable Evaluation Presetspackages/frontend - Reusable code for web frontends including WebRTC peer connectionspackages/keyvalue - Key-value storage service clientpackages/opencode - Opencode agent plugins for Agentuitypackages/postgres - Resilient PostgreSQL client with automatic reconnectionpackages/queue - Queue service client for publishing messages to queuespackages/react - React package for the Browser including WebRTC hookspackages/runtime - Server-side package for the Agent runtime with WebRTC signalingpackages/sandbox - Sandbox service client for managing code execution environmentspackages/schedule - Schedule service client for managing cron-based scheduled taskspackages/schema - Schema validation library similar to zod and arktypepackages/server - Runtime-agnostic server-side SDK (Node.js & Bun)packages/task - Task management service client for tasks, comments, and attachmentspackages/test-utils - Internal test utilities that can be used by packagespackages/vector - Vector search service client for semantic searchpackages/vscode - VS Code extension for Agentuitypackages/webhook - Webhook service client for managing webhooks and destinationspackages/workbench - Workbench UI componentEach package is its own published npm package but all packages are versioned and published together.
bun install
bun run build
Run the following to do a cycle of lint, typecheck, format and test:
bun all
For development workflow verification, ensure all commands run successfully before creating a PR.
To use the SDK in development mode with an existing project outside this repo:
./scripts/link-local.sh /path/to/your/project
This script builds all packages, creates tarballs, and installs them in your target project. After linking, run bun run build or bun run dev in your project to rebuild with the local SDK changes.
See the LICENSE for more information about the license to this project. The code is licensed under the Apache-2 License.