Getting started
Get your first prototype live and shareable with your team in about five minutes.
Let your AI set it up
Prefer to set up Artor from your coding agent? Paste this prompt into Claude Code, Cursor, Codex,
or any AI tool with terminal access. It checks for Node (and installs it if it’s missing), installs
the CLI, teaches the agent the artor commands, signs you in, and publishes a first version. It
shows you each command before running it and pauses whenever it needs you (before installing
Node, browser login, a name). The dashboard’s onboarding hands you this same prompt.
Set up Artor for me in this project.
1. Check Node.js with `node --version`. The Artor CLI needs Node 22 or newer. If Node is missing or older, install the current LTS for my system and ask me before you do: on macOS use `brew install node` if Homebrew is installed, otherwise the official installer from https://nodejs.org or a version manager such as nvm; on Windows the nodejs.org installer; on Linux a version manager such as nvm. Then run `node --version` again to confirm.
2. Install the Artor CLI globally: run `npm i -g artor-cli`. It's published to public npm - if my default npm registry is a private company feed, add `--registry=https://registry.npmjs.org/`.
3. Install the Artor skill so you know how to drive the CLI on your own next time:
- If you are Claude Code, run `artor install-claude-plugin`.
- Any other tool (Codex, Cursor, Gemini, Copilot, ...), run `artor install-skills`.
4. Run `artor login`, then STOP and let me approve the login in the browser. Confirm with `artor whoami`.
5. Link this folder to a new prototype with `artor init` - ask me what to name it.
6. Build and publish the first version with `artor publish`, then run `artor open` and show me the live URL.
Do the steps in order, show me each command before you run it, and pause whenever you need my input.No account yet? Request access at artor.app and sign in once before running
the prompt: the artor login step needs an account to authorize.
Prerequisites
- An Artor account: request access at artor.app and sign in.
- Node 22 or newer and the Artor CLI: follow the install guide if needed.
Create an org and sign in
- Sign in to the dashboard and create an organization in Settings. Your team’s work belongs to that organization. Spaces control which teammates can access it; public links let you share selected prototypes with people outside the team. The organization name can be up to 80 characters and can’t be blank. Artor picks the organization’s URL slug from its name; a new slug is lowercase letters, digits and hyphens, up to 63 characters, and can’t start or end with a hyphen.
- Install the CLI and authorize your machine:
npm i -g artor-cli@latest
artor login # opens your browser to approve access
artor whoami # confirms you're signed inPublish your first prototype
From your prototype’s project folder:
artor init --name "My Prototype" # links this folder to a new project
artor publish -m "First cut of the flow" # publishes it (the note is optional) and prints the live URL
artor open # opens it in the browserThat’s it: your prototype is live and accessible to teammates who have access to its Space. The optional -m note becomes
this version’s changelog: a short “what changed” your team sees beside
the prototype.
artor init also adds the in-page review widget to your project so reviewers can comment
directly on the running prototype. It only activates on Artor preview URLs. If your project
already sets the widget up, artor init leaves your files as they are and never adds the
package a second time, so running it again changes nothing. The one exception: if an older
version of artor init added a second setup next to yours, running it again removes that
duplicate. See
Adding the widget to your project.
Share and review
Send the URL to your team. They open it in a browser and comment directly on the running prototype, each comment anchored to the element they clicked, and you see their feedback attached to the exact version they looked at, not a newer one.
See Deployments, Preview URLs, and Comments.
Set up your team
Once your first prototype is live, admins can give the team shared AI instructions, starter templates, sample data, and private packages.