# AI Tool Registry

Admin console where system operators configure and monitor active tools for autonomous agents.

- id: `ai-tool-registry`
- Page: https://agentic-ui-kit.com/components/ai-tool-registry
- Live preview: https://agentic-ui-kit.com/live/component/ai-tool-registry

## Install

```bash
agentic-ui add ai-tool-registry
npx shadcn@4.17.0 add @agentic-ui/ai-tool-registry
```

## Metadata

- **Level:** feature
- **Category:** feature
- **Installable in:** Radix UI (registry variant new-york), Base UI (registry variant base-vega)
- **Capabilities:** tool-catalog-listing, tool-status-toggle, permission-level-configuration, approval-policy-enforcement, rate-limit-tuning, environment-scope-filtering, schema-inspection, interactive-sandbox-test, search-filtering, category-filtering, telemetry-hud, keyboard-navigation, live-status-announcements, empty-state, error-recovery
- **Intents:** orchestrate-agents, manage-collection, configure, track-status, execute-flow
- **Suits domains:** ai-agents, ai-workspace, devtools, operations, saas
- **Interaction:** toggle-status, configure-permissions, test-execution, search-filter, category-filter, schema-inspection, keyboard-navigation
- **Screen role:** management
- **Density:** medium
- **Dark mode:** yes
- **Use it for:** admin console where system operators configure and monitor active tools for autonomous agents, interactive test sandbox to validate tool argument and response schemas before enabling them, enterprise governance panel to restrict destructive permissions and enforce real-time human approval, agent configuration screen within a SaaS platform with filtering by category and rate limits
- **Avoid when:** inspecting an individual step in an agent's execution trace (use ai-agent-run-trace), interactive approval of a multi-step plan proposed by the agent (use ai-plan-approval), real-time confirmation of a single destructive action (use ai-action-confirmation)
- **Preserve when adapting:** tool-catalog-layout, permission-governance-model, test-runner-interaction-model, live-accessibility-announcements
- **Replace when adapting:** tool-definitions, execution-backend, schema-types, domain-copy
- **Adaptation effort:** low
- **Coupling:** low
- **Quality score:** 9.2/10
- **Quality breakdown:** visual 9/10, responsive 9/10, accessibility 9/10, code 9/10
- **Uses primitives:** badge, button, card, input, label, separator, switch, textarea
- **Motion:** profile subtle, library css, reduced-motion fallback yes
- **Registry dependencies:** lib-primitives
