├── LICENSE ├── README.md ├── nyro-chatbot ├── .env.local.example ├── .eslintrc.json ├── .gitignore ├── .husky │ └── pre-commit ├── .nvmrc ├── .vscode │ └── settings.json ├── __tests__ │ ├── lib │ │ └── openapi-conversion.test.ts │ └── playwright-test │ │ ├── .gitignore │ │ ├── package-lock.json │ │ ├── package.json │ │ ├── playwright.config.ts │ │ └── tests │ │ └── login.spec.ts ├── app │ ├── [locale] │ │ ├── [workspaceid] │ │ │ ├── chat │ │ │ │ ├── [chatid] │ │ │ │ │ └── page.tsx │ │ │ │ └── page.tsx │ │ │ ├── layout.tsx │ │ │ └── page.tsx │ │ ├── globals.css │ │ ├── help │ │ │ └── page.tsx │ │ ├── layout.tsx │ │ ├── loading.tsx │ │ ├── login │ │ │ ├── page.tsx │ │ │ └── password │ │ │ │ └── page.tsx │ │ ├── page.tsx │ │ └── setup │ │ │ └── page.tsx │ ├── api │ │ ├── assistants │ │ │ └── openai │ │ │ │ └── route.ts │ │ ├── chat │ │ │ ├── anthropic │ │ │ │ └── route.ts │ │ │ ├── azure │ │ │ │ └── route.ts │ │ │ ├── custom │ │ │ │ └── route.ts │ │ │ ├── google │ │ │ │ └── route.ts │ │ │ ├── groq │ │ │ │ └── route.ts │ │ │ ├── mistral │ │ │ │ └── route.ts │ │ │ ├── openai │ │ │ │ └── route.ts │ │ │ ├── openrouter │ │ │ │ └── route.ts │ │ │ ├── perplexity │ │ │ │ └── route.ts │ │ │ └── tools │ │ │ │ └── route.ts │ │ ├── command │ │ │ └── route.ts │ │ ├── keys │ │ │ └── route.ts │ │ ├── retrieval │ │ │ ├── process │ │ │ │ ├── docx │ │ │ │ │ └── route.ts │ │ │ │ └── route.ts │ │ │ └── retrieve │ │ │ │ └── route.ts │ │ └── username │ │ │ ├── available │ │ │ └── route.ts │ │ │ └── get │ │ │ └── route.ts │ └── auth │ │ └── callback │ │ └── route.ts ├── components.json ├── components │ ├── chat │ │ ├── assistant-picker.tsx │ │ ├── chat-command-input.tsx │ │ ├── chat-files-display.tsx │ │ ├── chat-help.tsx │ │ ├── chat-helpers │ │ │ └── index.ts │ │ ├── chat-hooks │ │ │ ├── use-chat-handler.tsx │ │ │ ├── use-chat-history.tsx │ │ │ ├── use-prompt-and-command.tsx │ │ │ ├── use-scroll.tsx │ │ │ └── use-select-file-handler.tsx │ │ ├── chat-input.tsx │ │ ├── chat-messages.tsx │ │ ├── chat-retrieval-settings.tsx │ │ ├── chat-scroll-buttons.tsx │ │ ├── chat-secondary-buttons.tsx │ │ ├── chat-settings.tsx │ │ ├── chat-ui.tsx │ │ ├── file-picker.tsx │ │ ├── prompt-picker.tsx │ │ ├── quick-setting-option.tsx │ │ ├── quick-settings.tsx │ │ └── tool-picker.tsx │ ├── icons │ │ ├── anthropic-svg.tsx │ │ ├── google-svg.tsx │ │ ├── nyro-svg.tsx │ │ └── openai-svg.tsx │ ├── messages │ │ ├── message-actions.tsx │ │ ├── message-codeblock.tsx │ │ ├── message-markdown-memoized.tsx │ │ ├── message-markdown.tsx │ │ ├── message-replies.tsx │ │ └── message.tsx │ ├── models │ │ ├── model-icon.tsx │ │ ├── model-option.tsx │ │ └── model-select.tsx │ ├── setup │ │ ├── api-step.tsx │ │ ├── finish-step.tsx │ │ ├── profile-step.tsx │ │ └── step-container.tsx │ ├── sidebar │ │ ├── items │ │ │ ├── all │ │ │ │ ├── sidebar-create-item.tsx │ │ │ │ ├── sidebar-delete-item.tsx │ │ │ │ ├── sidebar-display-item.tsx │ │ │ │ └── sidebar-update-item.tsx │ │ │ ├── assistants │ │ │ │ ├── assistant-item.tsx │ │ │ │ ├── assistant-retrieval-select.tsx │ │ │ │ ├── assistant-tool-select.tsx │ │ │ │ └── create-assistant.tsx │ │ │ ├── chat │ │ │ │ ├── chat-item.tsx │ │ │ │ ├── delete-chat.tsx │ │ │ │ └── update-chat.tsx │ │ │ ├── collections │ │ │ │ ├── collection-file-select.tsx │ │ │ │ ├── collection-item.tsx │ │ │ │ └── create-collection.tsx │ │ │ ├── files │ │ │ │ ├── create-file.tsx │ │ │ │ └── file-item.tsx │ │ │ ├── folders │ │ │ │ ├── delete-folder.tsx │ │ │ │ ├── folder-item.tsx │ │ │ │ └── update-folder.tsx │ │ │ ├── models │ │ │ │ ├── create-model.tsx │ │ │ │ └── model-item.tsx │ │ │ ├── presets │ │ │ │ ├── create-preset.tsx │ │ │ │ └── preset-item.tsx │ │ │ ├── prompts │ │ │ │ ├── create-prompt.tsx │ │ │ │ └── prompt-item.tsx │ │ │ └── tools │ │ │ │ ├── create-tool.tsx │ │ │ │ └── tool-item.tsx │ │ ├── sidebar-content.tsx │ │ ├── sidebar-create-buttons.tsx │ │ ├── sidebar-data-list.tsx │ │ ├── sidebar-search.tsx │ │ ├── sidebar-switch-item.tsx │ │ ├── sidebar-switcher.tsx │ │ └── sidebar.tsx │ ├── ui │ │ ├── accordion.tsx │ │ ├── advanced-settings.tsx │ │ ├── alert-dialog.tsx │ │ ├── alert.tsx │ │ ├── aspect-ratio.tsx │ │ ├── avatar.tsx │ │ ├── badge.tsx │ │ ├── brand.tsx │ │ ├── button.tsx │ │ ├── calendar.tsx │ │ ├── card.tsx │ │ ├── chat-app.tsx │ │ ├── chat-settings-form.tsx │ │ ├── checkbox.tsx │ │ ├── collapsible.tsx │ │ ├── command.tsx │ │ ├── context-menu.tsx │ │ ├── dashboard.tsx │ │ ├── dialog.tsx │ │ ├── dropdown-menu.tsx │ │ ├── file-icon.tsx │ │ ├── file-preview.tsx │ │ ├── form.tsx │ │ ├── hover-card.tsx │ │ ├── image-picker.tsx │ │ ├── input.tsx │ │ ├── label.tsx │ │ ├── limit-display.tsx │ │ ├── menu-bar.tsx │ │ ├── menubar.tsx │ │ ├── navigation-menu.tsx │ │ ├── peek-bar.tsx │ │ ├── popover.tsx │ │ ├── progress.tsx │ │ ├── radio-group.tsx │ │ ├── screen-loader.tsx │ │ ├── scroll-area.tsx │ │ ├── select.tsx │ │ ├── separator.tsx │ │ ├── sheet.tsx │ │ ├── skeleton.tsx │ │ ├── slider.tsx │ │ ├── sonner.tsx │ │ ├── submit-button.tsx │ │ ├── switch.tsx │ │ ├── table.tsx │ │ ├── tabs.tsx │ │ ├── textarea-autosize.tsx │ │ ├── textarea.tsx │ │ ├── toast.tsx │ │ ├── toaster.tsx │ │ ├── toggle-group.tsx │ │ ├── toggle.tsx │ │ ├── tooltip.tsx │ │ ├── use-toast.ts │ │ └── with-tooltip.tsx │ ├── utility │ │ ├── alerts.tsx │ │ ├── announcements.tsx │ │ ├── change-password.tsx │ │ ├── command-k.tsx │ │ ├── drawing-canvas.tsx │ │ ├── global-state.tsx │ │ ├── import.tsx │ │ ├── profile-settings.tsx │ │ ├── providers.tsx │ │ ├── theme-switcher.tsx │ │ ├── translations-provider.tsx │ │ └── workspace-switcher.tsx │ └── workspace │ │ ├── assign-workspaces.tsx │ │ ├── delete-workspace.tsx │ │ └── workspace-settings.tsx ├── context │ └── context.tsx ├── db │ ├── assistant-collections.ts │ ├── assistant-files.ts │ ├── assistant-tools.ts │ ├── assistants.ts │ ├── chat-files.ts │ ├── chats.ts │ ├── collection-files.ts │ ├── collections.ts │ ├── files.ts │ ├── folders.ts │ ├── index.ts │ ├── limits.ts │ ├── message-file-items.ts │ ├── messages.ts │ ├── models.ts │ ├── presets.ts │ ├── profile.ts │ ├── prompts.ts │ ├── storage │ │ ├── assistant-images.ts │ │ ├── files.ts │ │ ├── message-images.ts │ │ ├── profile-images.ts │ │ └── workspace-images.ts │ ├── tools.ts │ └── workspaces.ts ├── i18nConfig.js ├── jest.config.ts ├── lib │ ├── blob-to-b64.ts │ ├── build-prompt.ts │ ├── chat-setting-limits.ts │ ├── consume-stream.ts │ ├── envs.ts │ ├── export-old-data.ts │ ├── generate-local-embedding.ts │ ├── hooks │ │ ├── use-copy-to-clipboard.tsx │ │ └── use-hotkey.tsx │ ├── i18n.ts │ ├── models │ │ ├── fetch-models.ts │ │ └── llm │ │ │ ├── anthropic-llm-list.ts │ │ │ ├── google-llm-list.ts │ │ │ ├── groq-llm-list.ts │ │ │ ├── llm-list.ts │ │ │ ├── mistral-llm-list.ts │ │ │ ├── openai-llm-list.ts │ │ │ └── perplexity-llm-list.ts │ ├── openapi-conversion.ts │ ├── retrieval │ │ └── processing │ │ │ ├── csv.ts │ │ │ ├── docx.ts │ │ │ ├── index.ts │ │ │ ├── json.ts │ │ │ ├── md.ts │ │ │ ├── pdf.ts │ │ │ └── txt.ts │ ├── server │ │ ├── server-chat-helpers.ts │ │ └── server-utils.ts │ ├── supabase │ │ ├── browser-client.ts │ │ ├── client.ts │ │ ├── middleware.ts │ │ └── server.ts │ └── utils.ts ├── middleware.ts ├── next.config.js ├── package-lock.json ├── package.json ├── postcss.config.js ├── prettier.config.cjs ├── public │ ├── DARK_BRAND_LOGO.png │ ├── LIGHT_BRAND_LOGO.png │ ├── favicon.ico │ ├── favicon2.ico │ ├── icon-96x39.png │ ├── locales │ │ ├── de │ │ │ └── translation.json │ │ └── en │ │ │ └── translation.json │ ├── manifest.json │ ├── providers │ │ ├── groq.png │ │ ├── meta.png │ │ ├── mistral.png │ │ └── perplexity.png │ ├── readme │ │ └── screenshot.png │ └── worker-development.js ├── supabase │ ├── .gitignore │ ├── config.toml │ ├── migrations │ │ ├── 20240108234540_setup.sql │ │ ├── 20240108234541_add_profiles.sql │ │ ├── 20240108234542_add_workspaces.sql │ │ ├── 20240108234543_add_folders.sql │ │ ├── 20240108234544_add_files.sql │ │ ├── 20240108234545_add_file_items.sql │ │ ├── 20240108234546_add_presets.sql │ │ ├── 20240108234547_add_assistants.sql │ │ ├── 20240108234548_add_chats.sql │ │ ├── 20240108234549_add_messages.sql │ │ ├── 20240108234550_add_prompts.sql │ │ ├── 20240108234551_add_collections.sql │ │ ├── 20240115135033_add_openrouter.sql │ │ ├── 20240115171510_add_assistant_files.sql │ │ ├── 20240115171524_add_tools.sql │ │ ├── 20240115172125_add_assistant_tools.sql │ │ ├── 20240118224049_add_azure_embeddings.sql │ │ ├── 20240124234424_tool_improvements.sql │ │ ├── 20240125192042_upgrade_openai_models.sql │ │ ├── 20240125194719_add_custom_models.sql │ │ ├── 20240129232644_add_workspace_images.sql │ │ ├── 20240212063532_add_at_assistants.sql │ │ ├── 20240213040255_remove_request_in_body_from_tools.sql │ │ ├── 20240213085646_add_context_length_to_custom_models.sql │ │ └── 20240302004845_add_groq.sql │ ├── seed.sql │ └── types.ts ├── tailwind.config.ts ├── tsconfig.json ├── types │ ├── announcement.ts │ ├── assistant-retrieval-item.ts │ ├── chat-file.tsx │ ├── chat-message.ts │ ├── chat.ts │ ├── collection-file.ts │ ├── content-type.ts │ ├── error-response.ts │ ├── file-item-chunk.ts │ ├── images │ │ ├── assistant-image.ts │ │ ├── message-image.ts │ │ └── workspace-image.ts │ ├── index.ts │ ├── key-type.ts │ ├── llms.ts │ ├── models.ts │ ├── sharing.ts │ ├── sidebar-data.ts │ └── valid-keys.ts └── worker │ └── index.js ├── nyro-electron ├── .gitignore ├── favicon.icns ├── favicon.ico ├── main.js ├── package-lock.json ├── package.json ├── preload.js └── yarn.lock └── script.sh /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/README.md -------------------------------------------------------------------------------- /nyro-chatbot/.env.local.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/.env.local.example -------------------------------------------------------------------------------- /nyro-chatbot/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/.eslintrc.json -------------------------------------------------------------------------------- /nyro-chatbot/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/.gitignore -------------------------------------------------------------------------------- /nyro-chatbot/.husky/pre-commit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/.husky/pre-commit -------------------------------------------------------------------------------- /nyro-chatbot/.nvmrc: -------------------------------------------------------------------------------- 1 | v20.11.0 2 | -------------------------------------------------------------------------------- /nyro-chatbot/.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | } -------------------------------------------------------------------------------- /nyro-chatbot/__tests__/lib/openapi-conversion.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/__tests__/lib/openapi-conversion.test.ts -------------------------------------------------------------------------------- /nyro-chatbot/__tests__/playwright-test/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/__tests__/playwright-test/.gitignore -------------------------------------------------------------------------------- /nyro-chatbot/__tests__/playwright-test/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/__tests__/playwright-test/package-lock.json -------------------------------------------------------------------------------- /nyro-chatbot/__tests__/playwright-test/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/__tests__/playwright-test/package.json -------------------------------------------------------------------------------- /nyro-chatbot/__tests__/playwright-test/playwright.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/__tests__/playwright-test/playwright.config.ts -------------------------------------------------------------------------------- /nyro-chatbot/__tests__/playwright-test/tests/login.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/__tests__/playwright-test/tests/login.spec.ts -------------------------------------------------------------------------------- /nyro-chatbot/app/[locale]/[workspaceid]/chat/[chatid]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/app/[locale]/[workspaceid]/chat/[chatid]/page.tsx -------------------------------------------------------------------------------- /nyro-chatbot/app/[locale]/[workspaceid]/chat/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/app/[locale]/[workspaceid]/chat/page.tsx -------------------------------------------------------------------------------- /nyro-chatbot/app/[locale]/[workspaceid]/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/app/[locale]/[workspaceid]/layout.tsx -------------------------------------------------------------------------------- /nyro-chatbot/app/[locale]/[workspaceid]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/app/[locale]/[workspaceid]/page.tsx -------------------------------------------------------------------------------- /nyro-chatbot/app/[locale]/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/app/[locale]/globals.css -------------------------------------------------------------------------------- /nyro-chatbot/app/[locale]/help/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/app/[locale]/help/page.tsx -------------------------------------------------------------------------------- /nyro-chatbot/app/[locale]/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/app/[locale]/layout.tsx -------------------------------------------------------------------------------- /nyro-chatbot/app/[locale]/loading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/app/[locale]/loading.tsx -------------------------------------------------------------------------------- /nyro-chatbot/app/[locale]/login/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/app/[locale]/login/page.tsx -------------------------------------------------------------------------------- /nyro-chatbot/app/[locale]/login/password/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/app/[locale]/login/password/page.tsx -------------------------------------------------------------------------------- /nyro-chatbot/app/[locale]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/app/[locale]/page.tsx -------------------------------------------------------------------------------- /nyro-chatbot/app/[locale]/setup/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/app/[locale]/setup/page.tsx -------------------------------------------------------------------------------- /nyro-chatbot/app/api/assistants/openai/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/app/api/assistants/openai/route.ts -------------------------------------------------------------------------------- /nyro-chatbot/app/api/chat/anthropic/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/app/api/chat/anthropic/route.ts -------------------------------------------------------------------------------- /nyro-chatbot/app/api/chat/azure/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/app/api/chat/azure/route.ts -------------------------------------------------------------------------------- /nyro-chatbot/app/api/chat/custom/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/app/api/chat/custom/route.ts -------------------------------------------------------------------------------- /nyro-chatbot/app/api/chat/google/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/app/api/chat/google/route.ts -------------------------------------------------------------------------------- /nyro-chatbot/app/api/chat/groq/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/app/api/chat/groq/route.ts -------------------------------------------------------------------------------- /nyro-chatbot/app/api/chat/mistral/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/app/api/chat/mistral/route.ts -------------------------------------------------------------------------------- /nyro-chatbot/app/api/chat/openai/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/app/api/chat/openai/route.ts -------------------------------------------------------------------------------- /nyro-chatbot/app/api/chat/openrouter/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/app/api/chat/openrouter/route.ts -------------------------------------------------------------------------------- /nyro-chatbot/app/api/chat/perplexity/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/app/api/chat/perplexity/route.ts -------------------------------------------------------------------------------- /nyro-chatbot/app/api/chat/tools/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/app/api/chat/tools/route.ts -------------------------------------------------------------------------------- /nyro-chatbot/app/api/command/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/app/api/command/route.ts -------------------------------------------------------------------------------- /nyro-chatbot/app/api/keys/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/app/api/keys/route.ts -------------------------------------------------------------------------------- /nyro-chatbot/app/api/retrieval/process/docx/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/app/api/retrieval/process/docx/route.ts -------------------------------------------------------------------------------- /nyro-chatbot/app/api/retrieval/process/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/app/api/retrieval/process/route.ts -------------------------------------------------------------------------------- /nyro-chatbot/app/api/retrieval/retrieve/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/app/api/retrieval/retrieve/route.ts -------------------------------------------------------------------------------- /nyro-chatbot/app/api/username/available/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/app/api/username/available/route.ts -------------------------------------------------------------------------------- /nyro-chatbot/app/api/username/get/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/app/api/username/get/route.ts -------------------------------------------------------------------------------- /nyro-chatbot/app/auth/callback/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/app/auth/callback/route.ts -------------------------------------------------------------------------------- /nyro-chatbot/components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components.json -------------------------------------------------------------------------------- /nyro-chatbot/components/chat/assistant-picker.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/chat/assistant-picker.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/chat/chat-command-input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/chat/chat-command-input.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/chat/chat-files-display.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/chat/chat-files-display.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/chat/chat-help.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/chat/chat-help.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/chat/chat-helpers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/chat/chat-helpers/index.ts -------------------------------------------------------------------------------- /nyro-chatbot/components/chat/chat-hooks/use-chat-handler.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/chat/chat-hooks/use-chat-handler.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/chat/chat-hooks/use-chat-history.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/chat/chat-hooks/use-chat-history.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/chat/chat-hooks/use-prompt-and-command.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/chat/chat-hooks/use-prompt-and-command.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/chat/chat-hooks/use-scroll.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/chat/chat-hooks/use-scroll.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/chat/chat-hooks/use-select-file-handler.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/chat/chat-hooks/use-select-file-handler.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/chat/chat-input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/chat/chat-input.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/chat/chat-messages.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/chat/chat-messages.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/chat/chat-retrieval-settings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/chat/chat-retrieval-settings.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/chat/chat-scroll-buttons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/chat/chat-scroll-buttons.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/chat/chat-secondary-buttons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/chat/chat-secondary-buttons.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/chat/chat-settings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/chat/chat-settings.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/chat/chat-ui.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/chat/chat-ui.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/chat/file-picker.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/chat/file-picker.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/chat/prompt-picker.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/chat/prompt-picker.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/chat/quick-setting-option.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/chat/quick-setting-option.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/chat/quick-settings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/chat/quick-settings.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/chat/tool-picker.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/chat/tool-picker.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/icons/anthropic-svg.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/icons/anthropic-svg.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/icons/google-svg.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/icons/google-svg.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/icons/nyro-svg.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/icons/nyro-svg.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/icons/openai-svg.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/icons/openai-svg.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/messages/message-actions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/messages/message-actions.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/messages/message-codeblock.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/messages/message-codeblock.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/messages/message-markdown-memoized.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/messages/message-markdown-memoized.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/messages/message-markdown.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/messages/message-markdown.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/messages/message-replies.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/messages/message-replies.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/messages/message.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/messages/message.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/models/model-icon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/models/model-icon.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/models/model-option.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/models/model-option.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/models/model-select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/models/model-select.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/setup/api-step.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/setup/api-step.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/setup/finish-step.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/setup/finish-step.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/setup/profile-step.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/setup/profile-step.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/setup/step-container.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/setup/step-container.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/sidebar/items/all/sidebar-create-item.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/sidebar/items/all/sidebar-create-item.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/sidebar/items/all/sidebar-delete-item.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/sidebar/items/all/sidebar-delete-item.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/sidebar/items/all/sidebar-display-item.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/sidebar/items/all/sidebar-display-item.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/sidebar/items/all/sidebar-update-item.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/sidebar/items/all/sidebar-update-item.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/sidebar/items/assistants/assistant-item.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/sidebar/items/assistants/assistant-item.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/sidebar/items/assistants/assistant-retrieval-select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/sidebar/items/assistants/assistant-retrieval-select.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/sidebar/items/assistants/assistant-tool-select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/sidebar/items/assistants/assistant-tool-select.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/sidebar/items/assistants/create-assistant.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/sidebar/items/assistants/create-assistant.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/sidebar/items/chat/chat-item.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/sidebar/items/chat/chat-item.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/sidebar/items/chat/delete-chat.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/sidebar/items/chat/delete-chat.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/sidebar/items/chat/update-chat.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/sidebar/items/chat/update-chat.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/sidebar/items/collections/collection-file-select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/sidebar/items/collections/collection-file-select.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/sidebar/items/collections/collection-item.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/sidebar/items/collections/collection-item.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/sidebar/items/collections/create-collection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/sidebar/items/collections/create-collection.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/sidebar/items/files/create-file.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/sidebar/items/files/create-file.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/sidebar/items/files/file-item.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/sidebar/items/files/file-item.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/sidebar/items/folders/delete-folder.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/sidebar/items/folders/delete-folder.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/sidebar/items/folders/folder-item.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/sidebar/items/folders/folder-item.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/sidebar/items/folders/update-folder.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/sidebar/items/folders/update-folder.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/sidebar/items/models/create-model.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/sidebar/items/models/create-model.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/sidebar/items/models/model-item.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/sidebar/items/models/model-item.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/sidebar/items/presets/create-preset.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/sidebar/items/presets/create-preset.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/sidebar/items/presets/preset-item.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/sidebar/items/presets/preset-item.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/sidebar/items/prompts/create-prompt.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/sidebar/items/prompts/create-prompt.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/sidebar/items/prompts/prompt-item.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/sidebar/items/prompts/prompt-item.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/sidebar/items/tools/create-tool.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/sidebar/items/tools/create-tool.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/sidebar/items/tools/tool-item.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/sidebar/items/tools/tool-item.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/sidebar/sidebar-content.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/sidebar/sidebar-content.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/sidebar/sidebar-create-buttons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/sidebar/sidebar-create-buttons.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/sidebar/sidebar-data-list.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/sidebar/sidebar-data-list.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/sidebar/sidebar-search.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/sidebar/sidebar-search.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/sidebar/sidebar-switch-item.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/sidebar/sidebar-switch-item.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/sidebar/sidebar-switcher.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/sidebar/sidebar-switcher.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/sidebar/sidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/sidebar/sidebar.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/ui/accordion.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/ui/accordion.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/ui/advanced-settings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/ui/advanced-settings.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/ui/alert-dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/ui/alert-dialog.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/ui/alert.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/ui/alert.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/ui/aspect-ratio.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/ui/aspect-ratio.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/ui/avatar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/ui/avatar.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/ui/badge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/ui/badge.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/ui/brand.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/ui/brand.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/ui/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/ui/button.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/ui/calendar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/ui/calendar.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/ui/card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/ui/card.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/ui/chat-app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/ui/chat-app.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/ui/chat-settings-form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/ui/chat-settings-form.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/ui/checkbox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/ui/checkbox.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/ui/collapsible.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/ui/collapsible.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/ui/command.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/ui/command.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/ui/context-menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/ui/context-menu.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/ui/dashboard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/ui/dashboard.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/ui/dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/ui/dialog.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/ui/dropdown-menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/ui/dropdown-menu.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/ui/file-icon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/ui/file-icon.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/ui/file-preview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/ui/file-preview.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/ui/form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/ui/form.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/ui/hover-card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/ui/hover-card.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/ui/image-picker.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/ui/image-picker.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/ui/input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/ui/input.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/ui/label.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/ui/label.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/ui/limit-display.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/ui/limit-display.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/ui/menu-bar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/ui/menu-bar.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/ui/menubar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/ui/menubar.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/ui/navigation-menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/ui/navigation-menu.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/ui/peek-bar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/ui/peek-bar.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/ui/popover.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/ui/popover.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/ui/progress.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/ui/progress.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/ui/radio-group.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/ui/radio-group.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/ui/screen-loader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/ui/screen-loader.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/ui/scroll-area.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/ui/scroll-area.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/ui/select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/ui/select.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/ui/separator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/ui/separator.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/ui/sheet.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/ui/sheet.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/ui/skeleton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/ui/skeleton.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/ui/slider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/ui/slider.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/ui/sonner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/ui/sonner.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/ui/submit-button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/ui/submit-button.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/ui/switch.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/ui/switch.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/ui/table.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/ui/table.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/ui/tabs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/ui/tabs.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/ui/textarea-autosize.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/ui/textarea-autosize.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/ui/textarea.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/ui/textarea.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/ui/toast.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/ui/toast.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/ui/toaster.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/ui/toaster.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/ui/toggle-group.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/ui/toggle-group.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/ui/toggle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/ui/toggle.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/ui/tooltip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/ui/tooltip.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/ui/use-toast.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/ui/use-toast.ts -------------------------------------------------------------------------------- /nyro-chatbot/components/ui/with-tooltip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/ui/with-tooltip.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/utility/alerts.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/utility/alerts.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/utility/announcements.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/utility/announcements.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/utility/change-password.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/utility/change-password.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/utility/command-k.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/utility/command-k.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/utility/drawing-canvas.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/utility/drawing-canvas.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/utility/global-state.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/utility/global-state.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/utility/import.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/utility/import.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/utility/profile-settings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/utility/profile-settings.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/utility/providers.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/utility/providers.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/utility/theme-switcher.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/utility/theme-switcher.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/utility/translations-provider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/utility/translations-provider.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/utility/workspace-switcher.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/utility/workspace-switcher.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/workspace/assign-workspaces.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/workspace/assign-workspaces.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/workspace/delete-workspace.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/workspace/delete-workspace.tsx -------------------------------------------------------------------------------- /nyro-chatbot/components/workspace/workspace-settings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/components/workspace/workspace-settings.tsx -------------------------------------------------------------------------------- /nyro-chatbot/context/context.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/context/context.tsx -------------------------------------------------------------------------------- /nyro-chatbot/db/assistant-collections.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/db/assistant-collections.ts -------------------------------------------------------------------------------- /nyro-chatbot/db/assistant-files.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/db/assistant-files.ts -------------------------------------------------------------------------------- /nyro-chatbot/db/assistant-tools.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/db/assistant-tools.ts -------------------------------------------------------------------------------- /nyro-chatbot/db/assistants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/db/assistants.ts -------------------------------------------------------------------------------- /nyro-chatbot/db/chat-files.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/db/chat-files.ts -------------------------------------------------------------------------------- /nyro-chatbot/db/chats.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/db/chats.ts -------------------------------------------------------------------------------- /nyro-chatbot/db/collection-files.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/db/collection-files.ts -------------------------------------------------------------------------------- /nyro-chatbot/db/collections.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/db/collections.ts -------------------------------------------------------------------------------- /nyro-chatbot/db/files.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/db/files.ts -------------------------------------------------------------------------------- /nyro-chatbot/db/folders.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/db/folders.ts -------------------------------------------------------------------------------- /nyro-chatbot/db/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/db/index.ts -------------------------------------------------------------------------------- /nyro-chatbot/db/limits.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/db/limits.ts -------------------------------------------------------------------------------- /nyro-chatbot/db/message-file-items.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/db/message-file-items.ts -------------------------------------------------------------------------------- /nyro-chatbot/db/messages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/db/messages.ts -------------------------------------------------------------------------------- /nyro-chatbot/db/models.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/db/models.ts -------------------------------------------------------------------------------- /nyro-chatbot/db/presets.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/db/presets.ts -------------------------------------------------------------------------------- /nyro-chatbot/db/profile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/db/profile.ts -------------------------------------------------------------------------------- /nyro-chatbot/db/prompts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/db/prompts.ts -------------------------------------------------------------------------------- /nyro-chatbot/db/storage/assistant-images.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/db/storage/assistant-images.ts -------------------------------------------------------------------------------- /nyro-chatbot/db/storage/files.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/db/storage/files.ts -------------------------------------------------------------------------------- /nyro-chatbot/db/storage/message-images.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/db/storage/message-images.ts -------------------------------------------------------------------------------- /nyro-chatbot/db/storage/profile-images.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/db/storage/profile-images.ts -------------------------------------------------------------------------------- /nyro-chatbot/db/storage/workspace-images.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/db/storage/workspace-images.ts -------------------------------------------------------------------------------- /nyro-chatbot/db/tools.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/db/tools.ts -------------------------------------------------------------------------------- /nyro-chatbot/db/workspaces.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/db/workspaces.ts -------------------------------------------------------------------------------- /nyro-chatbot/i18nConfig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/i18nConfig.js -------------------------------------------------------------------------------- /nyro-chatbot/jest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/jest.config.ts -------------------------------------------------------------------------------- /nyro-chatbot/lib/blob-to-b64.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/lib/blob-to-b64.ts -------------------------------------------------------------------------------- /nyro-chatbot/lib/build-prompt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/lib/build-prompt.ts -------------------------------------------------------------------------------- /nyro-chatbot/lib/chat-setting-limits.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/lib/chat-setting-limits.ts -------------------------------------------------------------------------------- /nyro-chatbot/lib/consume-stream.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/lib/consume-stream.ts -------------------------------------------------------------------------------- /nyro-chatbot/lib/envs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/lib/envs.ts -------------------------------------------------------------------------------- /nyro-chatbot/lib/export-old-data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/lib/export-old-data.ts -------------------------------------------------------------------------------- /nyro-chatbot/lib/generate-local-embedding.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/lib/generate-local-embedding.ts -------------------------------------------------------------------------------- /nyro-chatbot/lib/hooks/use-copy-to-clipboard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/lib/hooks/use-copy-to-clipboard.tsx -------------------------------------------------------------------------------- /nyro-chatbot/lib/hooks/use-hotkey.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/lib/hooks/use-hotkey.tsx -------------------------------------------------------------------------------- /nyro-chatbot/lib/i18n.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/lib/i18n.ts -------------------------------------------------------------------------------- /nyro-chatbot/lib/models/fetch-models.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/lib/models/fetch-models.ts -------------------------------------------------------------------------------- /nyro-chatbot/lib/models/llm/anthropic-llm-list.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/lib/models/llm/anthropic-llm-list.ts -------------------------------------------------------------------------------- /nyro-chatbot/lib/models/llm/google-llm-list.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/lib/models/llm/google-llm-list.ts -------------------------------------------------------------------------------- /nyro-chatbot/lib/models/llm/groq-llm-list.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/lib/models/llm/groq-llm-list.ts -------------------------------------------------------------------------------- /nyro-chatbot/lib/models/llm/llm-list.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/lib/models/llm/llm-list.ts -------------------------------------------------------------------------------- /nyro-chatbot/lib/models/llm/mistral-llm-list.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/lib/models/llm/mistral-llm-list.ts -------------------------------------------------------------------------------- /nyro-chatbot/lib/models/llm/openai-llm-list.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/lib/models/llm/openai-llm-list.ts -------------------------------------------------------------------------------- /nyro-chatbot/lib/models/llm/perplexity-llm-list.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/lib/models/llm/perplexity-llm-list.ts -------------------------------------------------------------------------------- /nyro-chatbot/lib/openapi-conversion.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/lib/openapi-conversion.ts -------------------------------------------------------------------------------- /nyro-chatbot/lib/retrieval/processing/csv.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/lib/retrieval/processing/csv.ts -------------------------------------------------------------------------------- /nyro-chatbot/lib/retrieval/processing/docx.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/lib/retrieval/processing/docx.ts -------------------------------------------------------------------------------- /nyro-chatbot/lib/retrieval/processing/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/lib/retrieval/processing/index.ts -------------------------------------------------------------------------------- /nyro-chatbot/lib/retrieval/processing/json.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/lib/retrieval/processing/json.ts -------------------------------------------------------------------------------- /nyro-chatbot/lib/retrieval/processing/md.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/lib/retrieval/processing/md.ts -------------------------------------------------------------------------------- /nyro-chatbot/lib/retrieval/processing/pdf.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/lib/retrieval/processing/pdf.ts -------------------------------------------------------------------------------- /nyro-chatbot/lib/retrieval/processing/txt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/lib/retrieval/processing/txt.ts -------------------------------------------------------------------------------- /nyro-chatbot/lib/server/server-chat-helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/lib/server/server-chat-helpers.ts -------------------------------------------------------------------------------- /nyro-chatbot/lib/server/server-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/lib/server/server-utils.ts -------------------------------------------------------------------------------- /nyro-chatbot/lib/supabase/browser-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/lib/supabase/browser-client.ts -------------------------------------------------------------------------------- /nyro-chatbot/lib/supabase/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/lib/supabase/client.ts -------------------------------------------------------------------------------- /nyro-chatbot/lib/supabase/middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/lib/supabase/middleware.ts -------------------------------------------------------------------------------- /nyro-chatbot/lib/supabase/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/lib/supabase/server.ts -------------------------------------------------------------------------------- /nyro-chatbot/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/lib/utils.ts -------------------------------------------------------------------------------- /nyro-chatbot/middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/middleware.ts -------------------------------------------------------------------------------- /nyro-chatbot/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/next.config.js -------------------------------------------------------------------------------- /nyro-chatbot/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/package-lock.json -------------------------------------------------------------------------------- /nyro-chatbot/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/package.json -------------------------------------------------------------------------------- /nyro-chatbot/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/postcss.config.js -------------------------------------------------------------------------------- /nyro-chatbot/prettier.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/prettier.config.cjs -------------------------------------------------------------------------------- /nyro-chatbot/public/DARK_BRAND_LOGO.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/public/DARK_BRAND_LOGO.png -------------------------------------------------------------------------------- /nyro-chatbot/public/LIGHT_BRAND_LOGO.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/public/LIGHT_BRAND_LOGO.png -------------------------------------------------------------------------------- /nyro-chatbot/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/public/favicon.ico -------------------------------------------------------------------------------- /nyro-chatbot/public/favicon2.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/public/favicon2.ico -------------------------------------------------------------------------------- /nyro-chatbot/public/icon-96x39.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/public/icon-96x39.png -------------------------------------------------------------------------------- /nyro-chatbot/public/locales/de/translation.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/public/locales/de/translation.json -------------------------------------------------------------------------------- /nyro-chatbot/public/locales/en/translation.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/public/locales/en/translation.json -------------------------------------------------------------------------------- /nyro-chatbot/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/public/manifest.json -------------------------------------------------------------------------------- /nyro-chatbot/public/providers/groq.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/public/providers/groq.png -------------------------------------------------------------------------------- /nyro-chatbot/public/providers/meta.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/public/providers/meta.png -------------------------------------------------------------------------------- /nyro-chatbot/public/providers/mistral.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/public/providers/mistral.png -------------------------------------------------------------------------------- /nyro-chatbot/public/providers/perplexity.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/public/providers/perplexity.png -------------------------------------------------------------------------------- /nyro-chatbot/public/readme/screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/public/readme/screenshot.png -------------------------------------------------------------------------------- /nyro-chatbot/public/worker-development.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/public/worker-development.js -------------------------------------------------------------------------------- /nyro-chatbot/supabase/.gitignore: -------------------------------------------------------------------------------- 1 | # Supabase 2 | .branches 3 | .temp 4 | -------------------------------------------------------------------------------- /nyro-chatbot/supabase/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/supabase/config.toml -------------------------------------------------------------------------------- /nyro-chatbot/supabase/migrations/20240108234540_setup.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/supabase/migrations/20240108234540_setup.sql -------------------------------------------------------------------------------- /nyro-chatbot/supabase/migrations/20240108234541_add_profiles.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/supabase/migrations/20240108234541_add_profiles.sql -------------------------------------------------------------------------------- /nyro-chatbot/supabase/migrations/20240108234542_add_workspaces.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/supabase/migrations/20240108234542_add_workspaces.sql -------------------------------------------------------------------------------- /nyro-chatbot/supabase/migrations/20240108234543_add_folders.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/supabase/migrations/20240108234543_add_folders.sql -------------------------------------------------------------------------------- /nyro-chatbot/supabase/migrations/20240108234544_add_files.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/supabase/migrations/20240108234544_add_files.sql -------------------------------------------------------------------------------- /nyro-chatbot/supabase/migrations/20240108234545_add_file_items.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/supabase/migrations/20240108234545_add_file_items.sql -------------------------------------------------------------------------------- /nyro-chatbot/supabase/migrations/20240108234546_add_presets.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/supabase/migrations/20240108234546_add_presets.sql -------------------------------------------------------------------------------- /nyro-chatbot/supabase/migrations/20240108234547_add_assistants.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/supabase/migrations/20240108234547_add_assistants.sql -------------------------------------------------------------------------------- /nyro-chatbot/supabase/migrations/20240108234548_add_chats.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/supabase/migrations/20240108234548_add_chats.sql -------------------------------------------------------------------------------- /nyro-chatbot/supabase/migrations/20240108234549_add_messages.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/supabase/migrations/20240108234549_add_messages.sql -------------------------------------------------------------------------------- /nyro-chatbot/supabase/migrations/20240108234550_add_prompts.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/supabase/migrations/20240108234550_add_prompts.sql -------------------------------------------------------------------------------- /nyro-chatbot/supabase/migrations/20240108234551_add_collections.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/supabase/migrations/20240108234551_add_collections.sql -------------------------------------------------------------------------------- /nyro-chatbot/supabase/migrations/20240115135033_add_openrouter.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/supabase/migrations/20240115135033_add_openrouter.sql -------------------------------------------------------------------------------- /nyro-chatbot/supabase/migrations/20240115171510_add_assistant_files.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/supabase/migrations/20240115171510_add_assistant_files.sql -------------------------------------------------------------------------------- /nyro-chatbot/supabase/migrations/20240115171524_add_tools.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/supabase/migrations/20240115171524_add_tools.sql -------------------------------------------------------------------------------- /nyro-chatbot/supabase/migrations/20240115172125_add_assistant_tools.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/supabase/migrations/20240115172125_add_assistant_tools.sql -------------------------------------------------------------------------------- /nyro-chatbot/supabase/migrations/20240118224049_add_azure_embeddings.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/supabase/migrations/20240118224049_add_azure_embeddings.sql -------------------------------------------------------------------------------- /nyro-chatbot/supabase/migrations/20240124234424_tool_improvements.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/supabase/migrations/20240124234424_tool_improvements.sql -------------------------------------------------------------------------------- /nyro-chatbot/supabase/migrations/20240125192042_upgrade_openai_models.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/supabase/migrations/20240125192042_upgrade_openai_models.sql -------------------------------------------------------------------------------- /nyro-chatbot/supabase/migrations/20240125194719_add_custom_models.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/supabase/migrations/20240125194719_add_custom_models.sql -------------------------------------------------------------------------------- /nyro-chatbot/supabase/migrations/20240129232644_add_workspace_images.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/supabase/migrations/20240129232644_add_workspace_images.sql -------------------------------------------------------------------------------- /nyro-chatbot/supabase/migrations/20240212063532_add_at_assistants.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/supabase/migrations/20240212063532_add_at_assistants.sql -------------------------------------------------------------------------------- /nyro-chatbot/supabase/migrations/20240213040255_remove_request_in_body_from_tools.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE tools 2 | DROP COLUMN request_in_body; 3 | -------------------------------------------------------------------------------- /nyro-chatbot/supabase/migrations/20240213085646_add_context_length_to_custom_models.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE models ADD COLUMN context_length INT NOT NULL DEFAULT 4096; -------------------------------------------------------------------------------- /nyro-chatbot/supabase/migrations/20240302004845_add_groq.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/supabase/migrations/20240302004845_add_groq.sql -------------------------------------------------------------------------------- /nyro-chatbot/supabase/seed.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/supabase/seed.sql -------------------------------------------------------------------------------- /nyro-chatbot/supabase/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/supabase/types.ts -------------------------------------------------------------------------------- /nyro-chatbot/tailwind.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/tailwind.config.ts -------------------------------------------------------------------------------- /nyro-chatbot/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/tsconfig.json -------------------------------------------------------------------------------- /nyro-chatbot/types/announcement.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/types/announcement.ts -------------------------------------------------------------------------------- /nyro-chatbot/types/assistant-retrieval-item.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/types/assistant-retrieval-item.ts -------------------------------------------------------------------------------- /nyro-chatbot/types/chat-file.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/types/chat-file.tsx -------------------------------------------------------------------------------- /nyro-chatbot/types/chat-message.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/types/chat-message.ts -------------------------------------------------------------------------------- /nyro-chatbot/types/chat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/types/chat.ts -------------------------------------------------------------------------------- /nyro-chatbot/types/collection-file.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/types/collection-file.ts -------------------------------------------------------------------------------- /nyro-chatbot/types/content-type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/types/content-type.ts -------------------------------------------------------------------------------- /nyro-chatbot/types/error-response.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/types/error-response.ts -------------------------------------------------------------------------------- /nyro-chatbot/types/file-item-chunk.ts: -------------------------------------------------------------------------------- 1 | export type FileItemChunk = { 2 | content: string 3 | tokens: number 4 | } 5 | -------------------------------------------------------------------------------- /nyro-chatbot/types/images/assistant-image.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/types/images/assistant-image.ts -------------------------------------------------------------------------------- /nyro-chatbot/types/images/message-image.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/types/images/message-image.ts -------------------------------------------------------------------------------- /nyro-chatbot/types/images/workspace-image.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/types/images/workspace-image.ts -------------------------------------------------------------------------------- /nyro-chatbot/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/types/index.ts -------------------------------------------------------------------------------- /nyro-chatbot/types/key-type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/types/key-type.ts -------------------------------------------------------------------------------- /nyro-chatbot/types/llms.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/types/llms.ts -------------------------------------------------------------------------------- /nyro-chatbot/types/models.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/types/models.ts -------------------------------------------------------------------------------- /nyro-chatbot/types/sharing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/types/sharing.ts -------------------------------------------------------------------------------- /nyro-chatbot/types/sidebar-data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/types/sidebar-data.ts -------------------------------------------------------------------------------- /nyro-chatbot/types/valid-keys.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-chatbot/types/valid-keys.ts -------------------------------------------------------------------------------- /nyro-chatbot/worker/index.js: -------------------------------------------------------------------------------- 1 | self.__WB_DISABLE_DEV_LOGS = true 2 | -------------------------------------------------------------------------------- /nyro-electron/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-electron/.gitignore -------------------------------------------------------------------------------- /nyro-electron/favicon.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-electron/favicon.icns -------------------------------------------------------------------------------- /nyro-electron/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-electron/favicon.ico -------------------------------------------------------------------------------- /nyro-electron/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-electron/main.js -------------------------------------------------------------------------------- /nyro-electron/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-electron/package-lock.json -------------------------------------------------------------------------------- /nyro-electron/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-electron/package.json -------------------------------------------------------------------------------- /nyro-electron/preload.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-electron/preload.js -------------------------------------------------------------------------------- /nyro-electron/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/nyro-electron/yarn.lock -------------------------------------------------------------------------------- /script.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trynyro/nyro-app/HEAD/script.sh --------------------------------------------------------------------------------