├── .editorconfig ├── .env.example ├── .gitattributes ├── .github └── workflows │ ├── lint.yml │ └── tests.yml ├── .gitignore ├── .oxlintrc.json ├── CLAUDE.md ├── LICENSE ├── _ide_helper.php ├── app ├── Enums │ ├── ModelName.php │ └── Visibility.php ├── Http │ ├── Controllers │ │ ├── Auth │ │ │ ├── AuthenticatedSessionController.php │ │ │ ├── ConfirmablePasswordController.php │ │ │ ├── EmailVerificationNotificationController.php │ │ │ ├── EmailVerificationPromptController.php │ │ │ ├── NewPasswordController.php │ │ │ ├── PasswordResetLinkController.php │ │ │ ├── RegisteredUserController.php │ │ │ └── VerifyEmailController.php │ │ ├── ChatController.php │ │ ├── ChatStreamController.php │ │ ├── Controller.php │ │ └── Settings │ │ │ ├── PasswordController.php │ │ │ └── ProfileController.php │ ├── Middleware │ │ ├── HandleAppearance.php │ │ └── HandleInertiaRequests.php │ └── Requests │ │ ├── Auth │ │ └── LoginRequest.php │ │ ├── ChatStreamRequest.php │ │ ├── Settings │ │ └── ProfileUpdateRequest.php │ │ ├── StoreChatRequest.php │ │ └── UpdateChatRequest.php ├── Models │ ├── Chat.php │ ├── Message.php │ └── User.php ├── Policies │ └── ChatPolicy.php └── Providers │ └── AppServiceProvider.php ├── artisan ├── boost.json ├── bootstrap ├── app.php ├── cache │ └── .gitignore └── providers.php ├── bun.lock ├── components.json ├── composer.json ├── composer.lock ├── config ├── app.php ├── auth.php ├── boost.php ├── cache.php ├── cors.php ├── database.php ├── filesystems.php ├── logging.php ├── mail.php ├── octane.php ├── prism.php ├── queue.php ├── sanctum.php ├── services.php └── session.php ├── database ├── .gitignore ├── factories │ ├── ChatFactory.php │ ├── MessageFactory.php │ └── UserFactory.php ├── migrations │ ├── 0001_01_01_000000_create_users_table.php │ ├── 0001_01_01_000001_create_cache_table.php │ ├── 0001_01_01_000002_create_jobs_table.php │ ├── 2025_05_25_015905_create_chats_table.php │ ├── 2025_05_25_020136_create_messages_table.php │ └── 2025_06_05_003923_create_personal_access_tokens_table.php └── seeders │ ├── ChatSeeder.php │ ├── DatabaseSeeder.php │ └── MessageSeeder.php ├── eslint.config.mjs ├── package.json ├── phpunit.xml ├── pint.json ├── public ├── .htaccess ├── apple-touch-icon.png ├── favicon-96x96.png ├── favicon.ico ├── favicon.svg ├── index.php ├── robots.txt ├── site.webmanifest ├── web-app-manifest-192x192.png └── web-app-manifest-512x512.png ├── rector.php ├── resources ├── css │ └── app.css ├── js │ ├── app.ts │ ├── components │ │ ├── AppContent.vue │ │ ├── AppHeader.vue │ │ ├── AppLogo.vue │ │ ├── AppLogoIcon.vue │ │ ├── AppShell.vue │ │ ├── AppSidebar.vue │ │ ├── AppSidebarHeader.vue │ │ ├── AppearanceTabs.vue │ │ ├── Breadcrumbs.vue │ │ ├── DeleteUser.vue │ │ ├── Heading.vue │ │ ├── HeadingSmall.vue │ │ ├── Icon.vue │ │ ├── InputError.vue │ │ ├── NavFooter.vue │ │ ├── NavMain.vue │ │ ├── NavUser.vue │ │ ├── PlaceholderPattern.vue │ │ ├── TextLink.vue │ │ ├── UserInfo.vue │ │ ├── UserMenuContent.vue │ │ ├── chat │ │ │ ├── AttachmentsButton.vue │ │ │ ├── ChatAction.vue │ │ │ ├── ChatContainer.vue │ │ │ ├── ChatHeader.vue │ │ │ ├── Greeting.vue │ │ │ ├── MarkdownRenderer.vue │ │ │ ├── Message.vue │ │ │ ├── MessageActions.vue │ │ │ ├── MessageEditor.vue │ │ │ ├── Messages.vue │ │ │ ├── ModelSelector.vue │ │ │ ├── MultimodalInput.vue │ │ │ ├── PreviewAttachment.vue │ │ │ ├── ReasoningDisplay.vue │ │ │ ├── SendButton.vue │ │ │ ├── SidebarToggle.vue │ │ │ ├── StopButton.vue │ │ │ ├── SuggestedActions.vue │ │ │ ├── ThinkingMessage.vue │ │ │ └── VisibilitySelector.vue │ │ └── ui │ │ │ ├── alert-dialog │ │ │ ├── AlertDialog.vue │ │ │ ├── AlertDialogAction.vue │ │ │ ├── AlertDialogCancel.vue │ │ │ ├── AlertDialogContent.vue │ │ │ ├── AlertDialogDescription.vue │ │ │ ├── AlertDialogFooter.vue │ │ │ ├── AlertDialogHeader.vue │ │ │ ├── AlertDialogTitle.vue │ │ │ ├── AlertDialogTrigger.vue │ │ │ └── index.ts │ │ │ ├── avatar │ │ │ ├── Avatar.vue │ │ │ ├── AvatarFallback.vue │ │ │ ├── AvatarImage.vue │ │ │ └── index.ts │ │ │ ├── breadcrumb │ │ │ ├── Breadcrumb.vue │ │ │ ├── BreadcrumbEllipsis.vue │ │ │ ├── BreadcrumbItem.vue │ │ │ ├── BreadcrumbLink.vue │ │ │ ├── BreadcrumbList.vue │ │ │ ├── BreadcrumbPage.vue │ │ │ ├── BreadcrumbSeparator.vue │ │ │ └── index.ts │ │ │ ├── button │ │ │ ├── Button.vue │ │ │ └── index.ts │ │ │ ├── card │ │ │ ├── Card.vue │ │ │ ├── CardAction.vue │ │ │ ├── CardContent.vue │ │ │ ├── CardDescription.vue │ │ │ ├── CardFooter.vue │ │ │ ├── CardHeader.vue │ │ │ ├── CardTitle.vue │ │ │ └── index.ts │ │ │ ├── checkbox │ │ │ ├── Checkbox.vue │ │ │ └── index.ts │ │ │ ├── collapsible │ │ │ ├── Collapsible.vue │ │ │ ├── CollapsibleContent.vue │ │ │ ├── CollapsibleTrigger.vue │ │ │ └── index.ts │ │ │ ├── dialog │ │ │ ├── Dialog.vue │ │ │ ├── DialogClose.vue │ │ │ ├── DialogContent.vue │ │ │ ├── DialogDescription.vue │ │ │ ├── DialogFooter.vue │ │ │ ├── DialogHeader.vue │ │ │ ├── DialogOverlay.vue │ │ │ ├── DialogScrollContent.vue │ │ │ ├── DialogTitle.vue │ │ │ ├── DialogTrigger.vue │ │ │ └── index.ts │ │ │ ├── dropdown-menu │ │ │ ├── DropdownMenu.vue │ │ │ ├── DropdownMenuCheckboxItem.vue │ │ │ ├── DropdownMenuContent.vue │ │ │ ├── DropdownMenuGroup.vue │ │ │ ├── DropdownMenuItem.vue │ │ │ ├── DropdownMenuLabel.vue │ │ │ ├── DropdownMenuRadioGroup.vue │ │ │ ├── DropdownMenuRadioItem.vue │ │ │ ├── DropdownMenuSeparator.vue │ │ │ ├── DropdownMenuShortcut.vue │ │ │ ├── DropdownMenuSub.vue │ │ │ ├── DropdownMenuSubContent.vue │ │ │ ├── DropdownMenuSubTrigger.vue │ │ │ ├── DropdownMenuTrigger.vue │ │ │ └── index.ts │ │ │ ├── input │ │ │ ├── Input.vue │ │ │ └── index.ts │ │ │ ├── label │ │ │ ├── Label.vue │ │ │ └── index.ts │ │ │ ├── navigation-menu │ │ │ ├── NavigationMenu.vue │ │ │ ├── NavigationMenuContent.vue │ │ │ ├── NavigationMenuIndicator.vue │ │ │ ├── NavigationMenuItem.vue │ │ │ ├── NavigationMenuLink.vue │ │ │ ├── NavigationMenuList.vue │ │ │ ├── NavigationMenuTrigger.vue │ │ │ ├── NavigationMenuViewport.vue │ │ │ └── index.ts │ │ │ ├── separator │ │ │ ├── Separator.vue │ │ │ └── index.ts │ │ │ ├── sheet │ │ │ ├── Sheet.vue │ │ │ ├── SheetClose.vue │ │ │ ├── SheetContent.vue │ │ │ ├── SheetDescription.vue │ │ │ ├── SheetFooter.vue │ │ │ ├── SheetHeader.vue │ │ │ ├── SheetOverlay.vue │ │ │ ├── SheetTitle.vue │ │ │ ├── SheetTrigger.vue │ │ │ └── index.ts │ │ │ ├── sidebar │ │ │ ├── Sidebar.vue │ │ │ ├── SidebarContent.vue │ │ │ ├── SidebarFooter.vue │ │ │ ├── SidebarGroup.vue │ │ │ ├── SidebarGroupAction.vue │ │ │ ├── SidebarGroupContent.vue │ │ │ ├── SidebarGroupLabel.vue │ │ │ ├── SidebarHeader.vue │ │ │ ├── SidebarInput.vue │ │ │ ├── SidebarInset.vue │ │ │ ├── SidebarMenu.vue │ │ │ ├── SidebarMenuAction.vue │ │ │ ├── SidebarMenuBadge.vue │ │ │ ├── SidebarMenuButton.vue │ │ │ ├── SidebarMenuButtonChild.vue │ │ │ ├── SidebarMenuItem.vue │ │ │ ├── SidebarMenuSkeleton.vue │ │ │ ├── SidebarMenuSub.vue │ │ │ ├── SidebarMenuSubButton.vue │ │ │ ├── SidebarMenuSubItem.vue │ │ │ ├── SidebarProvider.vue │ │ │ ├── SidebarRail.vue │ │ │ ├── SidebarSeparator.vue │ │ │ ├── SidebarTrigger.vue │ │ │ ├── index.ts │ │ │ └── utils.ts │ │ │ ├── skeleton │ │ │ ├── Skeleton.vue │ │ │ └── index.ts │ │ │ ├── sonner │ │ │ ├── Sonner.vue │ │ │ └── index.ts │ │ │ ├── textarea │ │ │ ├── Textarea.vue │ │ │ └── index.ts │ │ │ └── tooltip │ │ │ ├── Tooltip.vue │ │ │ ├── TooltipContent.vue │ │ │ ├── TooltipProvider.vue │ │ │ ├── TooltipTrigger.vue │ │ │ └── index.ts │ ├── composables │ │ ├── useAppearance.ts │ │ ├── useAuth.ts │ │ ├── useChatContainer.ts │ │ ├── useChatHistory.ts │ │ ├── useChatInput.ts │ │ ├── useChatMessages.ts │ │ ├── useInitials.ts │ │ ├── useMessageFormatting.ts │ │ ├── useMessageStream.ts │ │ ├── useMessageVoting.ts │ │ ├── useScrollToBottom.ts │ │ └── useVisibility.ts │ ├── constants │ │ └── models.ts │ ├── layouts │ │ ├── AppLayout.vue │ │ ├── AuthLayout.vue │ │ ├── app │ │ │ ├── AppHeaderLayout.vue │ │ │ └── AppSidebarLayout.vue │ │ ├── auth │ │ │ ├── AuthCardLayout.vue │ │ │ ├── AuthSimpleLayout.vue │ │ │ └── AuthSplitLayout.vue │ │ └── settings │ │ │ └── Layout.vue │ ├── lib │ │ └── utils.ts │ ├── pages │ │ ├── Chat │ │ │ ├── Index.vue │ │ │ └── Show.vue │ │ ├── Dashboard.vue │ │ ├── Welcome.vue │ │ ├── auth │ │ │ ├── ConfirmPassword.vue │ │ │ ├── ForgotPassword.vue │ │ │ ├── Login.vue │ │ │ ├── Register.vue │ │ │ ├── ResetPassword.vue │ │ │ └── VerifyEmail.vue │ │ └── settings │ │ │ ├── Appearance.vue │ │ │ ├── Password.vue │ │ │ └── Profile.vue │ ├── ssr.ts │ └── types │ │ ├── enum.ts │ │ ├── globals.d.ts │ │ ├── index.d.ts │ │ └── ziggy.d.ts └── views │ ├── app.blade.php │ └── prompts │ └── system.blade.php ├── routes ├── auth.php ├── console.php ├── settings.php └── web.php ├── storage ├── app │ ├── .gitignore │ ├── private │ │ └── .gitignore │ └── public │ │ └── .gitignore ├── framework │ ├── .gitignore │ ├── cache │ │ ├── .gitignore │ │ └── data │ │ │ └── .gitignore │ ├── sessions │ │ └── .gitignore │ ├── testing │ │ └── .gitignore │ └── views │ │ └── .gitignore └── logs │ └── .gitignore ├── tests ├── Feature │ ├── Auth │ │ ├── AuthenticationTest.php │ │ ├── EmailVerificationTest.php │ │ ├── PasswordConfirmationTest.php │ │ ├── PasswordResetTest.php │ │ └── RegistrationTest.php │ ├── ExampleTest.php │ ├── Http │ │ └── Controllers │ │ │ ├── ChatControllerTest.php │ │ │ └── ChatStreamControllerTest.php │ ├── Policies │ │ └── ChatPolicyTest.php │ └── Settings │ │ ├── PasswordUpdateTest.php │ │ └── ProfileUpdateTest.php ├── Pest.php ├── TestCase.php └── Unit │ └── ExampleTest.php ├── tsconfig.json └── vite.config.ts /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/.editorconfig -------------------------------------------------------------------------------- /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/.env.example -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/.github/workflows/lint.yml -------------------------------------------------------------------------------- /.github/workflows/tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/.github/workflows/tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/.gitignore -------------------------------------------------------------------------------- /.oxlintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/.oxlintrc.json -------------------------------------------------------------------------------- /CLAUDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/CLAUDE.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/LICENSE -------------------------------------------------------------------------------- /_ide_helper.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/_ide_helper.php -------------------------------------------------------------------------------- /app/Enums/ModelName.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/app/Enums/ModelName.php -------------------------------------------------------------------------------- /app/Enums/Visibility.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/app/Enums/Visibility.php -------------------------------------------------------------------------------- /app/Http/Controllers/Auth/AuthenticatedSessionController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/app/Http/Controllers/Auth/AuthenticatedSessionController.php -------------------------------------------------------------------------------- /app/Http/Controllers/Auth/ConfirmablePasswordController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/app/Http/Controllers/Auth/ConfirmablePasswordController.php -------------------------------------------------------------------------------- /app/Http/Controllers/Auth/EmailVerificationNotificationController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/app/Http/Controllers/Auth/EmailVerificationNotificationController.php -------------------------------------------------------------------------------- /app/Http/Controllers/Auth/EmailVerificationPromptController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/app/Http/Controllers/Auth/EmailVerificationPromptController.php -------------------------------------------------------------------------------- /app/Http/Controllers/Auth/NewPasswordController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/app/Http/Controllers/Auth/NewPasswordController.php -------------------------------------------------------------------------------- /app/Http/Controllers/Auth/PasswordResetLinkController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/app/Http/Controllers/Auth/PasswordResetLinkController.php -------------------------------------------------------------------------------- /app/Http/Controllers/Auth/RegisteredUserController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/app/Http/Controllers/Auth/RegisteredUserController.php -------------------------------------------------------------------------------- /app/Http/Controllers/Auth/VerifyEmailController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/app/Http/Controllers/Auth/VerifyEmailController.php -------------------------------------------------------------------------------- /app/Http/Controllers/ChatController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/app/Http/Controllers/ChatController.php -------------------------------------------------------------------------------- /app/Http/Controllers/ChatStreamController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/app/Http/Controllers/ChatStreamController.php -------------------------------------------------------------------------------- /app/Http/Controllers/Controller.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/app/Http/Controllers/Controller.php -------------------------------------------------------------------------------- /app/Http/Controllers/Settings/PasswordController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/app/Http/Controllers/Settings/PasswordController.php -------------------------------------------------------------------------------- /app/Http/Controllers/Settings/ProfileController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/app/Http/Controllers/Settings/ProfileController.php -------------------------------------------------------------------------------- /app/Http/Middleware/HandleAppearance.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/app/Http/Middleware/HandleAppearance.php -------------------------------------------------------------------------------- /app/Http/Middleware/HandleInertiaRequests.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/app/Http/Middleware/HandleInertiaRequests.php -------------------------------------------------------------------------------- /app/Http/Requests/Auth/LoginRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/app/Http/Requests/Auth/LoginRequest.php -------------------------------------------------------------------------------- /app/Http/Requests/ChatStreamRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/app/Http/Requests/ChatStreamRequest.php -------------------------------------------------------------------------------- /app/Http/Requests/Settings/ProfileUpdateRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/app/Http/Requests/Settings/ProfileUpdateRequest.php -------------------------------------------------------------------------------- /app/Http/Requests/StoreChatRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/app/Http/Requests/StoreChatRequest.php -------------------------------------------------------------------------------- /app/Http/Requests/UpdateChatRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/app/Http/Requests/UpdateChatRequest.php -------------------------------------------------------------------------------- /app/Models/Chat.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/app/Models/Chat.php -------------------------------------------------------------------------------- /app/Models/Message.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/app/Models/Message.php -------------------------------------------------------------------------------- /app/Models/User.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/app/Models/User.php -------------------------------------------------------------------------------- /app/Policies/ChatPolicy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/app/Policies/ChatPolicy.php -------------------------------------------------------------------------------- /app/Providers/AppServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/app/Providers/AppServiceProvider.php -------------------------------------------------------------------------------- /artisan: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/artisan -------------------------------------------------------------------------------- /boost.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/boost.json -------------------------------------------------------------------------------- /bootstrap/app.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/bootstrap/app.php -------------------------------------------------------------------------------- /bootstrap/cache/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /bootstrap/providers.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/bootstrap/providers.php -------------------------------------------------------------------------------- /bun.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/bun.lock -------------------------------------------------------------------------------- /components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/components.json -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/composer.json -------------------------------------------------------------------------------- /composer.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/composer.lock -------------------------------------------------------------------------------- /config/app.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/config/app.php -------------------------------------------------------------------------------- /config/auth.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/config/auth.php -------------------------------------------------------------------------------- /config/boost.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/config/boost.php -------------------------------------------------------------------------------- /config/cache.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/config/cache.php -------------------------------------------------------------------------------- /config/cors.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/config/cors.php -------------------------------------------------------------------------------- /config/database.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/config/database.php -------------------------------------------------------------------------------- /config/filesystems.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/config/filesystems.php -------------------------------------------------------------------------------- /config/logging.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/config/logging.php -------------------------------------------------------------------------------- /config/mail.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/config/mail.php -------------------------------------------------------------------------------- /config/octane.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/config/octane.php -------------------------------------------------------------------------------- /config/prism.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/config/prism.php -------------------------------------------------------------------------------- /config/queue.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/config/queue.php -------------------------------------------------------------------------------- /config/sanctum.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/config/sanctum.php -------------------------------------------------------------------------------- /config/services.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/config/services.php -------------------------------------------------------------------------------- /config/session.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/config/session.php -------------------------------------------------------------------------------- /database/.gitignore: -------------------------------------------------------------------------------- 1 | *.sqlite* 2 | -------------------------------------------------------------------------------- /database/factories/ChatFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/database/factories/ChatFactory.php -------------------------------------------------------------------------------- /database/factories/MessageFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/database/factories/MessageFactory.php -------------------------------------------------------------------------------- /database/factories/UserFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/database/factories/UserFactory.php -------------------------------------------------------------------------------- /database/migrations/0001_01_01_000000_create_users_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/database/migrations/0001_01_01_000000_create_users_table.php -------------------------------------------------------------------------------- /database/migrations/0001_01_01_000001_create_cache_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/database/migrations/0001_01_01_000001_create_cache_table.php -------------------------------------------------------------------------------- /database/migrations/0001_01_01_000002_create_jobs_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/database/migrations/0001_01_01_000002_create_jobs_table.php -------------------------------------------------------------------------------- /database/migrations/2025_05_25_015905_create_chats_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/database/migrations/2025_05_25_015905_create_chats_table.php -------------------------------------------------------------------------------- /database/migrations/2025_05_25_020136_create_messages_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/database/migrations/2025_05_25_020136_create_messages_table.php -------------------------------------------------------------------------------- /database/migrations/2025_06_05_003923_create_personal_access_tokens_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/database/migrations/2025_06_05_003923_create_personal_access_tokens_table.php -------------------------------------------------------------------------------- /database/seeders/ChatSeeder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/database/seeders/ChatSeeder.php -------------------------------------------------------------------------------- /database/seeders/DatabaseSeeder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/database/seeders/DatabaseSeeder.php -------------------------------------------------------------------------------- /database/seeders/MessageSeeder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/database/seeders/MessageSeeder.php -------------------------------------------------------------------------------- /eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/eslint.config.mjs -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/package.json -------------------------------------------------------------------------------- /phpunit.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/phpunit.xml -------------------------------------------------------------------------------- /pint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/pint.json -------------------------------------------------------------------------------- /public/.htaccess: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/public/.htaccess -------------------------------------------------------------------------------- /public/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/public/apple-touch-icon.png -------------------------------------------------------------------------------- /public/favicon-96x96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/public/favicon-96x96.png -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/public/favicon.svg -------------------------------------------------------------------------------- /public/index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/public/index.php -------------------------------------------------------------------------------- /public/robots.txt: -------------------------------------------------------------------------------- 1 | User-agent: * 2 | Disallow: 3 | -------------------------------------------------------------------------------- /public/site.webmanifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/public/site.webmanifest -------------------------------------------------------------------------------- /public/web-app-manifest-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/public/web-app-manifest-192x192.png -------------------------------------------------------------------------------- /public/web-app-manifest-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/public/web-app-manifest-512x512.png -------------------------------------------------------------------------------- /rector.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/rector.php -------------------------------------------------------------------------------- /resources/css/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/css/app.css -------------------------------------------------------------------------------- /resources/js/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/app.ts -------------------------------------------------------------------------------- /resources/js/components/AppContent.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/AppContent.vue -------------------------------------------------------------------------------- /resources/js/components/AppHeader.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/AppHeader.vue -------------------------------------------------------------------------------- /resources/js/components/AppLogo.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/AppLogo.vue -------------------------------------------------------------------------------- /resources/js/components/AppLogoIcon.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/AppLogoIcon.vue -------------------------------------------------------------------------------- /resources/js/components/AppShell.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/AppShell.vue -------------------------------------------------------------------------------- /resources/js/components/AppSidebar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/AppSidebar.vue -------------------------------------------------------------------------------- /resources/js/components/AppSidebarHeader.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/AppSidebarHeader.vue -------------------------------------------------------------------------------- /resources/js/components/AppearanceTabs.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/AppearanceTabs.vue -------------------------------------------------------------------------------- /resources/js/components/Breadcrumbs.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/Breadcrumbs.vue -------------------------------------------------------------------------------- /resources/js/components/DeleteUser.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/DeleteUser.vue -------------------------------------------------------------------------------- /resources/js/components/Heading.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/Heading.vue -------------------------------------------------------------------------------- /resources/js/components/HeadingSmall.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/HeadingSmall.vue -------------------------------------------------------------------------------- /resources/js/components/Icon.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/Icon.vue -------------------------------------------------------------------------------- /resources/js/components/InputError.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/InputError.vue -------------------------------------------------------------------------------- /resources/js/components/NavFooter.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/NavFooter.vue -------------------------------------------------------------------------------- /resources/js/components/NavMain.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/NavMain.vue -------------------------------------------------------------------------------- /resources/js/components/NavUser.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/NavUser.vue -------------------------------------------------------------------------------- /resources/js/components/PlaceholderPattern.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/PlaceholderPattern.vue -------------------------------------------------------------------------------- /resources/js/components/TextLink.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/TextLink.vue -------------------------------------------------------------------------------- /resources/js/components/UserInfo.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/UserInfo.vue -------------------------------------------------------------------------------- /resources/js/components/UserMenuContent.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/UserMenuContent.vue -------------------------------------------------------------------------------- /resources/js/components/chat/AttachmentsButton.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/chat/AttachmentsButton.vue -------------------------------------------------------------------------------- /resources/js/components/chat/ChatAction.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/chat/ChatAction.vue -------------------------------------------------------------------------------- /resources/js/components/chat/ChatContainer.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/chat/ChatContainer.vue -------------------------------------------------------------------------------- /resources/js/components/chat/ChatHeader.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/chat/ChatHeader.vue -------------------------------------------------------------------------------- /resources/js/components/chat/Greeting.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/chat/Greeting.vue -------------------------------------------------------------------------------- /resources/js/components/chat/MarkdownRenderer.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/chat/MarkdownRenderer.vue -------------------------------------------------------------------------------- /resources/js/components/chat/Message.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/chat/Message.vue -------------------------------------------------------------------------------- /resources/js/components/chat/MessageActions.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/chat/MessageActions.vue -------------------------------------------------------------------------------- /resources/js/components/chat/MessageEditor.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/chat/MessageEditor.vue -------------------------------------------------------------------------------- /resources/js/components/chat/Messages.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/chat/Messages.vue -------------------------------------------------------------------------------- /resources/js/components/chat/ModelSelector.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/chat/ModelSelector.vue -------------------------------------------------------------------------------- /resources/js/components/chat/MultimodalInput.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/chat/MultimodalInput.vue -------------------------------------------------------------------------------- /resources/js/components/chat/PreviewAttachment.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/chat/PreviewAttachment.vue -------------------------------------------------------------------------------- /resources/js/components/chat/ReasoningDisplay.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/chat/ReasoningDisplay.vue -------------------------------------------------------------------------------- /resources/js/components/chat/SendButton.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/chat/SendButton.vue -------------------------------------------------------------------------------- /resources/js/components/chat/SidebarToggle.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/chat/SidebarToggle.vue -------------------------------------------------------------------------------- /resources/js/components/chat/StopButton.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/chat/StopButton.vue -------------------------------------------------------------------------------- /resources/js/components/chat/SuggestedActions.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/chat/SuggestedActions.vue -------------------------------------------------------------------------------- /resources/js/components/chat/ThinkingMessage.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/chat/ThinkingMessage.vue -------------------------------------------------------------------------------- /resources/js/components/chat/VisibilitySelector.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/chat/VisibilitySelector.vue -------------------------------------------------------------------------------- /resources/js/components/ui/alert-dialog/AlertDialog.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/alert-dialog/AlertDialog.vue -------------------------------------------------------------------------------- /resources/js/components/ui/alert-dialog/AlertDialogAction.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/alert-dialog/AlertDialogAction.vue -------------------------------------------------------------------------------- /resources/js/components/ui/alert-dialog/AlertDialogCancel.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/alert-dialog/AlertDialogCancel.vue -------------------------------------------------------------------------------- /resources/js/components/ui/alert-dialog/AlertDialogContent.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/alert-dialog/AlertDialogContent.vue -------------------------------------------------------------------------------- /resources/js/components/ui/alert-dialog/AlertDialogDescription.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/alert-dialog/AlertDialogDescription.vue -------------------------------------------------------------------------------- /resources/js/components/ui/alert-dialog/AlertDialogFooter.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/alert-dialog/AlertDialogFooter.vue -------------------------------------------------------------------------------- /resources/js/components/ui/alert-dialog/AlertDialogHeader.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/alert-dialog/AlertDialogHeader.vue -------------------------------------------------------------------------------- /resources/js/components/ui/alert-dialog/AlertDialogTitle.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/alert-dialog/AlertDialogTitle.vue -------------------------------------------------------------------------------- /resources/js/components/ui/alert-dialog/AlertDialogTrigger.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/alert-dialog/AlertDialogTrigger.vue -------------------------------------------------------------------------------- /resources/js/components/ui/alert-dialog/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/alert-dialog/index.ts -------------------------------------------------------------------------------- /resources/js/components/ui/avatar/Avatar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/avatar/Avatar.vue -------------------------------------------------------------------------------- /resources/js/components/ui/avatar/AvatarFallback.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/avatar/AvatarFallback.vue -------------------------------------------------------------------------------- /resources/js/components/ui/avatar/AvatarImage.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/avatar/AvatarImage.vue -------------------------------------------------------------------------------- /resources/js/components/ui/avatar/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/avatar/index.ts -------------------------------------------------------------------------------- /resources/js/components/ui/breadcrumb/Breadcrumb.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/breadcrumb/Breadcrumb.vue -------------------------------------------------------------------------------- /resources/js/components/ui/breadcrumb/BreadcrumbEllipsis.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/breadcrumb/BreadcrumbEllipsis.vue -------------------------------------------------------------------------------- /resources/js/components/ui/breadcrumb/BreadcrumbItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/breadcrumb/BreadcrumbItem.vue -------------------------------------------------------------------------------- /resources/js/components/ui/breadcrumb/BreadcrumbLink.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/breadcrumb/BreadcrumbLink.vue -------------------------------------------------------------------------------- /resources/js/components/ui/breadcrumb/BreadcrumbList.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/breadcrumb/BreadcrumbList.vue -------------------------------------------------------------------------------- /resources/js/components/ui/breadcrumb/BreadcrumbPage.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/breadcrumb/BreadcrumbPage.vue -------------------------------------------------------------------------------- /resources/js/components/ui/breadcrumb/BreadcrumbSeparator.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/breadcrumb/BreadcrumbSeparator.vue -------------------------------------------------------------------------------- /resources/js/components/ui/breadcrumb/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/breadcrumb/index.ts -------------------------------------------------------------------------------- /resources/js/components/ui/button/Button.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/button/Button.vue -------------------------------------------------------------------------------- /resources/js/components/ui/button/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/button/index.ts -------------------------------------------------------------------------------- /resources/js/components/ui/card/Card.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/card/Card.vue -------------------------------------------------------------------------------- /resources/js/components/ui/card/CardAction.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/card/CardAction.vue -------------------------------------------------------------------------------- /resources/js/components/ui/card/CardContent.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/card/CardContent.vue -------------------------------------------------------------------------------- /resources/js/components/ui/card/CardDescription.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/card/CardDescription.vue -------------------------------------------------------------------------------- /resources/js/components/ui/card/CardFooter.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/card/CardFooter.vue -------------------------------------------------------------------------------- /resources/js/components/ui/card/CardHeader.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/card/CardHeader.vue -------------------------------------------------------------------------------- /resources/js/components/ui/card/CardTitle.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/card/CardTitle.vue -------------------------------------------------------------------------------- /resources/js/components/ui/card/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/card/index.ts -------------------------------------------------------------------------------- /resources/js/components/ui/checkbox/Checkbox.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/checkbox/Checkbox.vue -------------------------------------------------------------------------------- /resources/js/components/ui/checkbox/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/checkbox/index.ts -------------------------------------------------------------------------------- /resources/js/components/ui/collapsible/Collapsible.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/collapsible/Collapsible.vue -------------------------------------------------------------------------------- /resources/js/components/ui/collapsible/CollapsibleContent.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/collapsible/CollapsibleContent.vue -------------------------------------------------------------------------------- /resources/js/components/ui/collapsible/CollapsibleTrigger.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/collapsible/CollapsibleTrigger.vue -------------------------------------------------------------------------------- /resources/js/components/ui/collapsible/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/collapsible/index.ts -------------------------------------------------------------------------------- /resources/js/components/ui/dialog/Dialog.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/dialog/Dialog.vue -------------------------------------------------------------------------------- /resources/js/components/ui/dialog/DialogClose.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/dialog/DialogClose.vue -------------------------------------------------------------------------------- /resources/js/components/ui/dialog/DialogContent.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/dialog/DialogContent.vue -------------------------------------------------------------------------------- /resources/js/components/ui/dialog/DialogDescription.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/dialog/DialogDescription.vue -------------------------------------------------------------------------------- /resources/js/components/ui/dialog/DialogFooter.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/dialog/DialogFooter.vue -------------------------------------------------------------------------------- /resources/js/components/ui/dialog/DialogHeader.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/dialog/DialogHeader.vue -------------------------------------------------------------------------------- /resources/js/components/ui/dialog/DialogOverlay.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/dialog/DialogOverlay.vue -------------------------------------------------------------------------------- /resources/js/components/ui/dialog/DialogScrollContent.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/dialog/DialogScrollContent.vue -------------------------------------------------------------------------------- /resources/js/components/ui/dialog/DialogTitle.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/dialog/DialogTitle.vue -------------------------------------------------------------------------------- /resources/js/components/ui/dialog/DialogTrigger.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/dialog/DialogTrigger.vue -------------------------------------------------------------------------------- /resources/js/components/ui/dialog/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/dialog/index.ts -------------------------------------------------------------------------------- /resources/js/components/ui/dropdown-menu/DropdownMenu.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/dropdown-menu/DropdownMenu.vue -------------------------------------------------------------------------------- /resources/js/components/ui/dropdown-menu/DropdownMenuCheckboxItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/dropdown-menu/DropdownMenuCheckboxItem.vue -------------------------------------------------------------------------------- /resources/js/components/ui/dropdown-menu/DropdownMenuContent.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/dropdown-menu/DropdownMenuContent.vue -------------------------------------------------------------------------------- /resources/js/components/ui/dropdown-menu/DropdownMenuGroup.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/dropdown-menu/DropdownMenuGroup.vue -------------------------------------------------------------------------------- /resources/js/components/ui/dropdown-menu/DropdownMenuItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/dropdown-menu/DropdownMenuItem.vue -------------------------------------------------------------------------------- /resources/js/components/ui/dropdown-menu/DropdownMenuLabel.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/dropdown-menu/DropdownMenuLabel.vue -------------------------------------------------------------------------------- /resources/js/components/ui/dropdown-menu/DropdownMenuRadioGroup.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/dropdown-menu/DropdownMenuRadioGroup.vue -------------------------------------------------------------------------------- /resources/js/components/ui/dropdown-menu/DropdownMenuRadioItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/dropdown-menu/DropdownMenuRadioItem.vue -------------------------------------------------------------------------------- /resources/js/components/ui/dropdown-menu/DropdownMenuSeparator.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/dropdown-menu/DropdownMenuSeparator.vue -------------------------------------------------------------------------------- /resources/js/components/ui/dropdown-menu/DropdownMenuShortcut.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/dropdown-menu/DropdownMenuShortcut.vue -------------------------------------------------------------------------------- /resources/js/components/ui/dropdown-menu/DropdownMenuSub.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/dropdown-menu/DropdownMenuSub.vue -------------------------------------------------------------------------------- /resources/js/components/ui/dropdown-menu/DropdownMenuSubContent.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/dropdown-menu/DropdownMenuSubContent.vue -------------------------------------------------------------------------------- /resources/js/components/ui/dropdown-menu/DropdownMenuSubTrigger.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/dropdown-menu/DropdownMenuSubTrigger.vue -------------------------------------------------------------------------------- /resources/js/components/ui/dropdown-menu/DropdownMenuTrigger.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/dropdown-menu/DropdownMenuTrigger.vue -------------------------------------------------------------------------------- /resources/js/components/ui/dropdown-menu/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/dropdown-menu/index.ts -------------------------------------------------------------------------------- /resources/js/components/ui/input/Input.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/input/Input.vue -------------------------------------------------------------------------------- /resources/js/components/ui/input/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/input/index.ts -------------------------------------------------------------------------------- /resources/js/components/ui/label/Label.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/label/Label.vue -------------------------------------------------------------------------------- /resources/js/components/ui/label/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/label/index.ts -------------------------------------------------------------------------------- /resources/js/components/ui/navigation-menu/NavigationMenu.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/navigation-menu/NavigationMenu.vue -------------------------------------------------------------------------------- /resources/js/components/ui/navigation-menu/NavigationMenuContent.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/navigation-menu/NavigationMenuContent.vue -------------------------------------------------------------------------------- /resources/js/components/ui/navigation-menu/NavigationMenuIndicator.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/navigation-menu/NavigationMenuIndicator.vue -------------------------------------------------------------------------------- /resources/js/components/ui/navigation-menu/NavigationMenuItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/navigation-menu/NavigationMenuItem.vue -------------------------------------------------------------------------------- /resources/js/components/ui/navigation-menu/NavigationMenuLink.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/navigation-menu/NavigationMenuLink.vue -------------------------------------------------------------------------------- /resources/js/components/ui/navigation-menu/NavigationMenuList.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/navigation-menu/NavigationMenuList.vue -------------------------------------------------------------------------------- /resources/js/components/ui/navigation-menu/NavigationMenuTrigger.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/navigation-menu/NavigationMenuTrigger.vue -------------------------------------------------------------------------------- /resources/js/components/ui/navigation-menu/NavigationMenuViewport.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/navigation-menu/NavigationMenuViewport.vue -------------------------------------------------------------------------------- /resources/js/components/ui/navigation-menu/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/navigation-menu/index.ts -------------------------------------------------------------------------------- /resources/js/components/ui/separator/Separator.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/separator/Separator.vue -------------------------------------------------------------------------------- /resources/js/components/ui/separator/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/separator/index.ts -------------------------------------------------------------------------------- /resources/js/components/ui/sheet/Sheet.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/sheet/Sheet.vue -------------------------------------------------------------------------------- /resources/js/components/ui/sheet/SheetClose.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/sheet/SheetClose.vue -------------------------------------------------------------------------------- /resources/js/components/ui/sheet/SheetContent.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/sheet/SheetContent.vue -------------------------------------------------------------------------------- /resources/js/components/ui/sheet/SheetDescription.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/sheet/SheetDescription.vue -------------------------------------------------------------------------------- /resources/js/components/ui/sheet/SheetFooter.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/sheet/SheetFooter.vue -------------------------------------------------------------------------------- /resources/js/components/ui/sheet/SheetHeader.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/sheet/SheetHeader.vue -------------------------------------------------------------------------------- /resources/js/components/ui/sheet/SheetOverlay.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/sheet/SheetOverlay.vue -------------------------------------------------------------------------------- /resources/js/components/ui/sheet/SheetTitle.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/sheet/SheetTitle.vue -------------------------------------------------------------------------------- /resources/js/components/ui/sheet/SheetTrigger.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/sheet/SheetTrigger.vue -------------------------------------------------------------------------------- /resources/js/components/ui/sheet/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/sheet/index.ts -------------------------------------------------------------------------------- /resources/js/components/ui/sidebar/Sidebar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/sidebar/Sidebar.vue -------------------------------------------------------------------------------- /resources/js/components/ui/sidebar/SidebarContent.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/sidebar/SidebarContent.vue -------------------------------------------------------------------------------- /resources/js/components/ui/sidebar/SidebarFooter.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/sidebar/SidebarFooter.vue -------------------------------------------------------------------------------- /resources/js/components/ui/sidebar/SidebarGroup.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/sidebar/SidebarGroup.vue -------------------------------------------------------------------------------- /resources/js/components/ui/sidebar/SidebarGroupAction.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/sidebar/SidebarGroupAction.vue -------------------------------------------------------------------------------- /resources/js/components/ui/sidebar/SidebarGroupContent.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/sidebar/SidebarGroupContent.vue -------------------------------------------------------------------------------- /resources/js/components/ui/sidebar/SidebarGroupLabel.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/sidebar/SidebarGroupLabel.vue -------------------------------------------------------------------------------- /resources/js/components/ui/sidebar/SidebarHeader.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/sidebar/SidebarHeader.vue -------------------------------------------------------------------------------- /resources/js/components/ui/sidebar/SidebarInput.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/sidebar/SidebarInput.vue -------------------------------------------------------------------------------- /resources/js/components/ui/sidebar/SidebarInset.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/sidebar/SidebarInset.vue -------------------------------------------------------------------------------- /resources/js/components/ui/sidebar/SidebarMenu.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/sidebar/SidebarMenu.vue -------------------------------------------------------------------------------- /resources/js/components/ui/sidebar/SidebarMenuAction.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/sidebar/SidebarMenuAction.vue -------------------------------------------------------------------------------- /resources/js/components/ui/sidebar/SidebarMenuBadge.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/sidebar/SidebarMenuBadge.vue -------------------------------------------------------------------------------- /resources/js/components/ui/sidebar/SidebarMenuButton.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/sidebar/SidebarMenuButton.vue -------------------------------------------------------------------------------- /resources/js/components/ui/sidebar/SidebarMenuButtonChild.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/sidebar/SidebarMenuButtonChild.vue -------------------------------------------------------------------------------- /resources/js/components/ui/sidebar/SidebarMenuItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/sidebar/SidebarMenuItem.vue -------------------------------------------------------------------------------- /resources/js/components/ui/sidebar/SidebarMenuSkeleton.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/sidebar/SidebarMenuSkeleton.vue -------------------------------------------------------------------------------- /resources/js/components/ui/sidebar/SidebarMenuSub.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/sidebar/SidebarMenuSub.vue -------------------------------------------------------------------------------- /resources/js/components/ui/sidebar/SidebarMenuSubButton.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/sidebar/SidebarMenuSubButton.vue -------------------------------------------------------------------------------- /resources/js/components/ui/sidebar/SidebarMenuSubItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/sidebar/SidebarMenuSubItem.vue -------------------------------------------------------------------------------- /resources/js/components/ui/sidebar/SidebarProvider.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/sidebar/SidebarProvider.vue -------------------------------------------------------------------------------- /resources/js/components/ui/sidebar/SidebarRail.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/sidebar/SidebarRail.vue -------------------------------------------------------------------------------- /resources/js/components/ui/sidebar/SidebarSeparator.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/sidebar/SidebarSeparator.vue -------------------------------------------------------------------------------- /resources/js/components/ui/sidebar/SidebarTrigger.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/sidebar/SidebarTrigger.vue -------------------------------------------------------------------------------- /resources/js/components/ui/sidebar/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/sidebar/index.ts -------------------------------------------------------------------------------- /resources/js/components/ui/sidebar/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/sidebar/utils.ts -------------------------------------------------------------------------------- /resources/js/components/ui/skeleton/Skeleton.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/skeleton/Skeleton.vue -------------------------------------------------------------------------------- /resources/js/components/ui/skeleton/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/skeleton/index.ts -------------------------------------------------------------------------------- /resources/js/components/ui/sonner/Sonner.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/sonner/Sonner.vue -------------------------------------------------------------------------------- /resources/js/components/ui/sonner/index.ts: -------------------------------------------------------------------------------- 1 | export { default as Toaster } from './Sonner.vue' 2 | -------------------------------------------------------------------------------- /resources/js/components/ui/textarea/Textarea.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/textarea/Textarea.vue -------------------------------------------------------------------------------- /resources/js/components/ui/textarea/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/textarea/index.ts -------------------------------------------------------------------------------- /resources/js/components/ui/tooltip/Tooltip.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/tooltip/Tooltip.vue -------------------------------------------------------------------------------- /resources/js/components/ui/tooltip/TooltipContent.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/tooltip/TooltipContent.vue -------------------------------------------------------------------------------- /resources/js/components/ui/tooltip/TooltipProvider.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/tooltip/TooltipProvider.vue -------------------------------------------------------------------------------- /resources/js/components/ui/tooltip/TooltipTrigger.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/tooltip/TooltipTrigger.vue -------------------------------------------------------------------------------- /resources/js/components/ui/tooltip/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/components/ui/tooltip/index.ts -------------------------------------------------------------------------------- /resources/js/composables/useAppearance.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/composables/useAppearance.ts -------------------------------------------------------------------------------- /resources/js/composables/useAuth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/composables/useAuth.ts -------------------------------------------------------------------------------- /resources/js/composables/useChatContainer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/composables/useChatContainer.ts -------------------------------------------------------------------------------- /resources/js/composables/useChatHistory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/composables/useChatHistory.ts -------------------------------------------------------------------------------- /resources/js/composables/useChatInput.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/composables/useChatInput.ts -------------------------------------------------------------------------------- /resources/js/composables/useChatMessages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/composables/useChatMessages.ts -------------------------------------------------------------------------------- /resources/js/composables/useInitials.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/composables/useInitials.ts -------------------------------------------------------------------------------- /resources/js/composables/useMessageFormatting.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/composables/useMessageFormatting.ts -------------------------------------------------------------------------------- /resources/js/composables/useMessageStream.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/composables/useMessageStream.ts -------------------------------------------------------------------------------- /resources/js/composables/useMessageVoting.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/composables/useMessageVoting.ts -------------------------------------------------------------------------------- /resources/js/composables/useScrollToBottom.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/composables/useScrollToBottom.ts -------------------------------------------------------------------------------- /resources/js/composables/useVisibility.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/composables/useVisibility.ts -------------------------------------------------------------------------------- /resources/js/constants/models.ts: -------------------------------------------------------------------------------- 1 | export const MODEL_KEY = 'selected-model' 2 | -------------------------------------------------------------------------------- /resources/js/layouts/AppLayout.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/layouts/AppLayout.vue -------------------------------------------------------------------------------- /resources/js/layouts/AuthLayout.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/layouts/AuthLayout.vue -------------------------------------------------------------------------------- /resources/js/layouts/app/AppHeaderLayout.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/layouts/app/AppHeaderLayout.vue -------------------------------------------------------------------------------- /resources/js/layouts/app/AppSidebarLayout.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/layouts/app/AppSidebarLayout.vue -------------------------------------------------------------------------------- /resources/js/layouts/auth/AuthCardLayout.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/layouts/auth/AuthCardLayout.vue -------------------------------------------------------------------------------- /resources/js/layouts/auth/AuthSimpleLayout.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/layouts/auth/AuthSimpleLayout.vue -------------------------------------------------------------------------------- /resources/js/layouts/auth/AuthSplitLayout.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/layouts/auth/AuthSplitLayout.vue -------------------------------------------------------------------------------- /resources/js/layouts/settings/Layout.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/layouts/settings/Layout.vue -------------------------------------------------------------------------------- /resources/js/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/lib/utils.ts -------------------------------------------------------------------------------- /resources/js/pages/Chat/Index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/pages/Chat/Index.vue -------------------------------------------------------------------------------- /resources/js/pages/Chat/Show.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/pages/Chat/Show.vue -------------------------------------------------------------------------------- /resources/js/pages/Dashboard.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/pages/Dashboard.vue -------------------------------------------------------------------------------- /resources/js/pages/Welcome.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/pages/Welcome.vue -------------------------------------------------------------------------------- /resources/js/pages/auth/ConfirmPassword.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/pages/auth/ConfirmPassword.vue -------------------------------------------------------------------------------- /resources/js/pages/auth/ForgotPassword.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/pages/auth/ForgotPassword.vue -------------------------------------------------------------------------------- /resources/js/pages/auth/Login.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/pages/auth/Login.vue -------------------------------------------------------------------------------- /resources/js/pages/auth/Register.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/pages/auth/Register.vue -------------------------------------------------------------------------------- /resources/js/pages/auth/ResetPassword.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/pages/auth/ResetPassword.vue -------------------------------------------------------------------------------- /resources/js/pages/auth/VerifyEmail.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/pages/auth/VerifyEmail.vue -------------------------------------------------------------------------------- /resources/js/pages/settings/Appearance.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/pages/settings/Appearance.vue -------------------------------------------------------------------------------- /resources/js/pages/settings/Password.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/pages/settings/Password.vue -------------------------------------------------------------------------------- /resources/js/pages/settings/Profile.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/pages/settings/Profile.vue -------------------------------------------------------------------------------- /resources/js/ssr.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/ssr.ts -------------------------------------------------------------------------------- /resources/js/types/enum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/types/enum.ts -------------------------------------------------------------------------------- /resources/js/types/globals.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/types/globals.d.ts -------------------------------------------------------------------------------- /resources/js/types/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/types/index.d.ts -------------------------------------------------------------------------------- /resources/js/types/ziggy.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/js/types/ziggy.d.ts -------------------------------------------------------------------------------- /resources/views/app.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/views/app.blade.php -------------------------------------------------------------------------------- /resources/views/prompts/system.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/resources/views/prompts/system.blade.php -------------------------------------------------------------------------------- /routes/auth.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/routes/auth.php -------------------------------------------------------------------------------- /routes/console.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/routes/console.php -------------------------------------------------------------------------------- /routes/settings.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/routes/settings.php -------------------------------------------------------------------------------- /routes/web.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/routes/web.php -------------------------------------------------------------------------------- /storage/app/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/storage/app/.gitignore -------------------------------------------------------------------------------- /storage/app/private/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /storage/app/public/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /storage/framework/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/storage/framework/.gitignore -------------------------------------------------------------------------------- /storage/framework/cache/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !data/ 3 | !.gitignore 4 | -------------------------------------------------------------------------------- /storage/framework/cache/data/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /storage/framework/sessions/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /storage/framework/testing/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /storage/framework/views/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /storage/logs/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /tests/Feature/Auth/AuthenticationTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/tests/Feature/Auth/AuthenticationTest.php -------------------------------------------------------------------------------- /tests/Feature/Auth/EmailVerificationTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/tests/Feature/Auth/EmailVerificationTest.php -------------------------------------------------------------------------------- /tests/Feature/Auth/PasswordConfirmationTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/tests/Feature/Auth/PasswordConfirmationTest.php -------------------------------------------------------------------------------- /tests/Feature/Auth/PasswordResetTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/tests/Feature/Auth/PasswordResetTest.php -------------------------------------------------------------------------------- /tests/Feature/Auth/RegistrationTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/tests/Feature/Auth/RegistrationTest.php -------------------------------------------------------------------------------- /tests/Feature/ExampleTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/tests/Feature/ExampleTest.php -------------------------------------------------------------------------------- /tests/Feature/Http/Controllers/ChatControllerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/tests/Feature/Http/Controllers/ChatControllerTest.php -------------------------------------------------------------------------------- /tests/Feature/Http/Controllers/ChatStreamControllerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/tests/Feature/Http/Controllers/ChatStreamControllerTest.php -------------------------------------------------------------------------------- /tests/Feature/Policies/ChatPolicyTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/tests/Feature/Policies/ChatPolicyTest.php -------------------------------------------------------------------------------- /tests/Feature/Settings/PasswordUpdateTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/tests/Feature/Settings/PasswordUpdateTest.php -------------------------------------------------------------------------------- /tests/Feature/Settings/ProfileUpdateTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/tests/Feature/Settings/ProfileUpdateTest.php -------------------------------------------------------------------------------- /tests/Pest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/tests/Pest.php -------------------------------------------------------------------------------- /tests/TestCase.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/tests/TestCase.php -------------------------------------------------------------------------------- /tests/Unit/ExampleTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/tests/Unit/ExampleTest.php -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pushpak1300/ai-chat/HEAD/vite.config.ts --------------------------------------------------------------------------------