# Installation

robocn is a shadcn registry. Components install as source into your project, with their dependencies and theme variables.

> For the complete index, see [llms.txt](https://robocn.dev/llms.txt). A Markdown version of any page is available by appending `.md` to its URL or by sending an `Accept: text/markdown` header.

## How it works

- Run `shadcn init` first if the project has no components.json — robocn components import `cn` from your utils alias.
- Each item pulls in the libraries and hooks it needs. Installing robot-arm also installs robot-kinematics, robot-style and the two hooks.
- The theme variables and keyframes ride along with robot-style, so an install themes itself.
