Prompt Input
A composable prompt input surface with attachments, action menus, and provider-driven text handling.

- Library
- AI Elements (Svelte)
- Framework
- Svelte
- Type
- block
- License
- MIT
- Dependencies
- @lucide/svelte@^1.16.0, ai@^6.0.12, runed@^0.37.1
- Install
pnpm dlx shadcn-svelte@latest add https://svelte-ai-elements.vercel.app/r/prompt-input.json- Files
src/lib/components/ai-elements/prompt-input/action-menu/action-add-attachments.sveltesrc/lib/components/ai-elements/prompt-input/action-menu/action-menu-content.sveltesrc/lib/components/ai-elements/prompt-input/action-menu/action-menu-item.sveltesrc/lib/components/ai-elements/prompt-input/action-menu/action-menu-trigger.sveltesrc/lib/components/ai-elements/prompt-input/action-menu/action-menu.sveltesrc/lib/components/ai-elements/prompt-input/attachments/attachment-image-preview.sveltesrc/lib/components/ai-elements/prompt-input/attachments/attachment.sveltesrc/lib/components/ai-elements/prompt-input/attachments/attachments.svelte
- Source
- https://github.com/SikandarJODD/ai-elements
Categories
- AI Element Components
- Svelte AI Element Components
- Tailwind CSS AI Element Components
- shadcn/ui AI Element Components
- Attachment Components
- Tailwind CSS Attachment Components
- File Upload Components
- Tailwind CSS File Upload Components
- shadcn/ui File Upload Components
- Input Components
- Svelte Input Components
- Tailwind CSS Input Components