@ai/elements
0.1.7 Published 5 days ago
⚡ AI-powered Svelte components built on shadcn-svelte. Requires shadcn-svelte installation. Add beautiful conversational AI interfaces to your SvelteKit apps.
- Action.svelte
- Actions.svelte
- index.ts
- utils/utils
- ui/button
- ui/tooltip
- Artifact.svelte
- ArtifactAction.svelte
- ArtifactActions.svelte
- ArtifactClose.svelte
- ArtifactContent.svelte
- ArtifactDescription.svelte
- ArtifactHeader.svelte
- ArtifactTitle.svelte
- index.ts
- @lucide/svelte@^0.544.0
- utils/utils
- ui/button
- ui/tooltip
- branch-context.ts
- Branch.svelte
- BranchMessages.svelte
- BranchNext.svelte
- BranchPage.svelte
- BranchPrevious.svelte
- BranchSelector.svelte
- index.ts
- utils/utils
- ui/button
- chain-of-thought-context.svelte.ts
- ChainOfThought.svelte
- ChainOfThoughtContent.svelte
- ChainOfThoughtHeader.svelte
- ChainOfThoughtImage.svelte
- ChainOfThoughtSearchResult.svelte
- ChainOfThoughtSearchResults.svelte
- ChainOfThoughtStep.svelte
- index.ts
- @lucide/svelte@^0.544.0
- utils/utils
- ui/collapsible
- ui/badge
- Checkpoint.svelte
- CheckpointIcon.svelte
- CheckpointTrigger.svelte
- index.ts
- @lucide/svelte@^0.544.0
- ui/separator
- utils/utils
- ui/button
- ui/tooltip
- Code.svelte
- code.svelte.ts
- CodeCopyButton.svelte
- CodeOverflow.svelte
- index.ts
- shiki.ts
- types.ts
- svelte-toolbelt@^0.10.5
- runed@^0.31.1
- isomorphic-dompurify@2.28.0
- shiki@^3.13.0
- @shikijs/langs@^3.13.0
- @shikijs/themes@^3.13.0
- tailwind-variants@^1.0.0
- bits-ui@^2.14.1
- utils/utils
- ai-elements/copy-button
- ui/button
- confirmation-context.svelte.ts
- Confirmation.svelte
- ConfirmationAccepted.svelte
- ConfirmationAction.svelte
- ConfirmationActions.svelte
- ConfirmationRejected.svelte
- ConfirmationRequest.svelte
- ConfirmationTitle.svelte
- index.ts
- runed@^0.31.1
- ui/alert
- utils/utils
- ui/button
- context-context.svelte.ts
- Context.svelte
- ContextCacheUsage.svelte
- ContextContent.svelte
- ContextContentBody.svelte
- ContextContentFooter.svelte
- ContextContentHeader.svelte
- ContextIcon.svelte
- ContextInputUsage.svelte
- ContextOutputUsage.svelte
- ContextReasoningUsage.svelte
- ContextTrigger.svelte
- index.ts
- TokensWithCost.svelte
- ui/hover-card
- utils/utils
- ui/progress
- ui/button
- Conversation.svelte
- ConversationContent.svelte
- ConversationEmptyState.svelte
- ConversationScrollButton.svelte
- index.ts
- stick-to-bottom-context.svelte.ts
- runed@^0.31.1
- @lucide/svelte@^0.544.0
- utils/utils
- ui/button
- CopyButton.svelte
- index.ts
- types.ts
- @lucide/svelte@^0.544.0
- bits-ui@^2.14.1
- ui/button
- hooks/use-clipboard.svelte
- utils/utils
- Image.svelte
- index.ts
- types.ts
- utils/utils
- carousel-context.svelte.ts
- index.ts
- InlineCitation.svelte
- InlineCitationCard.svelte
- InlineCitationCardBody.svelte
- InlineCitationCardTrigger.svelte
- InlineCitationCarousel.svelte
- InlineCitationCarouselContent.svelte
- InlineCitationCarouselHeader.svelte
- InlineCitationCarouselIndex.svelte
- InlineCitationCarouselItem.svelte
- InlineCitationCarouselNext.svelte
- InlineCitationCarouselPrev.svelte
- InlineCitationQuote.svelte
- InlineCitationSource.svelte
- InlineCitationText.svelte
- @lucide/svelte@^0.544.0
- utils/utils
- ui/hover-card
- ui/badge
- ui/carousel
- index.ts
- Loader.svelte
- LoaderIcon.svelte
- index.ts
- Message.svelte
- MessageAvatar.svelte
- MessageContent.svelte
- ai@^5.0.55
- tailwind-variants@^1.0.0
- utils/utils
- ui/avatar
- index.ts
- ModelSelector.svelte
- ModelSelectorContent.svelte
- ModelSelectorDialog.svelte
- ModelSelectorEmpty.svelte
- ModelSelectorGroup.svelte
- ModelSelectorInput.svelte
- ModelSelectorItem.svelte
- ModelSelectorList.svelte
- ModelSelectorLogo.svelte
- ModelSelectorLogoGroup.svelte
- ModelSelectorName.svelte
- ModelSelectorSeparator.svelte
- ModelSelectorShortcut.svelte
- ModelSelectorTrigger.svelte
- bits-ui@^2.14.1
- ui/dialog
- utils/utils
- ui/command
- ChatGPTIcon.svelte
- ClaudeIcon.svelte
- GitHubIcon.svelte
- index.ts
- open-in-context.svelte.ts
- OpenIn.svelte
- OpenInChatGPT.svelte
- OpenInClaude.svelte
- OpenInContent.svelte
- OpenInItem.svelte
- OpenInLabel.svelte
- OpenInScira.svelte
- OpenInSeparator.svelte
- OpenInT3.svelte
- OpenInTrigger.svelte
- OpenInV0.svelte
- SciraIcon.svelte
- V0Icon.svelte
- runed@^0.31.1
- @lucide/svelte@^0.544.0
- ui/dropdown-menu
- utils/utils
- ui/button
- index.ts
- plan-context.svelte.ts
- Plan.svelte
- PlanAction.svelte
- PlanContent.svelte
- PlanDescription.svelte
- PlanFooter.svelte
- PlanHeader.svelte
- PlanTitle.svelte
- PlanTrigger.svelte
- types.ts
- @lucide/svelte@^0.544.0
- bits-ui@^2.14.1
- ui/collapsible
- ui/card
- utils/utils
- ai-elements/shimmer
- ui/button
- attachments-context.svelte.ts
- GlobeIcon.svelte
- ImageIcon.svelte
- index.ts
- Loader2Icon.svelte
- MicIcon.svelte
- PaperclipIcon.svelte
- PlusIcon.svelte
- PromptInput.svelte
- PromptInputActionAddAttachments.svelte
- PromptInputActionMenu.svelte
- PromptInputActionMenuContent.svelte
- PromptInputActionMenuItem.svelte
- PromptInputActionMenuTrigger.svelte
- PromptInputAttachment.svelte
- PromptInputAttachments.svelte
- PromptInputBody.svelte
- PromptInputButton.svelte
- PromptInputModelSelect.svelte
- PromptInputModelSelectContent.svelte
- PromptInputModelSelectItem.svelte
- PromptInputModelSelectTrigger.svelte
- PromptInputModelSelectValue.svelte
- PromptInputProvider.svelte
- PromptInputSubmit.svelte
- PromptInputTextarea.svelte
- PromptInputToolbar.svelte
- PromptInputTools.svelte
- SendIcon.svelte
- SquareIcon.svelte
- XIcon.svelte
- runed@^0.31.1
- utils/utils
- ui/dropdown-menu
- ui/button
- ui/tooltip
- ui/select
- ui/textarea
- index.ts
- Queue.svelte
- QueueItem.svelte
- QueueItemAction.svelte
- QueueItemActions.svelte
- QueueItemAttachment.svelte
- QueueItemContent.svelte
- QueueItemDescription.svelte
- QueueItemFile.svelte
- QueueItemImage.svelte
- QueueItemIndicator.svelte
- QueueList.svelte
- QueueSection.svelte
- QueueSectionContent.svelte
- QueueSectionLabel.svelte
- QueueSectionTrigger.svelte
- types.ts
- @lucide/svelte@^0.544.0
- bits-ui@^2.14.1
- utils/utils
- ui/button
- ui/scroll-area
- ui/collapsible
- index.ts
- reasoning-context.svelte.ts
- Reasoning.svelte
- ReasoningContent.svelte
- ReasoningTrigger.svelte
- Response.svelte
- runed@^0.31.1
- @lucide/svelte@^0.544.0
- utils/utils
- ui/collapsible
- index.ts
- Response.svelte
- svelte-streamdown@^2.6.1
- mode-watcher@^1.1.0
- utils/utils
- index.ts
- Shimmer.svelte
- types.ts
- runed@^0.31.1
- utils/utils
- index.ts
- Source.svelte
- Sources.svelte
- SourcesContent.svelte
- SourcesTrigger.svelte
- @lucide/svelte@^0.544.0
- utils/utils
- ui/collapsible
- index.ts
- Suggestion.svelte
- Suggestions.svelte
- ui/button
- utils/utils
- ui/scroll-area
- index.ts
- SvelteIcon.svelte
- Task.svelte
- TaskContent.svelte
- TaskItem.svelte
- TaskItemFile.svelte
- TaskTrigger.svelte
- bits-ui@^2.14.1
- @lucide/svelte@^0.544.0
- ui/collapsible
- utils/utils
- index.ts
- tool-context.svelte.ts
- Tool.svelte
- ToolContent.svelte
- ToolHeader.svelte
- ToolInput.svelte
- ToolOutput.svelte
- runed@^0.31.1
- @lucide/svelte@^0.544.0
- ui/collapsible
- utils/utils
- ui/badge
- ai-elements/code
- index.ts
- web-preview-context.svelte.ts
- WebPreview.svelte
- WebPreviewBody.svelte
- WebPreviewConsole.svelte
- WebPreviewNavigation.svelte
- WebPreviewNavigationButton.svelte
- WebPreviewUrl.svelte
- @lucide/svelte@^0.544.0
- utils/utils
- ui/button
- ui/collapsible
- ui/tooltip
- canvas/Canvas.svelte
- connection/Connection.svelte
- controls/Controls.svelte
- edge/Animated.svelte
- edge/index.ts
- edge/Temporary.svelte
- node/index.ts
- node/node-action.svelte
- node/node-content.svelte
- node/node-description.svelte
- node/node-footer.svelte
- node/node-header.svelte
- node/node-title.svelte
- node/node.svelte
- panel/index.ts
- panel/panel.svelte
- toolbar/index.ts
- toolbar/toolbar.svelte
- @xyflow/svelte@^1.3.1
- mode-watcher@^1.1.0
- utils/utils
- ui/card
- alert-description.svelte
- alert-title.svelte
- alert.svelte
- index.ts
- tailwind-variants@^1.0.0
- utils/utils
- avatar-fallback.svelte
- avatar-image.svelte
- avatar.svelte
- index.ts
- bits-ui@^2.14.1
- utils/utils
- badge.svelte
- index.ts
- tailwind-variants@^1.0.0
- utils/utils
- breadcrumb-ellipsis.svelte
- breadcrumb-item.svelte
- breadcrumb-link.svelte
- breadcrumb-list.svelte
- breadcrumb-page.svelte
- breadcrumb-separator.svelte
- breadcrumb.svelte
- index.ts
- @lucide/svelte@^0.544.0
- utils/utils
- button.svelte
- index.ts
- bits-ui@^2.14.1
- tailwind-variants@^1.0.0
- utils/utils
- card-action.svelte
- card-content.svelte
- card-description.svelte
- card-footer.svelte
- card-header.svelte
- card-title.svelte
- card.svelte
- index.ts
- utils/utils
- carousel-content.svelte
- carousel-item.svelte
- carousel-next.svelte
- carousel-previous.svelte
- carousel.svelte
- context.ts
- index.ts
- embla-carousel-svelte@^8.6.0
- @lucide/svelte@^0.544.0
- bits-ui@^2.14.1
- utils/utils
- ui/button
- collapsible-content.svelte
- collapsible-trigger.svelte
- collapsible.svelte
- index.ts
- bits-ui@^2.14.1
- command-dialog.svelte
- command-empty.svelte
- command-group.svelte
- command-input.svelte
- command-item.svelte
- command-link-item.svelte
- command-list.svelte
- command-separator.svelte
- command-shortcut.svelte
- command.svelte
- index.ts
- bits-ui@^2.14.1
- @lucide/svelte@^0.544.0
- ui/dialog
- utils/utils
- dialog-close.svelte
- dialog-content.svelte
- dialog-description.svelte
- dialog-footer.svelte
- dialog-header.svelte
- dialog-overlay.svelte
- dialog-title.svelte
- dialog-trigger.svelte
- index.ts
- bits-ui@^2.14.1
- @lucide/svelte@^0.544.0
- utils/utils
- dropdown-menu-checkbox-item.svelte
- dropdown-menu-content.svelte
- dropdown-menu-group-heading.svelte
- dropdown-menu-group.svelte
- dropdown-menu-item.svelte
- dropdown-menu-label.svelte
- dropdown-menu-radio-group.svelte
- dropdown-menu-radio-item.svelte
- dropdown-menu-separator.svelte
- dropdown-menu-shortcut.svelte
- dropdown-menu-sub-content.svelte
- dropdown-menu-sub-trigger.svelte
- dropdown-menu-trigger.svelte
- index.ts
- bits-ui@^2.14.1
- @lucide/svelte@^0.544.0
- utils/utils
- hover-card-content.svelte
- hover-card-trigger.svelte
- index.ts
- bits-ui@^2.14.1
- utils/utils
- index.ts
- label.svelte
- bits-ui@^2.14.1
- utils/utils
- index.ts
- light-switch.svelte
- types.ts
- mode-watcher@^1.1.0
- @lucide/svelte@^0.544.0
- ui/button
- index.ts
- navigation-menu-content.svelte
- navigation-menu-indicator.svelte
- navigation-menu-item.svelte
- navigation-menu-link.svelte
- navigation-menu-list.svelte
- navigation-menu-trigger.svelte
- navigation-menu-viewport.svelte
- navigation-menu.svelte
- bits-ui@^2.14.1
- @lucide/svelte@^0.544.0
- tailwind-variants@^1.0.0
- utils/utils
- index.ts
- popover-content.svelte
- popover-trigger.svelte
- bits-ui@^2.14.1
- utils/utils
- index.ts
- progress.svelte
- bits-ui@^2.14.1
- utils/utils
- index.ts
- scroll-area-scrollbar.svelte
- scroll-area.svelte
- bits-ui@^2.14.1
- utils/utils
- index.ts
- select-content.svelte
- select-group-heading.svelte
- select-group.svelte
- select-item.svelte
- select-label.svelte
- select-scroll-down-button.svelte
- select-scroll-up-button.svelte
- select-separator.svelte
- select-trigger.svelte
- bits-ui@^2.14.1
- @lucide/svelte@^0.544.0
- utils/utils
- ui/separator
- index.ts
- separator.svelte
- bits-ui@^2.14.1
- utils/utils
- index.ts
- sheet-close.svelte
- sheet-content.svelte
- sheet-description.svelte
- sheet-footer.svelte
- sheet-header.svelte
- sheet-overlay.svelte
- sheet-title.svelte
- sheet-trigger.svelte
- bits-ui@^2.14.1
- @lucide/svelte@^0.544.0
- tailwind-variants@^1.0.0
- utils/utils
- constants.ts
- context.svelte.ts
- index.ts
- sidebar-content.svelte
- sidebar-footer.svelte
- sidebar-group-action.svelte
- sidebar-group-content.svelte
- sidebar-group-label.svelte
- sidebar-group.svelte
- sidebar-header.svelte
- sidebar-input.svelte
- sidebar-inset.svelte
- sidebar-menu-action.svelte
- sidebar-menu-badge.svelte
- sidebar-menu-button.svelte
- sidebar-menu-item.svelte
- sidebar-menu-skeleton.svelte
- sidebar-menu-sub-button.svelte
- sidebar-menu-sub-item.svelte
- sidebar-menu-sub.svelte
- sidebar-menu.svelte
- sidebar-provider.svelte
- sidebar-rail.svelte
- sidebar-separator.svelte
- sidebar-trigger.svelte
- sidebar.svelte
- bits-ui@^2.14.1
- tailwind-variants@^1.0.0
- @lucide/svelte@^0.544.0
- hooks/is-mobile.svelte
- utils/utils
- ui/input
- ui/tooltip
- ui/skeleton
- ui/separator
- ui/button
- ui/sheet
- index.ts
- tabs-content.svelte
- tabs-list.svelte
- tabs-trigger.svelte
- tabs.svelte
- bits-ui@^2.14.1
- utils/utils
Files
Remote Dependencies
Local Dependencies
Files
Remote Dependencies
Local Dependencies
Files
Remote Dependencies
Local Dependencies
Files
Remote Dependencies
Local Dependencies
Files
Remote Dependencies
Local Dependencies
Files
Remote Dependencies
Local Dependencies
Files
Remote Dependencies
Local Dependencies
Files
Remote Dependencies
Local Dependencies
Files
Remote Dependencies
Local Dependencies
Files
Remote Dependencies
Local Dependencies
Files
Remote Dependencies
Local Dependencies
Files
Remote Dependencies
Local Dependencies
Files
Remote Dependencies
Local Dependencies
Files
Remote Dependencies
Local Dependencies
Files
Remote Dependencies
Local Dependencies
Files
Remote Dependencies
Local Dependencies
Files
Remote Dependencies
Local Dependencies
Files
Remote Dependencies
Local Dependencies
Files
Remote Dependencies
Local Dependencies
Files
Remote Dependencies
Local Dependencies
Files
Remote Dependencies
Local Dependencies
Files
Remote Dependencies
Local Dependencies
Files
Remote Dependencies
Local Dependencies
Files
Remote Dependencies
Local Dependencies
Files
Remote Dependencies
Local Dependencies
Files
Remote Dependencies
Local Dependencies
Files
Remote Dependencies
Local Dependencies
Files
Remote Dependencies
Local Dependencies
Files
Remote Dependencies
Local Dependencies
Files
Remote Dependencies
Local Dependencies
Files
Remote Dependencies
Local Dependencies
Files
Remote Dependencies
Local Dependencies
Files
Remote Dependencies
Local Dependencies
Files
Remote Dependencies
Local Dependencies
Files
Remote Dependencies
Local Dependencies
Files
Remote Dependencies
Local Dependencies
Files
Remote Dependencies
Local Dependencies
Files
Remote Dependencies
Local Dependencies
Files
Remote Dependencies
Local Dependencies
Files
Remote Dependencies
Local Dependencies
Files
Remote Dependencies
Local Dependencies
Files
Remote Dependencies
Local Dependencies
Files
Remote Dependencies
Local Dependencies
Files
Remote Dependencies
Local Dependencies
Files
Remote Dependencies
Local Dependencies
Files
Remote Dependencies
Local Dependencies
Files
Remote Dependencies
Local Dependencies
Files
Remote Dependencies
Local Dependencies
Files
Remote Dependencies
Local Dependencies
Files
Remote Dependencies
Local Dependencies
Files
Remote Dependencies
Local Dependencies