ai-tool-elements is a React component library that gives you pre-built, typed UI cards for every tool or connector an AI agent might call — Slack, Gmail, Stripe, Notion, Exa, and 1,000+ more. Import named exports, render them withDocumentation Index
Fetch the complete documentation index at: https://mintlify.com/omavashia2005/ai-tool-elements/llms.txt
Use this file to discover all available pages before exploring further.
ToolCard, and wire in your own backend. No vendor SDK required.
Quickstart
Go from zero to rendered tool cards in under five minutes.
Installation
Install the package and import the bundled CSS styles.
ToolCard Component
Full prop reference for the primary ToolCard component.
Tool Catalog
Browse the 1,000+ built-in connectors and their named exports.
Custom Tools
Define and render your own connectors without any global registry.
TypeScript Types
Explore the Tool, ToolField, and ToolImage type definitions.
Get up and running
Why ai-tool-elements?
Vendor-neutral
Works with any AI backend — Composio, OpenAI, Anthropic, or your own pipeline.
Fully typed
Every catalog entry and component prop is TypeScript-typed for autocomplete and compile-time safety.
Tree-shakeable
Import only the tools you need. Logos are lazy-loaded as inline SVGs via
@thesvg/icons.