A presentation-only, production-oriented prompt-composition surface: multiline draft, caret-aware {{variable}} insertion, app-supplied attachments/templates/models, an honest app-owned token budget, and idle/loading/streaming/error states with Send/Stop/Retry. It never calls a model or sends anything.
pnpm dlx shadcn@latest add "https://motiq.dev/r/prompt-composer.json"