├── .env.example ├── .eslintrc.json ├── .github └── workflows │ ├── lint.yml │ └── playwright.yml ├── .gitignore ├── .vscode ├── extensions.json └── settings.json ├── LICENSE ├── LICENSE.txt ├── README.md ├── TODOS.md ├── app ├── (app) │ ├── actions.ts │ ├── api │ │ ├── chat │ │ │ ├── route.ts │ │ │ └── schema.ts │ │ ├── document │ │ │ └── route.ts │ │ ├── files │ │ │ ├── route.ts │ │ │ └── upload │ │ │ │ └── route.ts │ │ ├── history │ │ │ └── route.ts │ │ ├── inngest │ │ │ ├── realtime │ │ │ │ └── route.ts │ │ │ └── route.ts │ │ ├── suggestions │ │ │ └── route.ts │ │ ├── tags │ │ │ └── route.ts │ │ └── vote │ │ │ └── route.ts │ ├── chat │ │ └── [id] │ │ │ └── page.tsx │ ├── files │ │ └── page.tsx │ ├── layout.tsx │ ├── opengraph-image.png │ ├── page.tsx │ └── twitter-image.png ├── (auth) │ ├── actions.ts │ ├── api │ │ └── auth │ │ │ ├── [...nextauth] │ │ │ └── route.ts │ │ │ └── guest │ │ │ └── route.ts │ ├── auth.config.ts │ ├── auth.ts │ ├── login │ │ └── page.tsx │ └── register │ │ └── page.tsx ├── favicon.ico ├── globals.css └── layout.tsx ├── artifacts ├── actions.ts ├── code │ ├── client.tsx │ └── server.ts ├── image │ ├── client.tsx │ └── server.ts ├── sheet │ ├── client.tsx │ └── server.ts └── text │ ├── client.tsx │ └── server.ts ├── biome.jsonc ├── components.json ├── components ├── artifact │ ├── artifact-actions.tsx │ ├── artifact-close-button.tsx │ ├── artifact-messages.tsx │ ├── artifact.tsx │ ├── create-artifact.tsx │ ├── data-stream-handler.tsx │ ├── suggestion.tsx │ └── toolbar.tsx ├── auth │ ├── auth-form.tsx │ ├── sign-out-form.tsx │ └── submit-button.tsx ├── chat │ ├── chat-header.tsx │ ├── chat.tsx │ ├── citation-badge.tsx │ ├── file-viewer-pane.tsx │ ├── messages │ │ ├── code-block.tsx │ │ ├── greeting.tsx │ │ ├── markdown.tsx │ │ ├── message-actions.tsx │ │ ├── message-editor.tsx │ │ ├── message-reasoning.tsx │ │ ├── message.tsx │ │ ├── messages.tsx │ │ └── weather.tsx │ ├── model-selector.tsx │ ├── multimodal-input.tsx │ ├── preview-attachment.tsx │ ├── settings-modal.tsx │ ├── source-card.tsx │ ├── suggested-actions.tsx │ └── visibility-selector.tsx ├── document │ ├── document-preview.tsx │ ├── document-skeleton.tsx │ ├── document.tsx │ └── version-footer.tsx ├── editor │ ├── code │ │ ├── code-editor.tsx │ │ └── console.tsx │ ├── image-editor.tsx │ ├── sheet-editor.tsx │ └── text │ │ ├── diffview.tsx │ │ └── text-editor.tsx ├── file-manager │ ├── file-list-item.tsx │ ├── file-manager.tsx │ └── file-upload-modal.tsx ├── icons.tsx ├── layout │ ├── app-sidebar.tsx │ ├── sidebar-history-item.tsx │ ├── sidebar-history.tsx │ ├── sidebar-toggle.tsx │ └── sidebar-user-nav.tsx ├── theme-provider.tsx ├── toast.tsx └── ui │ ├── alert-dialog.tsx │ ├── badge.tsx │ ├── button.tsx │ ├── card.tsx │ ├── collapsible.tsx │ ├── command.tsx │ ├── dialog.tsx │ ├── dropdown-menu.tsx │ ├── input.tsx │ ├── label.tsx │ ├── popover.tsx │ ├── progress.tsx │ ├── select.tsx │ ├── separator.tsx │ ├── sheet.tsx │ ├── sidebar.tsx │ ├── skeleton.tsx │ ├── textarea.tsx │ └── tooltip.tsx ├── drizzle.config.ts ├── hooks ├── use-artifact.ts ├── use-auto-resume.ts ├── use-chat-visibility.ts ├── use-messages.tsx ├── use-mobile.tsx └── use-scroll-to-bottom.tsx ├── instrumentation.ts ├── lib ├── ai │ ├── entitlements.ts │ ├── models.test.ts │ ├── models.ts │ ├── prompts.ts │ ├── providers.ts │ └── tools │ │ ├── create-document.ts │ │ ├── get-weather.ts │ │ ├── request-suggestions.ts │ │ ├── search-knowledge-base.ts │ │ └── update-document.ts ├── artifacts │ └── server.ts ├── business │ └── taxonomy.ts ├── constants.ts ├── db │ ├── helpers │ │ └── 01-core-to-parts.ts │ ├── migrate.ts │ ├── migrations │ │ ├── 0000_keen_devos.sql │ │ ├── 0001_sparkling_blue_marvel.sql │ │ ├── 0002_wandering_riptide.sql │ │ ├── 0003_cloudy_glorian.sql │ │ ├── 0004_odd_slayback.sql │ │ ├── 0005_wooden_whistler.sql │ │ ├── 0006_marvelous_frog_thor.sql │ │ ├── 0007_tearful_medusa.sql │ │ ├── 0008_magenta_husk.sql │ │ ├── 0009_lonely_lester.sql │ │ └── meta │ │ │ ├── 0000_snapshot.json │ │ │ ├── 0001_snapshot.json │ │ │ ├── 0002_snapshot.json │ │ │ ├── 0003_snapshot.json │ │ │ ├── 0004_snapshot.json │ │ │ ├── 0005_snapshot.json │ │ │ ├── 0006_snapshot.json │ │ │ ├── 0007_snapshot.json │ │ │ ├── 0008_snapshot.json │ │ │ ├── 0009_snapshot.json │ │ │ └── _journal.json │ ├── queries.ts │ ├── schema.ts │ ├── utils.ts │ └── vector-store.ts ├── editor │ ├── config.ts │ ├── diff.js │ ├── functions.tsx │ ├── react-renderer.tsx │ └── suggestions.tsx ├── types.ts └── utils.ts ├── middleware.ts ├── next-env.d.ts ├── next.config.ts ├── package.json ├── playwright.config.ts ├── pnpm-lock.yaml ├── postcss.config.mjs ├── public └── images │ ├── demo-thumbnail.png │ └── mouth of the seine, monet.jpg ├── scripts └── init-vector-store.ts ├── src ├── inngest │ ├── client.ts │ └── ingest.ts └── mastra │ ├── agents │ └── index.ts │ ├── index.ts │ ├── tools │ └── index.ts │ └── workflows │ └── index.ts ├── tailwind.config.ts ├── test-mastra.ts ├── tests ├── e2e │ ├── artifacts.test.ts │ ├── chat.test.ts │ ├── reasoning.test.ts │ └── session.test.ts ├── fixtures.ts ├── helpers.ts ├── pages │ ├── artifact.ts │ ├── auth.ts │ └── chat.ts ├── prompts │ ├── basic.ts │ ├── routes.ts │ └── utils.ts └── routes │ ├── chat.test.ts │ └── document.test.ts └── tsconfig.json /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/.env.example -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.github/workflows/lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/.github/workflows/lint.yml -------------------------------------------------------------------------------- /.github/workflows/playwright.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/.github/workflows/playwright.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/LICENSE -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/README.md -------------------------------------------------------------------------------- /TODOS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/TODOS.md -------------------------------------------------------------------------------- /app/(app)/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/app/(app)/actions.ts -------------------------------------------------------------------------------- /app/(app)/api/chat/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/app/(app)/api/chat/route.ts -------------------------------------------------------------------------------- /app/(app)/api/chat/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/app/(app)/api/chat/schema.ts -------------------------------------------------------------------------------- /app/(app)/api/document/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/app/(app)/api/document/route.ts -------------------------------------------------------------------------------- /app/(app)/api/files/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/app/(app)/api/files/route.ts -------------------------------------------------------------------------------- /app/(app)/api/files/upload/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/app/(app)/api/files/upload/route.ts -------------------------------------------------------------------------------- /app/(app)/api/history/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/app/(app)/api/history/route.ts -------------------------------------------------------------------------------- /app/(app)/api/inngest/realtime/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/app/(app)/api/inngest/realtime/route.ts -------------------------------------------------------------------------------- /app/(app)/api/inngest/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/app/(app)/api/inngest/route.ts -------------------------------------------------------------------------------- /app/(app)/api/suggestions/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/app/(app)/api/suggestions/route.ts -------------------------------------------------------------------------------- /app/(app)/api/tags/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/app/(app)/api/tags/route.ts -------------------------------------------------------------------------------- /app/(app)/api/vote/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/app/(app)/api/vote/route.ts -------------------------------------------------------------------------------- /app/(app)/chat/[id]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/app/(app)/chat/[id]/page.tsx -------------------------------------------------------------------------------- /app/(app)/files/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/app/(app)/files/page.tsx -------------------------------------------------------------------------------- /app/(app)/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/app/(app)/layout.tsx -------------------------------------------------------------------------------- /app/(app)/opengraph-image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/app/(app)/opengraph-image.png -------------------------------------------------------------------------------- /app/(app)/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/app/(app)/page.tsx -------------------------------------------------------------------------------- /app/(app)/twitter-image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/app/(app)/twitter-image.png -------------------------------------------------------------------------------- /app/(auth)/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/app/(auth)/actions.ts -------------------------------------------------------------------------------- /app/(auth)/api/auth/[...nextauth]/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/app/(auth)/api/auth/[...nextauth]/route.ts -------------------------------------------------------------------------------- /app/(auth)/api/auth/guest/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/app/(auth)/api/auth/guest/route.ts -------------------------------------------------------------------------------- /app/(auth)/auth.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/app/(auth)/auth.config.ts -------------------------------------------------------------------------------- /app/(auth)/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/app/(auth)/auth.ts -------------------------------------------------------------------------------- /app/(auth)/login/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/app/(auth)/login/page.tsx -------------------------------------------------------------------------------- /app/(auth)/register/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/app/(auth)/register/page.tsx -------------------------------------------------------------------------------- /app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/app/favicon.ico -------------------------------------------------------------------------------- /app/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/app/globals.css -------------------------------------------------------------------------------- /app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/app/layout.tsx -------------------------------------------------------------------------------- /artifacts/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/artifacts/actions.ts -------------------------------------------------------------------------------- /artifacts/code/client.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/artifacts/code/client.tsx -------------------------------------------------------------------------------- /artifacts/code/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/artifacts/code/server.ts -------------------------------------------------------------------------------- /artifacts/image/client.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/artifacts/image/client.tsx -------------------------------------------------------------------------------- /artifacts/image/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/artifacts/image/server.ts -------------------------------------------------------------------------------- /artifacts/sheet/client.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/artifacts/sheet/client.tsx -------------------------------------------------------------------------------- /artifacts/sheet/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/artifacts/sheet/server.ts -------------------------------------------------------------------------------- /artifacts/text/client.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/artifacts/text/client.tsx -------------------------------------------------------------------------------- /artifacts/text/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/artifacts/text/server.ts -------------------------------------------------------------------------------- /biome.jsonc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/biome.jsonc -------------------------------------------------------------------------------- /components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/components.json -------------------------------------------------------------------------------- /components/artifact/artifact-actions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/components/artifact/artifact-actions.tsx -------------------------------------------------------------------------------- /components/artifact/artifact-close-button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/components/artifact/artifact-close-button.tsx -------------------------------------------------------------------------------- /components/artifact/artifact-messages.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/components/artifact/artifact-messages.tsx -------------------------------------------------------------------------------- /components/artifact/artifact.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/components/artifact/artifact.tsx -------------------------------------------------------------------------------- /components/artifact/create-artifact.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/components/artifact/create-artifact.tsx -------------------------------------------------------------------------------- /components/artifact/data-stream-handler.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/components/artifact/data-stream-handler.tsx -------------------------------------------------------------------------------- /components/artifact/suggestion.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/components/artifact/suggestion.tsx -------------------------------------------------------------------------------- /components/artifact/toolbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/components/artifact/toolbar.tsx -------------------------------------------------------------------------------- /components/auth/auth-form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/components/auth/auth-form.tsx -------------------------------------------------------------------------------- /components/auth/sign-out-form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/components/auth/sign-out-form.tsx -------------------------------------------------------------------------------- /components/auth/submit-button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/components/auth/submit-button.tsx -------------------------------------------------------------------------------- /components/chat/chat-header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/components/chat/chat-header.tsx -------------------------------------------------------------------------------- /components/chat/chat.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/components/chat/chat.tsx -------------------------------------------------------------------------------- /components/chat/citation-badge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/components/chat/citation-badge.tsx -------------------------------------------------------------------------------- /components/chat/file-viewer-pane.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/components/chat/file-viewer-pane.tsx -------------------------------------------------------------------------------- /components/chat/messages/code-block.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/components/chat/messages/code-block.tsx -------------------------------------------------------------------------------- /components/chat/messages/greeting.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/components/chat/messages/greeting.tsx -------------------------------------------------------------------------------- /components/chat/messages/markdown.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/components/chat/messages/markdown.tsx -------------------------------------------------------------------------------- /components/chat/messages/message-actions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/components/chat/messages/message-actions.tsx -------------------------------------------------------------------------------- /components/chat/messages/message-editor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/components/chat/messages/message-editor.tsx -------------------------------------------------------------------------------- /components/chat/messages/message-reasoning.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/components/chat/messages/message-reasoning.tsx -------------------------------------------------------------------------------- /components/chat/messages/message.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/components/chat/messages/message.tsx -------------------------------------------------------------------------------- /components/chat/messages/messages.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/components/chat/messages/messages.tsx -------------------------------------------------------------------------------- /components/chat/messages/weather.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/components/chat/messages/weather.tsx -------------------------------------------------------------------------------- /components/chat/model-selector.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/components/chat/model-selector.tsx -------------------------------------------------------------------------------- /components/chat/multimodal-input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/components/chat/multimodal-input.tsx -------------------------------------------------------------------------------- /components/chat/preview-attachment.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/components/chat/preview-attachment.tsx -------------------------------------------------------------------------------- /components/chat/settings-modal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/components/chat/settings-modal.tsx -------------------------------------------------------------------------------- /components/chat/source-card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/components/chat/source-card.tsx -------------------------------------------------------------------------------- /components/chat/suggested-actions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/components/chat/suggested-actions.tsx -------------------------------------------------------------------------------- /components/chat/visibility-selector.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/components/chat/visibility-selector.tsx -------------------------------------------------------------------------------- /components/document/document-preview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/components/document/document-preview.tsx -------------------------------------------------------------------------------- /components/document/document-skeleton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/components/document/document-skeleton.tsx -------------------------------------------------------------------------------- /components/document/document.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/components/document/document.tsx -------------------------------------------------------------------------------- /components/document/version-footer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/components/document/version-footer.tsx -------------------------------------------------------------------------------- /components/editor/code/code-editor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/components/editor/code/code-editor.tsx -------------------------------------------------------------------------------- /components/editor/code/console.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/components/editor/code/console.tsx -------------------------------------------------------------------------------- /components/editor/image-editor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/components/editor/image-editor.tsx -------------------------------------------------------------------------------- /components/editor/sheet-editor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/components/editor/sheet-editor.tsx -------------------------------------------------------------------------------- /components/editor/text/diffview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/components/editor/text/diffview.tsx -------------------------------------------------------------------------------- /components/editor/text/text-editor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/components/editor/text/text-editor.tsx -------------------------------------------------------------------------------- /components/file-manager/file-list-item.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/components/file-manager/file-list-item.tsx -------------------------------------------------------------------------------- /components/file-manager/file-manager.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/components/file-manager/file-manager.tsx -------------------------------------------------------------------------------- /components/file-manager/file-upload-modal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/components/file-manager/file-upload-modal.tsx -------------------------------------------------------------------------------- /components/icons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/components/icons.tsx -------------------------------------------------------------------------------- /components/layout/app-sidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/components/layout/app-sidebar.tsx -------------------------------------------------------------------------------- /components/layout/sidebar-history-item.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/components/layout/sidebar-history-item.tsx -------------------------------------------------------------------------------- /components/layout/sidebar-history.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/components/layout/sidebar-history.tsx -------------------------------------------------------------------------------- /components/layout/sidebar-toggle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/components/layout/sidebar-toggle.tsx -------------------------------------------------------------------------------- /components/layout/sidebar-user-nav.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/components/layout/sidebar-user-nav.tsx -------------------------------------------------------------------------------- /components/theme-provider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/components/theme-provider.tsx -------------------------------------------------------------------------------- /components/toast.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/components/toast.tsx -------------------------------------------------------------------------------- /components/ui/alert-dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/components/ui/alert-dialog.tsx -------------------------------------------------------------------------------- /components/ui/badge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/components/ui/badge.tsx -------------------------------------------------------------------------------- /components/ui/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/components/ui/button.tsx -------------------------------------------------------------------------------- /components/ui/card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/components/ui/card.tsx -------------------------------------------------------------------------------- /components/ui/collapsible.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/components/ui/collapsible.tsx -------------------------------------------------------------------------------- /components/ui/command.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/components/ui/command.tsx -------------------------------------------------------------------------------- /components/ui/dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/components/ui/dialog.tsx -------------------------------------------------------------------------------- /components/ui/dropdown-menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/components/ui/dropdown-menu.tsx -------------------------------------------------------------------------------- /components/ui/input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/components/ui/input.tsx -------------------------------------------------------------------------------- /components/ui/label.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/components/ui/label.tsx -------------------------------------------------------------------------------- /components/ui/popover.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/components/ui/popover.tsx -------------------------------------------------------------------------------- /components/ui/progress.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/components/ui/progress.tsx -------------------------------------------------------------------------------- /components/ui/select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/components/ui/select.tsx -------------------------------------------------------------------------------- /components/ui/separator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/components/ui/separator.tsx -------------------------------------------------------------------------------- /components/ui/sheet.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/components/ui/sheet.tsx -------------------------------------------------------------------------------- /components/ui/sidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/components/ui/sidebar.tsx -------------------------------------------------------------------------------- /components/ui/skeleton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/components/ui/skeleton.tsx -------------------------------------------------------------------------------- /components/ui/textarea.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/components/ui/textarea.tsx -------------------------------------------------------------------------------- /components/ui/tooltip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/components/ui/tooltip.tsx -------------------------------------------------------------------------------- /drizzle.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/drizzle.config.ts -------------------------------------------------------------------------------- /hooks/use-artifact.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/hooks/use-artifact.ts -------------------------------------------------------------------------------- /hooks/use-auto-resume.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/hooks/use-auto-resume.ts -------------------------------------------------------------------------------- /hooks/use-chat-visibility.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/hooks/use-chat-visibility.ts -------------------------------------------------------------------------------- /hooks/use-messages.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/hooks/use-messages.tsx -------------------------------------------------------------------------------- /hooks/use-mobile.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/hooks/use-mobile.tsx -------------------------------------------------------------------------------- /hooks/use-scroll-to-bottom.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/hooks/use-scroll-to-bottom.tsx -------------------------------------------------------------------------------- /instrumentation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/instrumentation.ts -------------------------------------------------------------------------------- /lib/ai/entitlements.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/lib/ai/entitlements.ts -------------------------------------------------------------------------------- /lib/ai/models.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/lib/ai/models.test.ts -------------------------------------------------------------------------------- /lib/ai/models.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/lib/ai/models.ts -------------------------------------------------------------------------------- /lib/ai/prompts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/lib/ai/prompts.ts -------------------------------------------------------------------------------- /lib/ai/providers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/lib/ai/providers.ts -------------------------------------------------------------------------------- /lib/ai/tools/create-document.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/lib/ai/tools/create-document.ts -------------------------------------------------------------------------------- /lib/ai/tools/get-weather.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/lib/ai/tools/get-weather.ts -------------------------------------------------------------------------------- /lib/ai/tools/request-suggestions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/lib/ai/tools/request-suggestions.ts -------------------------------------------------------------------------------- /lib/ai/tools/search-knowledge-base.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/lib/ai/tools/search-knowledge-base.ts -------------------------------------------------------------------------------- /lib/ai/tools/update-document.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/lib/ai/tools/update-document.ts -------------------------------------------------------------------------------- /lib/artifacts/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/lib/artifacts/server.ts -------------------------------------------------------------------------------- /lib/business/taxonomy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/lib/business/taxonomy.ts -------------------------------------------------------------------------------- /lib/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/lib/constants.ts -------------------------------------------------------------------------------- /lib/db/helpers/01-core-to-parts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/lib/db/helpers/01-core-to-parts.ts -------------------------------------------------------------------------------- /lib/db/migrate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/lib/db/migrate.ts -------------------------------------------------------------------------------- /lib/db/migrations/0000_keen_devos.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/lib/db/migrations/0000_keen_devos.sql -------------------------------------------------------------------------------- /lib/db/migrations/0001_sparkling_blue_marvel.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/lib/db/migrations/0001_sparkling_blue_marvel.sql -------------------------------------------------------------------------------- /lib/db/migrations/0002_wandering_riptide.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/lib/db/migrations/0002_wandering_riptide.sql -------------------------------------------------------------------------------- /lib/db/migrations/0003_cloudy_glorian.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "Chat" ADD COLUMN "visibility" varchar DEFAULT 'private' NOT NULL; -------------------------------------------------------------------------------- /lib/db/migrations/0004_odd_slayback.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/lib/db/migrations/0004_odd_slayback.sql -------------------------------------------------------------------------------- /lib/db/migrations/0005_wooden_whistler.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/lib/db/migrations/0005_wooden_whistler.sql -------------------------------------------------------------------------------- /lib/db/migrations/0006_marvelous_frog_thor.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/lib/db/migrations/0006_marvelous_frog_thor.sql -------------------------------------------------------------------------------- /lib/db/migrations/0007_tearful_medusa.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/lib/db/migrations/0007_tearful_medusa.sql -------------------------------------------------------------------------------- /lib/db/migrations/0008_magenta_husk.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/lib/db/migrations/0008_magenta_husk.sql -------------------------------------------------------------------------------- /lib/db/migrations/0009_lonely_lester.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/lib/db/migrations/0009_lonely_lester.sql -------------------------------------------------------------------------------- /lib/db/migrations/meta/0000_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/lib/db/migrations/meta/0000_snapshot.json -------------------------------------------------------------------------------- /lib/db/migrations/meta/0001_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/lib/db/migrations/meta/0001_snapshot.json -------------------------------------------------------------------------------- /lib/db/migrations/meta/0002_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/lib/db/migrations/meta/0002_snapshot.json -------------------------------------------------------------------------------- /lib/db/migrations/meta/0003_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/lib/db/migrations/meta/0003_snapshot.json -------------------------------------------------------------------------------- /lib/db/migrations/meta/0004_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/lib/db/migrations/meta/0004_snapshot.json -------------------------------------------------------------------------------- /lib/db/migrations/meta/0005_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/lib/db/migrations/meta/0005_snapshot.json -------------------------------------------------------------------------------- /lib/db/migrations/meta/0006_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/lib/db/migrations/meta/0006_snapshot.json -------------------------------------------------------------------------------- /lib/db/migrations/meta/0007_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/lib/db/migrations/meta/0007_snapshot.json -------------------------------------------------------------------------------- /lib/db/migrations/meta/0008_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/lib/db/migrations/meta/0008_snapshot.json -------------------------------------------------------------------------------- /lib/db/migrations/meta/0009_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/lib/db/migrations/meta/0009_snapshot.json -------------------------------------------------------------------------------- /lib/db/migrations/meta/_journal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/lib/db/migrations/meta/_journal.json -------------------------------------------------------------------------------- /lib/db/queries.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/lib/db/queries.ts -------------------------------------------------------------------------------- /lib/db/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/lib/db/schema.ts -------------------------------------------------------------------------------- /lib/db/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/lib/db/utils.ts -------------------------------------------------------------------------------- /lib/db/vector-store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/lib/db/vector-store.ts -------------------------------------------------------------------------------- /lib/editor/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/lib/editor/config.ts -------------------------------------------------------------------------------- /lib/editor/diff.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/lib/editor/diff.js -------------------------------------------------------------------------------- /lib/editor/functions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/lib/editor/functions.tsx -------------------------------------------------------------------------------- /lib/editor/react-renderer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/lib/editor/react-renderer.tsx -------------------------------------------------------------------------------- /lib/editor/suggestions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/lib/editor/suggestions.tsx -------------------------------------------------------------------------------- /lib/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/lib/types.ts -------------------------------------------------------------------------------- /lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/lib/utils.ts -------------------------------------------------------------------------------- /middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/middleware.ts -------------------------------------------------------------------------------- /next-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/next-env.d.ts -------------------------------------------------------------------------------- /next.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/next.config.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/package.json -------------------------------------------------------------------------------- /playwright.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/playwright.config.ts -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /postcss.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/postcss.config.mjs -------------------------------------------------------------------------------- /public/images/demo-thumbnail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/public/images/demo-thumbnail.png -------------------------------------------------------------------------------- /public/images/mouth of the seine, monet.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/public/images/mouth of the seine, monet.jpg -------------------------------------------------------------------------------- /scripts/init-vector-store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/scripts/init-vector-store.ts -------------------------------------------------------------------------------- /src/inngest/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/src/inngest/client.ts -------------------------------------------------------------------------------- /src/inngest/ingest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/src/inngest/ingest.ts -------------------------------------------------------------------------------- /src/mastra/agents/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/src/mastra/agents/index.ts -------------------------------------------------------------------------------- /src/mastra/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/src/mastra/index.ts -------------------------------------------------------------------------------- /src/mastra/tools/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/src/mastra/tools/index.ts -------------------------------------------------------------------------------- /src/mastra/workflows/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/src/mastra/workflows/index.ts -------------------------------------------------------------------------------- /tailwind.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/tailwind.config.ts -------------------------------------------------------------------------------- /test-mastra.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/test-mastra.ts -------------------------------------------------------------------------------- /tests/e2e/artifacts.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/tests/e2e/artifacts.test.ts -------------------------------------------------------------------------------- /tests/e2e/chat.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/tests/e2e/chat.test.ts -------------------------------------------------------------------------------- /tests/e2e/reasoning.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/tests/e2e/reasoning.test.ts -------------------------------------------------------------------------------- /tests/e2e/session.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/tests/e2e/session.test.ts -------------------------------------------------------------------------------- /tests/fixtures.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/tests/fixtures.ts -------------------------------------------------------------------------------- /tests/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/tests/helpers.ts -------------------------------------------------------------------------------- /tests/pages/artifact.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/tests/pages/artifact.ts -------------------------------------------------------------------------------- /tests/pages/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/tests/pages/auth.ts -------------------------------------------------------------------------------- /tests/pages/chat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/tests/pages/chat.ts -------------------------------------------------------------------------------- /tests/prompts/basic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/tests/prompts/basic.ts -------------------------------------------------------------------------------- /tests/prompts/routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/tests/prompts/routes.ts -------------------------------------------------------------------------------- /tests/prompts/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/tests/prompts/utils.ts -------------------------------------------------------------------------------- /tests/routes/chat.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/tests/routes/chat.test.ts -------------------------------------------------------------------------------- /tests/routes/document.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/tests/routes/document.test.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KenjiPcx/DocBank/HEAD/tsconfig.json --------------------------------------------------------------------------------