├── .changeset ├── README.md ├── chatty-sloths-run.md ├── config.json ├── giant-streets-swim.md ├── major-ants-cut.md ├── silly-shoes-pay.md ├── thin-suns-train.md └── wacky-coins-peel.md ├── .cursor └── rules │ └── ultracite.mdc ├── .github ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── SECURITY.md ├── dependabot.yml └── workflows │ ├── release.yml │ └── test.yml ├── .gitignore ├── .vscode └── settings.json ├── LICENSE ├── README.md ├── apps ├── docs │ ├── app │ │ ├── (docs) │ │ │ ├── [[...slug]] │ │ │ │ └── page.tsx │ │ │ └── layout.tsx │ │ ├── actions │ │ │ └── discuss.ts │ │ ├── api │ │ │ ├── chat │ │ │ │ ├── route.ts │ │ │ │ ├── tools.ts │ │ │ │ ├── types.ts │ │ │ │ └── utils.ts │ │ │ └── search │ │ │ │ └── route.ts │ │ ├── favicon.ico │ │ ├── global.css │ │ ├── layout.tsx │ │ ├── llms.mdx │ │ │ └── [[...slug]] │ │ │ │ └── route.ts │ │ ├── llms.txt │ │ │ └── route.ts │ │ ├── og │ │ │ └── [...slug] │ │ │ │ ├── background.png │ │ │ │ ├── geist-sans-regular.ttf │ │ │ │ ├── geist-sans-semibold.ttf │ │ │ │ └── route.tsx │ │ ├── rss.xml │ │ │ └── route.ts │ │ └── styles │ │ │ └── geistdocs.css │ ├── components │ │ ├── custom │ │ │ ├── elements-demo.tsx │ │ │ ├── elements-installer.tsx │ │ │ ├── navbar │ │ │ │ ├── banner.tsx │ │ │ │ ├── client-navbar.tsx │ │ │ │ ├── custom-search.tsx │ │ │ │ ├── elements-button.tsx │ │ │ │ ├── home-links.tsx │ │ │ │ └── index.tsx │ │ │ └── preview.tsx │ │ └── geistdocs │ │ │ ├── ask-ai.tsx │ │ │ ├── callout.tsx │ │ │ ├── chat.tsx │ │ │ ├── code-block-tabs.tsx │ │ │ ├── code-block.tsx │ │ │ ├── copy-chat.tsx │ │ │ ├── copy-page.tsx │ │ │ ├── desktop-menu.tsx │ │ │ ├── docs-layout.tsx │ │ │ ├── docs-page.tsx │ │ │ ├── edit-source.tsx │ │ │ ├── feedback.tsx │ │ │ ├── github-button.tsx │ │ │ ├── icons.tsx │ │ │ ├── installer.tsx │ │ │ ├── mdx-components.tsx │ │ │ ├── mermaid.tsx │ │ │ ├── message-metadata.tsx │ │ │ ├── mobile-menu.tsx │ │ │ ├── navbar.tsx │ │ │ ├── open-in-chat.tsx │ │ │ ├── provider.tsx │ │ │ ├── rss-button.tsx │ │ │ ├── scroll-top.tsx │ │ │ ├── search.tsx │ │ │ ├── sidebar.tsx │ │ │ ├── theme-toggle.tsx │ │ │ ├── toc.tsx │ │ │ └── video.tsx │ ├── content │ │ └── docs │ │ │ ├── components │ │ │ ├── (chatbot) │ │ │ │ ├── chain-of-thought.mdx │ │ │ │ ├── checkpoint.mdx │ │ │ │ ├── confirmation.mdx │ │ │ │ ├── context.mdx │ │ │ │ ├── conversation.mdx │ │ │ │ ├── inline-citation.mdx │ │ │ │ ├── message.mdx │ │ │ │ ├── model-selector.mdx │ │ │ │ ├── plan.mdx │ │ │ │ ├── prompt-input.mdx │ │ │ │ ├── queue.mdx │ │ │ │ ├── reasoning.mdx │ │ │ │ ├── shimmer.mdx │ │ │ │ ├── sources.mdx │ │ │ │ ├── suggestion.mdx │ │ │ │ ├── task.mdx │ │ │ │ └── tool.mdx │ │ │ ├── (documentation) │ │ │ │ └── open-in-chat.mdx │ │ │ ├── (utilities) │ │ │ │ ├── code-block.mdx │ │ │ │ ├── image.mdx │ │ │ │ └── loader.mdx │ │ │ ├── (vibe-coding) │ │ │ │ ├── artifact.mdx │ │ │ │ └── web-preview.mdx │ │ │ └── (workflow) │ │ │ │ ├── canvas.mdx │ │ │ │ ├── connection.mdx │ │ │ │ ├── controls.mdx │ │ │ │ ├── edge.mdx │ │ │ │ ├── node.mdx │ │ │ │ ├── panel.mdx │ │ │ │ └── toolbar.mdx │ │ │ ├── examples │ │ │ ├── chatbot.mdx │ │ │ ├── index.mdx │ │ │ ├── v0.mdx │ │ │ └── workflow.mdx │ │ │ ├── index.mdx │ │ │ ├── mcp.mdx │ │ │ ├── meta.json │ │ │ ├── troubleshooting.mdx │ │ │ └── usage.mdx │ ├── hooks │ │ └── geistdocs │ │ │ └── use-chat.ts │ ├── lib │ │ ├── geistdocs │ │ │ ├── db.ts │ │ │ ├── fonts.ts │ │ │ └── source.ts │ │ └── get-llm-text.ts │ ├── microfrontends.json │ ├── next-env.d.ts │ ├── next.config.mjs │ ├── package.json │ ├── postcss.config.mjs │ ├── source.config.ts │ └── tsconfig.json └── registry │ ├── .gitignore │ ├── app │ ├── [component] │ │ └── route.ts │ └── api │ │ └── [transport] │ │ └── route.ts │ ├── next.config.ts │ ├── package.json │ └── tsconfig.json ├── biome.jsonc ├── package.json ├── packages ├── cli │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── index.js │ └── package.json ├── elements │ ├── __tests__ │ │ ├── README.md │ │ ├── artifact.test.tsx │ │ ├── canvas.test.tsx │ │ ├── chain-of-thought.test.tsx │ │ ├── code-block.test.tsx │ │ ├── confirmation.test.tsx │ │ ├── connection.test.tsx │ │ ├── context.test.tsx │ │ ├── controls.test.tsx │ │ ├── conversation.test.tsx │ │ ├── edge.test.tsx │ │ ├── image.test.tsx │ │ ├── inline-citation.test.tsx │ │ ├── loader.test.tsx │ │ ├── message.test.tsx │ │ ├── model-selector.test.tsx │ │ ├── node.test.tsx │ │ ├── open-in-chat.test.tsx │ │ ├── panel.test.tsx │ │ ├── plan.test.tsx │ │ ├── prompt-input.test.tsx │ │ ├── queue.test.tsx │ │ ├── reasoning.test.tsx │ │ ├── setup.ts │ │ ├── shimmer.test.tsx │ │ ├── sources.test.tsx │ │ ├── styleMock.js │ │ ├── suggestion.test.tsx │ │ ├── task.test.tsx │ │ ├── tool.test.tsx │ │ ├── toolbar.test.tsx │ │ └── web-preview.test.tsx │ ├── package.json │ ├── src │ │ ├── artifact.tsx │ │ ├── canvas.tsx │ │ ├── chain-of-thought.tsx │ │ ├── checkpoint.tsx │ │ ├── code-block.tsx │ │ ├── confirmation.tsx │ │ ├── connection.tsx │ │ ├── context.tsx │ │ ├── controls.tsx │ │ ├── conversation.tsx │ │ ├── edge.tsx │ │ ├── image.tsx │ │ ├── inline-citation.tsx │ │ ├── loader.tsx │ │ ├── message.tsx │ │ ├── model-selector.tsx │ │ ├── node.tsx │ │ ├── open-in-chat.tsx │ │ ├── panel.tsx │ │ ├── plan.tsx │ │ ├── prompt-input.tsx │ │ ├── queue.tsx │ │ ├── reasoning.tsx │ │ ├── shimmer.tsx │ │ ├── sources.tsx │ │ ├── suggestion.tsx │ │ ├── task.tsx │ │ ├── tool.tsx │ │ ├── toolbar.tsx │ │ └── web-preview.tsx │ ├── tsconfig.json │ └── vitest.config.mts ├── examples │ ├── package.json │ ├── src │ │ ├── artifact.tsx │ │ ├── chain-of-thought.tsx │ │ ├── chatbot.tsx │ │ ├── checkpoint.tsx │ │ ├── code-block-dark.tsx │ │ ├── code-block.tsx │ │ ├── confirmation-accepted.tsx │ │ ├── confirmation-rejected.tsx │ │ ├── confirmation-request.tsx │ │ ├── confirmation.tsx │ │ ├── context.tsx │ │ ├── conversation.tsx │ │ ├── demo-chatgpt.tsx │ │ ├── demo-claude.tsx │ │ ├── demo-grok.tsx │ │ ├── demo-workflow.tsx │ │ ├── image.tsx │ │ ├── inline-citation.tsx │ │ ├── loader-custom.tsx │ │ ├── loader-sizes.tsx │ │ ├── loader.tsx │ │ ├── message-flat.tsx │ │ ├── message.tsx │ │ ├── model-selector.tsx │ │ ├── open-in-chat.tsx │ │ ├── plan.tsx │ │ ├── prompt-input-cursor.tsx │ │ ├── prompt-input.tsx │ │ ├── queue-prompt-input.tsx │ │ ├── queue.tsx │ │ ├── reasoning.tsx │ │ ├── shimmer-duration.tsx │ │ ├── shimmer-elements.tsx │ │ ├── shimmer.tsx │ │ ├── sources-custom.tsx │ │ ├── sources.tsx │ │ ├── suggestion-input.tsx │ │ ├── suggestion.tsx │ │ ├── task.tsx │ │ ├── tool-input-available.tsx │ │ ├── tool-input-streaming.tsx │ │ ├── tool-output-available.tsx │ │ ├── tool-output-error.tsx │ │ ├── tool.tsx │ │ ├── v0-clone.tsx │ │ ├── web-preview.tsx │ │ └── workflow.tsx │ └── tsconfig.json ├── shadcn-ui │ ├── components.json │ ├── components │ │ └── ui │ │ │ ├── accordion.tsx │ │ │ ├── alert-dialog.tsx │ │ │ ├── alert.tsx │ │ │ ├── aspect-ratio.tsx │ │ │ ├── avatar.tsx │ │ │ ├── badge.tsx │ │ │ ├── breadcrumb.tsx │ │ │ ├── button-group.tsx │ │ │ ├── button.tsx │ │ │ ├── calendar.tsx │ │ │ ├── card.tsx │ │ │ ├── carousel.tsx │ │ │ ├── chart.tsx │ │ │ ├── checkbox.tsx │ │ │ ├── collapsible.tsx │ │ │ ├── command.tsx │ │ │ ├── context-menu.tsx │ │ │ ├── dialog.tsx │ │ │ ├── drawer.tsx │ │ │ ├── dropdown-menu.tsx │ │ │ ├── empty.tsx │ │ │ ├── field.tsx │ │ │ ├── form.tsx │ │ │ ├── hover-card.tsx │ │ │ ├── input-group.tsx │ │ │ ├── input-otp.tsx │ │ │ ├── input.tsx │ │ │ ├── item.tsx │ │ │ ├── kbd.tsx │ │ │ ├── label.tsx │ │ │ ├── menubar.tsx │ │ │ ├── navigation-menu.tsx │ │ │ ├── pagination.tsx │ │ │ ├── popover.tsx │ │ │ ├── progress.tsx │ │ │ ├── radio-group.tsx │ │ │ ├── resizable.tsx │ │ │ ├── scroll-area.tsx │ │ │ ├── select.tsx │ │ │ ├── separator.tsx │ │ │ ├── sheet.tsx │ │ │ ├── sidebar.tsx │ │ │ ├── skeleton.tsx │ │ │ ├── slider.tsx │ │ │ ├── sonner.tsx │ │ │ ├── spinner.tsx │ │ │ ├── switch.tsx │ │ │ ├── table.tsx │ │ │ ├── tabs.tsx │ │ │ ├── textarea.tsx │ │ │ ├── toast.tsx │ │ │ ├── toaster.tsx │ │ │ ├── toggle-group.tsx │ │ │ ├── toggle.tsx │ │ │ └── tooltip.tsx │ ├── hooks │ │ ├── use-mobile.ts │ │ └── use-toast.ts │ ├── lib │ │ └── utils.ts │ ├── package.json │ └── tsconfig.json └── typescript-config │ ├── base.json │ ├── nextjs.json │ ├── package.json │ └── react-library.json ├── pnpm-lock.yaml ├── pnpm-workspace.yaml ├── tsconfig.json └── turbo.json /.changeset/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/.changeset/README.md -------------------------------------------------------------------------------- /.changeset/chatty-sloths-run.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/.changeset/chatty-sloths-run.md -------------------------------------------------------------------------------- /.changeset/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/.changeset/config.json -------------------------------------------------------------------------------- /.changeset/giant-streets-swim.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/.changeset/giant-streets-swim.md -------------------------------------------------------------------------------- /.changeset/major-ants-cut.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/.changeset/major-ants-cut.md -------------------------------------------------------------------------------- /.changeset/silly-shoes-pay.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/.changeset/silly-shoes-pay.md -------------------------------------------------------------------------------- /.changeset/thin-suns-train.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/.changeset/thin-suns-train.md -------------------------------------------------------------------------------- /.changeset/wacky-coins-peel.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/.changeset/wacky-coins-peel.md -------------------------------------------------------------------------------- /.cursor/rules/ultracite.mdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/.cursor/rules/ultracite.mdc -------------------------------------------------------------------------------- /.github/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/.github/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /.github/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/.github/CONTRIBUTING.md -------------------------------------------------------------------------------- /.github/SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/.github/SECURITY.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/README.md -------------------------------------------------------------------------------- /apps/docs/app/(docs)/[[...slug]]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/app/(docs)/[[...slug]]/page.tsx -------------------------------------------------------------------------------- /apps/docs/app/(docs)/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/app/(docs)/layout.tsx -------------------------------------------------------------------------------- /apps/docs/app/actions/discuss.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/app/actions/discuss.ts -------------------------------------------------------------------------------- /apps/docs/app/api/chat/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/app/api/chat/route.ts -------------------------------------------------------------------------------- /apps/docs/app/api/chat/tools.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/app/api/chat/tools.ts -------------------------------------------------------------------------------- /apps/docs/app/api/chat/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/app/api/chat/types.ts -------------------------------------------------------------------------------- /apps/docs/app/api/chat/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/app/api/chat/utils.ts -------------------------------------------------------------------------------- /apps/docs/app/api/search/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/app/api/search/route.ts -------------------------------------------------------------------------------- /apps/docs/app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/app/favicon.ico -------------------------------------------------------------------------------- /apps/docs/app/global.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/app/global.css -------------------------------------------------------------------------------- /apps/docs/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/app/layout.tsx -------------------------------------------------------------------------------- /apps/docs/app/llms.mdx/[[...slug]]/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/app/llms.mdx/[[...slug]]/route.ts -------------------------------------------------------------------------------- /apps/docs/app/llms.txt/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/app/llms.txt/route.ts -------------------------------------------------------------------------------- /apps/docs/app/og/[...slug]/background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/app/og/[...slug]/background.png -------------------------------------------------------------------------------- /apps/docs/app/og/[...slug]/geist-sans-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/app/og/[...slug]/geist-sans-regular.ttf -------------------------------------------------------------------------------- /apps/docs/app/og/[...slug]/geist-sans-semibold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/app/og/[...slug]/geist-sans-semibold.ttf -------------------------------------------------------------------------------- /apps/docs/app/og/[...slug]/route.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/app/og/[...slug]/route.tsx -------------------------------------------------------------------------------- /apps/docs/app/rss.xml/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/app/rss.xml/route.ts -------------------------------------------------------------------------------- /apps/docs/app/styles/geistdocs.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/app/styles/geistdocs.css -------------------------------------------------------------------------------- /apps/docs/components/custom/elements-demo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/components/custom/elements-demo.tsx -------------------------------------------------------------------------------- /apps/docs/components/custom/elements-installer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/components/custom/elements-installer.tsx -------------------------------------------------------------------------------- /apps/docs/components/custom/navbar/banner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/components/custom/navbar/banner.tsx -------------------------------------------------------------------------------- /apps/docs/components/custom/navbar/client-navbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/components/custom/navbar/client-navbar.tsx -------------------------------------------------------------------------------- /apps/docs/components/custom/navbar/custom-search.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/components/custom/navbar/custom-search.tsx -------------------------------------------------------------------------------- /apps/docs/components/custom/navbar/elements-button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/components/custom/navbar/elements-button.tsx -------------------------------------------------------------------------------- /apps/docs/components/custom/navbar/home-links.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/components/custom/navbar/home-links.tsx -------------------------------------------------------------------------------- /apps/docs/components/custom/navbar/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/components/custom/navbar/index.tsx -------------------------------------------------------------------------------- /apps/docs/components/custom/preview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/components/custom/preview.tsx -------------------------------------------------------------------------------- /apps/docs/components/geistdocs/ask-ai.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/components/geistdocs/ask-ai.tsx -------------------------------------------------------------------------------- /apps/docs/components/geistdocs/callout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/components/geistdocs/callout.tsx -------------------------------------------------------------------------------- /apps/docs/components/geistdocs/chat.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/components/geistdocs/chat.tsx -------------------------------------------------------------------------------- /apps/docs/components/geistdocs/code-block-tabs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/components/geistdocs/code-block-tabs.tsx -------------------------------------------------------------------------------- /apps/docs/components/geistdocs/code-block.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/components/geistdocs/code-block.tsx -------------------------------------------------------------------------------- /apps/docs/components/geistdocs/copy-chat.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/components/geistdocs/copy-chat.tsx -------------------------------------------------------------------------------- /apps/docs/components/geistdocs/copy-page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/components/geistdocs/copy-page.tsx -------------------------------------------------------------------------------- /apps/docs/components/geistdocs/desktop-menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/components/geistdocs/desktop-menu.tsx -------------------------------------------------------------------------------- /apps/docs/components/geistdocs/docs-layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/components/geistdocs/docs-layout.tsx -------------------------------------------------------------------------------- /apps/docs/components/geistdocs/docs-page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/components/geistdocs/docs-page.tsx -------------------------------------------------------------------------------- /apps/docs/components/geistdocs/edit-source.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/components/geistdocs/edit-source.tsx -------------------------------------------------------------------------------- /apps/docs/components/geistdocs/feedback.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/components/geistdocs/feedback.tsx -------------------------------------------------------------------------------- /apps/docs/components/geistdocs/github-button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/components/geistdocs/github-button.tsx -------------------------------------------------------------------------------- /apps/docs/components/geistdocs/icons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/components/geistdocs/icons.tsx -------------------------------------------------------------------------------- /apps/docs/components/geistdocs/installer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/components/geistdocs/installer.tsx -------------------------------------------------------------------------------- /apps/docs/components/geistdocs/mdx-components.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/components/geistdocs/mdx-components.tsx -------------------------------------------------------------------------------- /apps/docs/components/geistdocs/mermaid.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/components/geistdocs/mermaid.tsx -------------------------------------------------------------------------------- /apps/docs/components/geistdocs/message-metadata.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/components/geistdocs/message-metadata.tsx -------------------------------------------------------------------------------- /apps/docs/components/geistdocs/mobile-menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/components/geistdocs/mobile-menu.tsx -------------------------------------------------------------------------------- /apps/docs/components/geistdocs/navbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/components/geistdocs/navbar.tsx -------------------------------------------------------------------------------- /apps/docs/components/geistdocs/open-in-chat.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/components/geistdocs/open-in-chat.tsx -------------------------------------------------------------------------------- /apps/docs/components/geistdocs/provider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/components/geistdocs/provider.tsx -------------------------------------------------------------------------------- /apps/docs/components/geistdocs/rss-button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/components/geistdocs/rss-button.tsx -------------------------------------------------------------------------------- /apps/docs/components/geistdocs/scroll-top.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/components/geistdocs/scroll-top.tsx -------------------------------------------------------------------------------- /apps/docs/components/geistdocs/search.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/components/geistdocs/search.tsx -------------------------------------------------------------------------------- /apps/docs/components/geistdocs/sidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/components/geistdocs/sidebar.tsx -------------------------------------------------------------------------------- /apps/docs/components/geistdocs/theme-toggle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/components/geistdocs/theme-toggle.tsx -------------------------------------------------------------------------------- /apps/docs/components/geistdocs/toc.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/components/geistdocs/toc.tsx -------------------------------------------------------------------------------- /apps/docs/components/geistdocs/video.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/components/geistdocs/video.tsx -------------------------------------------------------------------------------- /apps/docs/content/docs/components/(chatbot)/chain-of-thought.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/content/docs/components/(chatbot)/chain-of-thought.mdx -------------------------------------------------------------------------------- /apps/docs/content/docs/components/(chatbot)/checkpoint.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/content/docs/components/(chatbot)/checkpoint.mdx -------------------------------------------------------------------------------- /apps/docs/content/docs/components/(chatbot)/confirmation.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/content/docs/components/(chatbot)/confirmation.mdx -------------------------------------------------------------------------------- /apps/docs/content/docs/components/(chatbot)/context.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/content/docs/components/(chatbot)/context.mdx -------------------------------------------------------------------------------- /apps/docs/content/docs/components/(chatbot)/conversation.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/content/docs/components/(chatbot)/conversation.mdx -------------------------------------------------------------------------------- /apps/docs/content/docs/components/(chatbot)/inline-citation.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/content/docs/components/(chatbot)/inline-citation.mdx -------------------------------------------------------------------------------- /apps/docs/content/docs/components/(chatbot)/message.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/content/docs/components/(chatbot)/message.mdx -------------------------------------------------------------------------------- /apps/docs/content/docs/components/(chatbot)/model-selector.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/content/docs/components/(chatbot)/model-selector.mdx -------------------------------------------------------------------------------- /apps/docs/content/docs/components/(chatbot)/plan.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/content/docs/components/(chatbot)/plan.mdx -------------------------------------------------------------------------------- /apps/docs/content/docs/components/(chatbot)/prompt-input.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/content/docs/components/(chatbot)/prompt-input.mdx -------------------------------------------------------------------------------- /apps/docs/content/docs/components/(chatbot)/queue.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/content/docs/components/(chatbot)/queue.mdx -------------------------------------------------------------------------------- /apps/docs/content/docs/components/(chatbot)/reasoning.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/content/docs/components/(chatbot)/reasoning.mdx -------------------------------------------------------------------------------- /apps/docs/content/docs/components/(chatbot)/shimmer.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/content/docs/components/(chatbot)/shimmer.mdx -------------------------------------------------------------------------------- /apps/docs/content/docs/components/(chatbot)/sources.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/content/docs/components/(chatbot)/sources.mdx -------------------------------------------------------------------------------- /apps/docs/content/docs/components/(chatbot)/suggestion.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/content/docs/components/(chatbot)/suggestion.mdx -------------------------------------------------------------------------------- /apps/docs/content/docs/components/(chatbot)/task.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/content/docs/components/(chatbot)/task.mdx -------------------------------------------------------------------------------- /apps/docs/content/docs/components/(chatbot)/tool.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/content/docs/components/(chatbot)/tool.mdx -------------------------------------------------------------------------------- /apps/docs/content/docs/components/(documentation)/open-in-chat.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/content/docs/components/(documentation)/open-in-chat.mdx -------------------------------------------------------------------------------- /apps/docs/content/docs/components/(utilities)/code-block.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/content/docs/components/(utilities)/code-block.mdx -------------------------------------------------------------------------------- /apps/docs/content/docs/components/(utilities)/image.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/content/docs/components/(utilities)/image.mdx -------------------------------------------------------------------------------- /apps/docs/content/docs/components/(utilities)/loader.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/content/docs/components/(utilities)/loader.mdx -------------------------------------------------------------------------------- /apps/docs/content/docs/components/(vibe-coding)/artifact.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/content/docs/components/(vibe-coding)/artifact.mdx -------------------------------------------------------------------------------- /apps/docs/content/docs/components/(vibe-coding)/web-preview.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/content/docs/components/(vibe-coding)/web-preview.mdx -------------------------------------------------------------------------------- /apps/docs/content/docs/components/(workflow)/canvas.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/content/docs/components/(workflow)/canvas.mdx -------------------------------------------------------------------------------- /apps/docs/content/docs/components/(workflow)/connection.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/content/docs/components/(workflow)/connection.mdx -------------------------------------------------------------------------------- /apps/docs/content/docs/components/(workflow)/controls.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/content/docs/components/(workflow)/controls.mdx -------------------------------------------------------------------------------- /apps/docs/content/docs/components/(workflow)/edge.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/content/docs/components/(workflow)/edge.mdx -------------------------------------------------------------------------------- /apps/docs/content/docs/components/(workflow)/node.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/content/docs/components/(workflow)/node.mdx -------------------------------------------------------------------------------- /apps/docs/content/docs/components/(workflow)/panel.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/content/docs/components/(workflow)/panel.mdx -------------------------------------------------------------------------------- /apps/docs/content/docs/components/(workflow)/toolbar.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/content/docs/components/(workflow)/toolbar.mdx -------------------------------------------------------------------------------- /apps/docs/content/docs/examples/chatbot.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/content/docs/examples/chatbot.mdx -------------------------------------------------------------------------------- /apps/docs/content/docs/examples/index.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/content/docs/examples/index.mdx -------------------------------------------------------------------------------- /apps/docs/content/docs/examples/v0.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/content/docs/examples/v0.mdx -------------------------------------------------------------------------------- /apps/docs/content/docs/examples/workflow.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/content/docs/examples/workflow.mdx -------------------------------------------------------------------------------- /apps/docs/content/docs/index.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/content/docs/index.mdx -------------------------------------------------------------------------------- /apps/docs/content/docs/mcp.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/content/docs/mcp.mdx -------------------------------------------------------------------------------- /apps/docs/content/docs/meta.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/content/docs/meta.json -------------------------------------------------------------------------------- /apps/docs/content/docs/troubleshooting.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/content/docs/troubleshooting.mdx -------------------------------------------------------------------------------- /apps/docs/content/docs/usage.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/content/docs/usage.mdx -------------------------------------------------------------------------------- /apps/docs/hooks/geistdocs/use-chat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/hooks/geistdocs/use-chat.ts -------------------------------------------------------------------------------- /apps/docs/lib/geistdocs/db.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/lib/geistdocs/db.ts -------------------------------------------------------------------------------- /apps/docs/lib/geistdocs/fonts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/lib/geistdocs/fonts.ts -------------------------------------------------------------------------------- /apps/docs/lib/geistdocs/source.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/lib/geistdocs/source.ts -------------------------------------------------------------------------------- /apps/docs/lib/get-llm-text.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/lib/get-llm-text.ts -------------------------------------------------------------------------------- /apps/docs/microfrontends.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/microfrontends.json -------------------------------------------------------------------------------- /apps/docs/next-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/next-env.d.ts -------------------------------------------------------------------------------- /apps/docs/next.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/next.config.mjs -------------------------------------------------------------------------------- /apps/docs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/package.json -------------------------------------------------------------------------------- /apps/docs/postcss.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/postcss.config.mjs -------------------------------------------------------------------------------- /apps/docs/source.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/source.config.ts -------------------------------------------------------------------------------- /apps/docs/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/docs/tsconfig.json -------------------------------------------------------------------------------- /apps/registry/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/registry/.gitignore -------------------------------------------------------------------------------- /apps/registry/app/[component]/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/registry/app/[component]/route.ts -------------------------------------------------------------------------------- /apps/registry/app/api/[transport]/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/registry/app/api/[transport]/route.ts -------------------------------------------------------------------------------- /apps/registry/next.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/registry/next.config.ts -------------------------------------------------------------------------------- /apps/registry/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/registry/package.json -------------------------------------------------------------------------------- /apps/registry/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/apps/registry/tsconfig.json -------------------------------------------------------------------------------- /biome.jsonc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/biome.jsonc -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/package.json -------------------------------------------------------------------------------- /packages/cli/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/cli/CHANGELOG.md -------------------------------------------------------------------------------- /packages/cli/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/cli/LICENSE -------------------------------------------------------------------------------- /packages/cli/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/cli/README.md -------------------------------------------------------------------------------- /packages/cli/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/cli/index.js -------------------------------------------------------------------------------- /packages/cli/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/cli/package.json -------------------------------------------------------------------------------- /packages/elements/__tests__/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/elements/__tests__/README.md -------------------------------------------------------------------------------- /packages/elements/__tests__/artifact.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/elements/__tests__/artifact.test.tsx -------------------------------------------------------------------------------- /packages/elements/__tests__/canvas.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/elements/__tests__/canvas.test.tsx -------------------------------------------------------------------------------- /packages/elements/__tests__/chain-of-thought.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/elements/__tests__/chain-of-thought.test.tsx -------------------------------------------------------------------------------- /packages/elements/__tests__/code-block.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/elements/__tests__/code-block.test.tsx -------------------------------------------------------------------------------- /packages/elements/__tests__/confirmation.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/elements/__tests__/confirmation.test.tsx -------------------------------------------------------------------------------- /packages/elements/__tests__/connection.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/elements/__tests__/connection.test.tsx -------------------------------------------------------------------------------- /packages/elements/__tests__/context.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/elements/__tests__/context.test.tsx -------------------------------------------------------------------------------- /packages/elements/__tests__/controls.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/elements/__tests__/controls.test.tsx -------------------------------------------------------------------------------- /packages/elements/__tests__/conversation.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/elements/__tests__/conversation.test.tsx -------------------------------------------------------------------------------- /packages/elements/__tests__/edge.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/elements/__tests__/edge.test.tsx -------------------------------------------------------------------------------- /packages/elements/__tests__/image.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/elements/__tests__/image.test.tsx -------------------------------------------------------------------------------- /packages/elements/__tests__/inline-citation.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/elements/__tests__/inline-citation.test.tsx -------------------------------------------------------------------------------- /packages/elements/__tests__/loader.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/elements/__tests__/loader.test.tsx -------------------------------------------------------------------------------- /packages/elements/__tests__/message.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/elements/__tests__/message.test.tsx -------------------------------------------------------------------------------- /packages/elements/__tests__/model-selector.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/elements/__tests__/model-selector.test.tsx -------------------------------------------------------------------------------- /packages/elements/__tests__/node.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/elements/__tests__/node.test.tsx -------------------------------------------------------------------------------- /packages/elements/__tests__/open-in-chat.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/elements/__tests__/open-in-chat.test.tsx -------------------------------------------------------------------------------- /packages/elements/__tests__/panel.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/elements/__tests__/panel.test.tsx -------------------------------------------------------------------------------- /packages/elements/__tests__/plan.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/elements/__tests__/plan.test.tsx -------------------------------------------------------------------------------- /packages/elements/__tests__/prompt-input.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/elements/__tests__/prompt-input.test.tsx -------------------------------------------------------------------------------- /packages/elements/__tests__/queue.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/elements/__tests__/queue.test.tsx -------------------------------------------------------------------------------- /packages/elements/__tests__/reasoning.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/elements/__tests__/reasoning.test.tsx -------------------------------------------------------------------------------- /packages/elements/__tests__/setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/elements/__tests__/setup.ts -------------------------------------------------------------------------------- /packages/elements/__tests__/shimmer.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/elements/__tests__/shimmer.test.tsx -------------------------------------------------------------------------------- /packages/elements/__tests__/sources.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/elements/__tests__/sources.test.tsx -------------------------------------------------------------------------------- /packages/elements/__tests__/styleMock.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/elements/__tests__/styleMock.js -------------------------------------------------------------------------------- /packages/elements/__tests__/suggestion.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/elements/__tests__/suggestion.test.tsx -------------------------------------------------------------------------------- /packages/elements/__tests__/task.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/elements/__tests__/task.test.tsx -------------------------------------------------------------------------------- /packages/elements/__tests__/tool.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/elements/__tests__/tool.test.tsx -------------------------------------------------------------------------------- /packages/elements/__tests__/toolbar.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/elements/__tests__/toolbar.test.tsx -------------------------------------------------------------------------------- /packages/elements/__tests__/web-preview.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/elements/__tests__/web-preview.test.tsx -------------------------------------------------------------------------------- /packages/elements/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/elements/package.json -------------------------------------------------------------------------------- /packages/elements/src/artifact.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/elements/src/artifact.tsx -------------------------------------------------------------------------------- /packages/elements/src/canvas.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/elements/src/canvas.tsx -------------------------------------------------------------------------------- /packages/elements/src/chain-of-thought.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/elements/src/chain-of-thought.tsx -------------------------------------------------------------------------------- /packages/elements/src/checkpoint.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/elements/src/checkpoint.tsx -------------------------------------------------------------------------------- /packages/elements/src/code-block.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/elements/src/code-block.tsx -------------------------------------------------------------------------------- /packages/elements/src/confirmation.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/elements/src/confirmation.tsx -------------------------------------------------------------------------------- /packages/elements/src/connection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/elements/src/connection.tsx -------------------------------------------------------------------------------- /packages/elements/src/context.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/elements/src/context.tsx -------------------------------------------------------------------------------- /packages/elements/src/controls.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/elements/src/controls.tsx -------------------------------------------------------------------------------- /packages/elements/src/conversation.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/elements/src/conversation.tsx -------------------------------------------------------------------------------- /packages/elements/src/edge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/elements/src/edge.tsx -------------------------------------------------------------------------------- /packages/elements/src/image.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/elements/src/image.tsx -------------------------------------------------------------------------------- /packages/elements/src/inline-citation.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/elements/src/inline-citation.tsx -------------------------------------------------------------------------------- /packages/elements/src/loader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/elements/src/loader.tsx -------------------------------------------------------------------------------- /packages/elements/src/message.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/elements/src/message.tsx -------------------------------------------------------------------------------- /packages/elements/src/model-selector.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/elements/src/model-selector.tsx -------------------------------------------------------------------------------- /packages/elements/src/node.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/elements/src/node.tsx -------------------------------------------------------------------------------- /packages/elements/src/open-in-chat.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/elements/src/open-in-chat.tsx -------------------------------------------------------------------------------- /packages/elements/src/panel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/elements/src/panel.tsx -------------------------------------------------------------------------------- /packages/elements/src/plan.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/elements/src/plan.tsx -------------------------------------------------------------------------------- /packages/elements/src/prompt-input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/elements/src/prompt-input.tsx -------------------------------------------------------------------------------- /packages/elements/src/queue.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/elements/src/queue.tsx -------------------------------------------------------------------------------- /packages/elements/src/reasoning.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/elements/src/reasoning.tsx -------------------------------------------------------------------------------- /packages/elements/src/shimmer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/elements/src/shimmer.tsx -------------------------------------------------------------------------------- /packages/elements/src/sources.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/elements/src/sources.tsx -------------------------------------------------------------------------------- /packages/elements/src/suggestion.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/elements/src/suggestion.tsx -------------------------------------------------------------------------------- /packages/elements/src/task.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/elements/src/task.tsx -------------------------------------------------------------------------------- /packages/elements/src/tool.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/elements/src/tool.tsx -------------------------------------------------------------------------------- /packages/elements/src/toolbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/elements/src/toolbar.tsx -------------------------------------------------------------------------------- /packages/elements/src/web-preview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/elements/src/web-preview.tsx -------------------------------------------------------------------------------- /packages/elements/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/elements/tsconfig.json -------------------------------------------------------------------------------- /packages/elements/vitest.config.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/elements/vitest.config.mts -------------------------------------------------------------------------------- /packages/examples/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/examples/package.json -------------------------------------------------------------------------------- /packages/examples/src/artifact.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/examples/src/artifact.tsx -------------------------------------------------------------------------------- /packages/examples/src/chain-of-thought.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/examples/src/chain-of-thought.tsx -------------------------------------------------------------------------------- /packages/examples/src/chatbot.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/examples/src/chatbot.tsx -------------------------------------------------------------------------------- /packages/examples/src/checkpoint.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/examples/src/checkpoint.tsx -------------------------------------------------------------------------------- /packages/examples/src/code-block-dark.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/examples/src/code-block-dark.tsx -------------------------------------------------------------------------------- /packages/examples/src/code-block.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/examples/src/code-block.tsx -------------------------------------------------------------------------------- /packages/examples/src/confirmation-accepted.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/examples/src/confirmation-accepted.tsx -------------------------------------------------------------------------------- /packages/examples/src/confirmation-rejected.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/examples/src/confirmation-rejected.tsx -------------------------------------------------------------------------------- /packages/examples/src/confirmation-request.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/examples/src/confirmation-request.tsx -------------------------------------------------------------------------------- /packages/examples/src/confirmation.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/examples/src/confirmation.tsx -------------------------------------------------------------------------------- /packages/examples/src/context.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/examples/src/context.tsx -------------------------------------------------------------------------------- /packages/examples/src/conversation.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/examples/src/conversation.tsx -------------------------------------------------------------------------------- /packages/examples/src/demo-chatgpt.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/examples/src/demo-chatgpt.tsx -------------------------------------------------------------------------------- /packages/examples/src/demo-claude.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/examples/src/demo-claude.tsx -------------------------------------------------------------------------------- /packages/examples/src/demo-grok.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/examples/src/demo-grok.tsx -------------------------------------------------------------------------------- /packages/examples/src/demo-workflow.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/examples/src/demo-workflow.tsx -------------------------------------------------------------------------------- /packages/examples/src/image.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/examples/src/image.tsx -------------------------------------------------------------------------------- /packages/examples/src/inline-citation.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/examples/src/inline-citation.tsx -------------------------------------------------------------------------------- /packages/examples/src/loader-custom.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/examples/src/loader-custom.tsx -------------------------------------------------------------------------------- /packages/examples/src/loader-sizes.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/examples/src/loader-sizes.tsx -------------------------------------------------------------------------------- /packages/examples/src/loader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/examples/src/loader.tsx -------------------------------------------------------------------------------- /packages/examples/src/message-flat.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/examples/src/message-flat.tsx -------------------------------------------------------------------------------- /packages/examples/src/message.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/examples/src/message.tsx -------------------------------------------------------------------------------- /packages/examples/src/model-selector.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/examples/src/model-selector.tsx -------------------------------------------------------------------------------- /packages/examples/src/open-in-chat.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/examples/src/open-in-chat.tsx -------------------------------------------------------------------------------- /packages/examples/src/plan.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/examples/src/plan.tsx -------------------------------------------------------------------------------- /packages/examples/src/prompt-input-cursor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/examples/src/prompt-input-cursor.tsx -------------------------------------------------------------------------------- /packages/examples/src/prompt-input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/examples/src/prompt-input.tsx -------------------------------------------------------------------------------- /packages/examples/src/queue-prompt-input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/examples/src/queue-prompt-input.tsx -------------------------------------------------------------------------------- /packages/examples/src/queue.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/examples/src/queue.tsx -------------------------------------------------------------------------------- /packages/examples/src/reasoning.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/examples/src/reasoning.tsx -------------------------------------------------------------------------------- /packages/examples/src/shimmer-duration.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/examples/src/shimmer-duration.tsx -------------------------------------------------------------------------------- /packages/examples/src/shimmer-elements.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/examples/src/shimmer-elements.tsx -------------------------------------------------------------------------------- /packages/examples/src/shimmer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/examples/src/shimmer.tsx -------------------------------------------------------------------------------- /packages/examples/src/sources-custom.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/examples/src/sources-custom.tsx -------------------------------------------------------------------------------- /packages/examples/src/sources.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/examples/src/sources.tsx -------------------------------------------------------------------------------- /packages/examples/src/suggestion-input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/examples/src/suggestion-input.tsx -------------------------------------------------------------------------------- /packages/examples/src/suggestion.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/examples/src/suggestion.tsx -------------------------------------------------------------------------------- /packages/examples/src/task.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/examples/src/task.tsx -------------------------------------------------------------------------------- /packages/examples/src/tool-input-available.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/examples/src/tool-input-available.tsx -------------------------------------------------------------------------------- /packages/examples/src/tool-input-streaming.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/examples/src/tool-input-streaming.tsx -------------------------------------------------------------------------------- /packages/examples/src/tool-output-available.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/examples/src/tool-output-available.tsx -------------------------------------------------------------------------------- /packages/examples/src/tool-output-error.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/examples/src/tool-output-error.tsx -------------------------------------------------------------------------------- /packages/examples/src/tool.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/examples/src/tool.tsx -------------------------------------------------------------------------------- /packages/examples/src/v0-clone.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/examples/src/v0-clone.tsx -------------------------------------------------------------------------------- /packages/examples/src/web-preview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/examples/src/web-preview.tsx -------------------------------------------------------------------------------- /packages/examples/src/workflow.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/examples/src/workflow.tsx -------------------------------------------------------------------------------- /packages/examples/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/examples/tsconfig.json -------------------------------------------------------------------------------- /packages/shadcn-ui/components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/shadcn-ui/components.json -------------------------------------------------------------------------------- /packages/shadcn-ui/components/ui/accordion.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/shadcn-ui/components/ui/accordion.tsx -------------------------------------------------------------------------------- /packages/shadcn-ui/components/ui/alert-dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/shadcn-ui/components/ui/alert-dialog.tsx -------------------------------------------------------------------------------- /packages/shadcn-ui/components/ui/alert.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/shadcn-ui/components/ui/alert.tsx -------------------------------------------------------------------------------- /packages/shadcn-ui/components/ui/aspect-ratio.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/shadcn-ui/components/ui/aspect-ratio.tsx -------------------------------------------------------------------------------- /packages/shadcn-ui/components/ui/avatar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/shadcn-ui/components/ui/avatar.tsx -------------------------------------------------------------------------------- /packages/shadcn-ui/components/ui/badge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/shadcn-ui/components/ui/badge.tsx -------------------------------------------------------------------------------- /packages/shadcn-ui/components/ui/breadcrumb.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/shadcn-ui/components/ui/breadcrumb.tsx -------------------------------------------------------------------------------- /packages/shadcn-ui/components/ui/button-group.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/shadcn-ui/components/ui/button-group.tsx -------------------------------------------------------------------------------- /packages/shadcn-ui/components/ui/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/shadcn-ui/components/ui/button.tsx -------------------------------------------------------------------------------- /packages/shadcn-ui/components/ui/calendar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/shadcn-ui/components/ui/calendar.tsx -------------------------------------------------------------------------------- /packages/shadcn-ui/components/ui/card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/shadcn-ui/components/ui/card.tsx -------------------------------------------------------------------------------- /packages/shadcn-ui/components/ui/carousel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/shadcn-ui/components/ui/carousel.tsx -------------------------------------------------------------------------------- /packages/shadcn-ui/components/ui/chart.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/shadcn-ui/components/ui/chart.tsx -------------------------------------------------------------------------------- /packages/shadcn-ui/components/ui/checkbox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/shadcn-ui/components/ui/checkbox.tsx -------------------------------------------------------------------------------- /packages/shadcn-ui/components/ui/collapsible.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/shadcn-ui/components/ui/collapsible.tsx -------------------------------------------------------------------------------- /packages/shadcn-ui/components/ui/command.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/shadcn-ui/components/ui/command.tsx -------------------------------------------------------------------------------- /packages/shadcn-ui/components/ui/context-menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/shadcn-ui/components/ui/context-menu.tsx -------------------------------------------------------------------------------- /packages/shadcn-ui/components/ui/dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/shadcn-ui/components/ui/dialog.tsx -------------------------------------------------------------------------------- /packages/shadcn-ui/components/ui/drawer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/shadcn-ui/components/ui/drawer.tsx -------------------------------------------------------------------------------- /packages/shadcn-ui/components/ui/dropdown-menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/shadcn-ui/components/ui/dropdown-menu.tsx -------------------------------------------------------------------------------- /packages/shadcn-ui/components/ui/empty.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/shadcn-ui/components/ui/empty.tsx -------------------------------------------------------------------------------- /packages/shadcn-ui/components/ui/field.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/shadcn-ui/components/ui/field.tsx -------------------------------------------------------------------------------- /packages/shadcn-ui/components/ui/form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/shadcn-ui/components/ui/form.tsx -------------------------------------------------------------------------------- /packages/shadcn-ui/components/ui/hover-card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/shadcn-ui/components/ui/hover-card.tsx -------------------------------------------------------------------------------- /packages/shadcn-ui/components/ui/input-group.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/shadcn-ui/components/ui/input-group.tsx -------------------------------------------------------------------------------- /packages/shadcn-ui/components/ui/input-otp.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/shadcn-ui/components/ui/input-otp.tsx -------------------------------------------------------------------------------- /packages/shadcn-ui/components/ui/input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/shadcn-ui/components/ui/input.tsx -------------------------------------------------------------------------------- /packages/shadcn-ui/components/ui/item.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/shadcn-ui/components/ui/item.tsx -------------------------------------------------------------------------------- /packages/shadcn-ui/components/ui/kbd.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/shadcn-ui/components/ui/kbd.tsx -------------------------------------------------------------------------------- /packages/shadcn-ui/components/ui/label.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/shadcn-ui/components/ui/label.tsx -------------------------------------------------------------------------------- /packages/shadcn-ui/components/ui/menubar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/shadcn-ui/components/ui/menubar.tsx -------------------------------------------------------------------------------- /packages/shadcn-ui/components/ui/navigation-menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/shadcn-ui/components/ui/navigation-menu.tsx -------------------------------------------------------------------------------- /packages/shadcn-ui/components/ui/pagination.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/shadcn-ui/components/ui/pagination.tsx -------------------------------------------------------------------------------- /packages/shadcn-ui/components/ui/popover.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/shadcn-ui/components/ui/popover.tsx -------------------------------------------------------------------------------- /packages/shadcn-ui/components/ui/progress.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/shadcn-ui/components/ui/progress.tsx -------------------------------------------------------------------------------- /packages/shadcn-ui/components/ui/radio-group.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/shadcn-ui/components/ui/radio-group.tsx -------------------------------------------------------------------------------- /packages/shadcn-ui/components/ui/resizable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/shadcn-ui/components/ui/resizable.tsx -------------------------------------------------------------------------------- /packages/shadcn-ui/components/ui/scroll-area.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/shadcn-ui/components/ui/scroll-area.tsx -------------------------------------------------------------------------------- /packages/shadcn-ui/components/ui/select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/shadcn-ui/components/ui/select.tsx -------------------------------------------------------------------------------- /packages/shadcn-ui/components/ui/separator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/shadcn-ui/components/ui/separator.tsx -------------------------------------------------------------------------------- /packages/shadcn-ui/components/ui/sheet.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/shadcn-ui/components/ui/sheet.tsx -------------------------------------------------------------------------------- /packages/shadcn-ui/components/ui/sidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/shadcn-ui/components/ui/sidebar.tsx -------------------------------------------------------------------------------- /packages/shadcn-ui/components/ui/skeleton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/shadcn-ui/components/ui/skeleton.tsx -------------------------------------------------------------------------------- /packages/shadcn-ui/components/ui/slider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/shadcn-ui/components/ui/slider.tsx -------------------------------------------------------------------------------- /packages/shadcn-ui/components/ui/sonner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/shadcn-ui/components/ui/sonner.tsx -------------------------------------------------------------------------------- /packages/shadcn-ui/components/ui/spinner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/shadcn-ui/components/ui/spinner.tsx -------------------------------------------------------------------------------- /packages/shadcn-ui/components/ui/switch.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/shadcn-ui/components/ui/switch.tsx -------------------------------------------------------------------------------- /packages/shadcn-ui/components/ui/table.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/shadcn-ui/components/ui/table.tsx -------------------------------------------------------------------------------- /packages/shadcn-ui/components/ui/tabs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/shadcn-ui/components/ui/tabs.tsx -------------------------------------------------------------------------------- /packages/shadcn-ui/components/ui/textarea.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/shadcn-ui/components/ui/textarea.tsx -------------------------------------------------------------------------------- /packages/shadcn-ui/components/ui/toast.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/shadcn-ui/components/ui/toast.tsx -------------------------------------------------------------------------------- /packages/shadcn-ui/components/ui/toaster.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/shadcn-ui/components/ui/toaster.tsx -------------------------------------------------------------------------------- /packages/shadcn-ui/components/ui/toggle-group.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/shadcn-ui/components/ui/toggle-group.tsx -------------------------------------------------------------------------------- /packages/shadcn-ui/components/ui/toggle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/shadcn-ui/components/ui/toggle.tsx -------------------------------------------------------------------------------- /packages/shadcn-ui/components/ui/tooltip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/shadcn-ui/components/ui/tooltip.tsx -------------------------------------------------------------------------------- /packages/shadcn-ui/hooks/use-mobile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/shadcn-ui/hooks/use-mobile.ts -------------------------------------------------------------------------------- /packages/shadcn-ui/hooks/use-toast.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/shadcn-ui/hooks/use-toast.ts -------------------------------------------------------------------------------- /packages/shadcn-ui/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/shadcn-ui/lib/utils.ts -------------------------------------------------------------------------------- /packages/shadcn-ui/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/shadcn-ui/package.json -------------------------------------------------------------------------------- /packages/shadcn-ui/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/shadcn-ui/tsconfig.json -------------------------------------------------------------------------------- /packages/typescript-config/base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/typescript-config/base.json -------------------------------------------------------------------------------- /packages/typescript-config/nextjs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/typescript-config/nextjs.json -------------------------------------------------------------------------------- /packages/typescript-config/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/typescript-config/package.json -------------------------------------------------------------------------------- /packages/typescript-config/react-library.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/packages/typescript-config/react-library.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/pnpm-workspace.yaml -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/tsconfig.json -------------------------------------------------------------------------------- /turbo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/ai-elements/HEAD/turbo.json --------------------------------------------------------------------------------