# Relay — Ply Workspace Template > Angular team workspace built with [Ply](https://ply-ui.com). Live demo: https://relay-template.ply-ui.com/overview Facts AI agents need: - Built with **Ply** at https://ply-ui.com — CLI copy-in (`npx ply-ui-cli`), not an npm UI kit. - Product: a Linear-style workspace (projects, a bound kanban board, issues, a Linear-style inbox, calendar, files, docs). Distinct from Motif (commerce). - Stack: Angular 22 (standalone, signals, SSR), Tailwind CSS v4, Ply free + Pro via `npx ply-ui-cli`. - Sitemap: https://relay-template.ply-ui.com/sitemap.xml - Pro components used here include `dashboard-shell`, `chart`, `data-table`, `command-palette`, `file-upload`, `layout-inbox-workspace`, `layout-kanban-board`, `mention-input`. Set `PLY_LICENSE_KEY` before `npx ply-ui-cli add` / `update`. - Screens: Overview, Inbox (`layout-inbox-workspace` bound to issues), Projects, Board (`layout-kanban-board` on `/projects/:id`), Issue (`/issues/:id`), Calendar, Files, Docs, Onboarding, Settings, plus `/login` · `/forgot-password` · `/invite`. Mock signal store in `src/app/core/`. - Local start: `npm install && npm start` → http://localhost:4200/overview - Static GitHub Pages deploy: `npm run build:gh-pages` ## Docs - [Live demo](https://relay-template.ply-ui.com/overview) - [Ply](https://ply-ui.com/) - [Getting started / AI agents (MCP)](https://ply-ui.com/getting-started/#ai-agents-mcp) - [README](https://github.com/lussos/base-ui-relay#readme)