├── .dockerignore ├── .editorconfig ├── .env.docker ├── .env.example ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.yml │ ├── config.yml │ ├── feature_request.yml │ └── rfc.yml ├── pull_request_template.md └── workflows │ ├── ci.yml │ ├── docker-build.yml │ └── e2e-tests.yml ├── .gitignore ├── .husky └── pre-commit ├── .prettierignore ├── .prettierrc ├── .tool-versions ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── Dockerfile ├── E2E_TESTS.md ├── GOVERNANCE.md ├── LICENSE ├── NOTICE.md ├── README.md ├── app ├── access-denied │ └── page.tsx ├── api │ ├── [resource] │ │ └── [resourceId] │ │ │ ├── eligible-members │ │ │ └── route.ts │ │ │ └── members │ │ │ ├── [memberId] │ │ │ └── route.ts │ │ │ └── route.ts │ ├── auth │ │ ├── [...auth] │ │ │ └── route.ts │ │ ├── google-workspace │ │ │ ├── authorize │ │ │ │ └── route.ts │ │ │ ├── callback │ │ │ │ └── route.ts │ │ │ ├── config │ │ │ │ └── route.ts │ │ │ ├── logout │ │ │ │ └── route.ts │ │ │ ├── refresh │ │ │ │ └── route.ts │ │ │ └── status │ │ │ │ └── route.ts │ │ ├── sso │ │ │ └── config │ │ │ │ └── route.ts │ │ └── test │ │ │ └── login │ │ │ └── route.ts │ ├── chat │ │ └── route.ts │ ├── chats │ │ └── [id] │ │ │ └── website │ │ │ └── route.ts │ ├── check-env-key │ │ └── [provider] │ │ │ └── route.ts │ ├── clear-schema-cache │ │ └── route.ts │ ├── conversations │ │ ├── [conversationId] │ │ │ ├── route.ts │ │ │ └── snapshots │ │ │ │ ├── [id] │ │ │ │ ├── rewind │ │ │ │ │ └── route.ts │ │ │ │ └── route.ts │ │ │ │ ├── latest │ │ │ │ └── route.ts │ │ │ │ ├── message │ │ │ │ └── [messageId] │ │ │ │ │ └── route.ts │ │ │ │ └── route.ts │ │ └── route.ts │ ├── data-sources │ │ ├── [id] │ │ │ ├── environments │ │ │ │ ├── [environmentId] │ │ │ │ │ └── route.ts │ │ │ │ └── route.ts │ │ │ ├── properties │ │ │ │ └── route.ts │ │ │ └── route.ts │ │ ├── example │ │ │ └── route.ts │ │ ├── google-sheets │ │ │ └── oauth │ │ │ │ ├── authorize │ │ │ │ └── route.ts │ │ │ │ ├── logout │ │ │ │ └── route.ts │ │ │ │ └── status │ │ │ │ └── route.ts │ │ ├── route.ts │ │ ├── testing │ │ │ └── route.ts │ │ └── types │ │ │ └── route.ts │ ├── deploy │ │ └── route.ts │ ├── deployment-methods │ │ ├── [id] │ │ │ └── route.ts │ │ ├── providers │ │ │ └── route.ts │ │ └── route.ts │ ├── deployments │ │ └── route.ts │ ├── domain-invites │ │ ├── [domainId] │ │ │ └── route.ts │ │ └── route.ts │ ├── encryption-key │ │ └── route.ts │ ├── environment-variables │ │ ├── [id] │ │ │ └── route.ts │ │ └── route.ts │ ├── environments │ │ ├── [id] │ │ │ └── route.ts │ │ └── route.ts │ ├── execute-api-call │ │ └── route.ts │ ├── execute-query │ │ └── route.ts │ ├── git-proxy │ │ └── [...path] │ │ │ └── route.ts │ ├── google-sheets │ │ └── documents │ │ │ └── route.ts │ ├── health │ │ └── route.ts │ ├── invites │ │ ├── [inviteId] │ │ │ └── route.ts │ │ ├── accept │ │ │ └── route.ts │ │ └── route.ts │ ├── me │ │ ├── ability │ │ │ └── route.ts │ │ ├── permissions │ │ │ └── check │ │ │ │ └── route.ts │ │ └── route.ts │ ├── models │ │ └── route.ts │ ├── roles │ │ ├── [roleId] │ │ │ ├── permissions │ │ │ │ ├── [permissionId] │ │ │ │ │ └── route.ts │ │ │ │ └── route.ts │ │ │ ├── route.ts │ │ │ └── users │ │ │ │ ├── [userId] │ │ │ │ └── route.ts │ │ │ │ └── route.ts │ │ └── route.ts │ ├── sheet-data │ │ └── [id] │ │ │ └── route.ts │ ├── sheets-populate-mapping │ │ └── route.ts │ ├── sheets-rows │ │ └── route.ts │ ├── sheets │ │ ├── [spreadsheetId] │ │ │ └── route.ts │ │ └── charts │ │ │ └── route.ts │ ├── starter-template │ │ ├── data-access-files │ │ │ └── route.ts │ │ └── route.ts │ ├── suggestions │ │ └── route.ts │ ├── telemetry-consent │ │ └── route.ts │ ├── telemetry │ │ └── route.ts │ ├── tunnel-config │ │ └── route.ts │ ├── user │ │ └── route.ts │ └── websites │ │ ├── [id] │ │ └── route.ts │ │ ├── config │ │ └── route.ts │ │ └── route.ts ├── auth │ ├── auth-client.ts │ ├── auth-config.ts │ ├── auth-middleware.ts │ └── session.ts ├── chat │ ├── [id] │ │ └── page.tsx │ └── page.tsx ├── components │ ├── @settings │ │ ├── core │ │ │ ├── ControlPanel.tsx │ │ │ ├── ControlPanelHeader.tsx │ │ │ ├── constants.ts │ │ │ └── types.ts │ │ ├── index.ts │ │ ├── shared │ │ │ └── components │ │ │ │ ├── ActiveFilters.tsx │ │ │ │ ├── AddResourceAccess.tsx │ │ │ │ ├── FilterButton.tsx │ │ │ │ ├── ResourceAccessMembers.tsx │ │ │ │ └── TabTile.tsx │ │ ├── tabs │ │ │ ├── connections │ │ │ │ ├── GitHubTab.tsx │ │ │ │ ├── NetlifyConnection.tsx │ │ │ │ ├── components │ │ │ │ │ ├── ConnectionForm.tsx │ │ │ │ │ ├── CreateBranchDialog.tsx │ │ │ │ │ ├── PushToGitHubDialog.tsx │ │ │ │ │ └── RepositorySelectionDialog.tsx │ │ │ │ └── types │ │ │ │ │ └── GitHub.ts │ │ │ ├── data │ │ │ │ ├── DataTab.tsx │ │ │ │ └── forms │ │ │ │ │ ├── AddDataSourceForm.tsx │ │ │ │ │ ├── DataSourceDetails.tsx │ │ │ │ │ ├── DataSourceDetailsForm.tsx │ │ │ │ │ ├── DataSourceEnvironmentsForm.tsx │ │ │ │ │ ├── GoogleSheetsForm.tsx │ │ │ │ │ └── GoogleSheetsSetup.tsx │ │ │ ├── deployed-apps │ │ │ │ ├── DeployedAppsTab.tsx │ │ │ │ └── forms │ │ │ │ │ └── EditDeployedAppForm.tsx │ │ │ ├── deployment-methods │ │ │ │ ├── DeploymentMethodsTab.tsx │ │ │ │ └── forms │ │ │ │ │ ├── AddDeploymentMethodForm.tsx │ │ │ │ │ └── EditDeploymentMethodForm.tsx │ │ │ ├── environments │ │ │ │ ├── EnvironmentsTab.tsx │ │ │ │ ├── forms │ │ │ │ │ ├── AddEnvironmentForm.tsx │ │ │ │ │ └── EditEnvironmentForm.tsx │ │ │ │ └── index.ts │ │ │ ├── providers │ │ │ │ ├── local │ │ │ │ │ └── OllamaModelInstaller.tsx │ │ │ │ └── service-status │ │ │ │ │ ├── ServiceStatusTab.tsx │ │ │ │ │ ├── base-provider.ts │ │ │ │ │ ├── provider-factory.ts │ │ │ │ │ ├── providers │ │ │ │ │ ├── amazon-bedrock.ts │ │ │ │ │ ├── anthropic.ts │ │ │ │ │ ├── cohere.ts │ │ │ │ │ ├── deepseek.ts │ │ │ │ │ ├── google.ts │ │ │ │ │ ├── groq.ts │ │ │ │ │ ├── huggingface.ts │ │ │ │ │ ├── hyperbolic.ts │ │ │ │ │ ├── mistral.ts │ │ │ │ │ ├── openai.ts │ │ │ │ │ ├── openrouter.ts │ │ │ │ │ ├── perplexity.ts │ │ │ │ │ ├── together.ts │ │ │ │ │ └── xai.ts │ │ │ │ │ └── types.ts │ │ │ ├── roles │ │ │ │ ├── AssignRoleUsers.tsx │ │ │ │ ├── RoleDetails.tsx │ │ │ │ ├── RoleUsers.tsx │ │ │ │ ├── RolesTab.tsx │ │ │ │ └── types.ts │ │ │ ├── secrets-manager │ │ │ │ ├── SecretsManagerTab.tsx │ │ │ │ ├── forms │ │ │ │ │ ├── AddSecretForm.tsx │ │ │ │ │ └── EditSecretForm.tsx │ │ │ │ └── index.ts │ │ │ └── users │ │ │ │ ├── UsersDetails.tsx │ │ │ │ └── UsersTab.tsx │ │ └── utils │ │ │ ├── animations.ts │ │ │ ├── data-sources.ts │ │ │ └── tab-helpers.ts │ ├── ClientProviders.tsx │ ├── DataLoader.tsx │ ├── Logo.tsx │ ├── ability │ │ └── AbilityProvider.tsx │ ├── auth │ │ ├── AuthContext.tsx │ │ ├── LoginButton.tsx │ │ ├── LogoutButton.tsx │ │ ├── ProfilePicture.tsx │ │ ├── UserMenu.tsx │ │ └── auth-provider-icons.tsx │ ├── chat │ │ ├── APIKeyManager.tsx │ │ ├── Artifact.tsx │ │ ├── AssistantMessage.tsx │ │ ├── BaseChat.tsx │ │ ├── Chat.client.tsx │ │ ├── ChatTextarea.tsx │ │ ├── CodeBlock.tsx │ │ ├── ConversationsList.tsx │ │ ├── DataSourceChangeWarningModal.tsx │ │ ├── DataSourcePicker.tsx │ │ ├── ExamplePrompts.tsx │ │ ├── FilePreview.tsx │ │ ├── HomepageTextarea.tsx │ │ ├── Markdown.test.ts │ │ ├── Markdown.tsx │ │ ├── Messages.client.tsx │ │ ├── ModelSelector.tsx │ │ ├── NetlifyDeploymentLink.client.tsx │ │ ├── ProgressCompilation.tsx │ │ ├── ScreenshotStateManager.tsx │ │ ├── SendButton.client.tsx │ │ ├── SpeechRecognition.tsx │ │ ├── Suggestions.tsx │ │ ├── ThoughtBox.tsx │ │ ├── UserMessage.tsx │ │ ├── chatExportAndImport │ │ │ └── ExportChatButton.tsx │ │ └── useTrackStreamProgress.ts │ ├── database │ │ ├── SampleDatabaseTooltip.tsx │ │ └── SelectDatabaseTypeOptions.tsx │ ├── debug │ │ └── CallStackErrorBoundary.tsx │ ├── editor │ │ └── codemirror │ │ │ ├── BinaryContent.tsx │ │ │ ├── CodeMirrorEditor.tsx │ │ │ ├── cm-theme.ts │ │ │ ├── indent.ts │ │ │ └── languages.ts │ ├── google-workspace │ │ ├── ConnectionMethodSelector.tsx │ │ ├── DocumentList.tsx │ │ ├── DocumentPreview.tsx │ │ ├── NavigationButtons.tsx │ │ ├── OAuthSection.tsx │ │ ├── StepIndicator.tsx │ │ └── index.ts │ ├── header │ │ ├── Header.tsx │ │ └── HeaderActionButtons.client.tsx │ ├── hoc │ │ └── error-handling-wrapper │ │ │ └── error-handling-wrapper.tsx │ ├── homepage │ │ └── HomepageHeadings.tsx │ ├── publish │ │ └── PublishProgressModal.client.tsx │ ├── sidebar │ │ ├── HistoryItem.tsx │ │ ├── Menu.client.tsx │ │ └── date-binning.ts │ ├── ui │ │ ├── Background.tsx │ │ ├── Badge.tsx │ │ ├── BrowserCompatibilityModal.tsx │ │ ├── Button.tsx │ │ ├── Card.tsx │ │ ├── ClientOnly.tsx │ │ ├── Collapsible.tsx │ │ ├── DataTablePaginated.tsx │ │ ├── DeleteConfirmationModal.tsx │ │ ├── Dialog.tsx │ │ ├── Dropdown.tsx │ │ ├── IconButton.tsx │ │ ├── Input.tsx │ │ ├── Label.tsx │ │ ├── LoadingDots.tsx │ │ ├── PanelHeader.tsx │ │ ├── PanelHeaderButton.tsx │ │ ├── Popover.tsx │ │ ├── Progress.tsx │ │ ├── Select.tsx │ │ ├── Separator.tsx │ │ ├── SettingsButton.tsx │ │ ├── Slider.tsx │ │ ├── Tabs.tsx │ │ ├── Tooltip.tsx │ │ └── alert.tsx │ └── workbench │ │ ├── DiffView.tsx │ │ ├── EditorPanel.tsx │ │ ├── FileBreadcrumb.tsx │ │ ├── FileTree.tsx │ │ ├── FixIssuesDialog.tsx │ │ ├── GenerationError.tsx │ │ ├── PortDropdown.tsx │ │ ├── Preview.tsx │ │ ├── PreviewLoader.tsx │ │ ├── ScreenshotSelector.tsx │ │ ├── Workbench.client.tsx │ │ └── terminal │ │ ├── Terminal.tsx │ │ ├── TerminalTabs.tsx │ │ └── theme.ts ├── data-source-connection │ └── page.tsx ├── env │ ├── client.ts │ ├── index.ts │ └── server.ts ├── globals.css ├── icons │ ├── github.svg │ ├── google_docs.svg │ ├── google_sheets.svg │ ├── hubspot.svg │ ├── ic_attach.svg │ ├── ic_database.svg │ ├── ic_magic.svg │ ├── ic_send_black.svg │ ├── jira.svg │ ├── mongodb.svg │ ├── mysql.svg │ ├── postgres.svg │ ├── salesforce.svg │ └── sqlite.svg ├── layout.tsx ├── lib │ ├── .server │ │ └── llm │ │ │ ├── constants.ts │ │ │ ├── create-implementation-plan.ts │ │ │ ├── get-chat-summary.ts │ │ │ ├── get-llm.ts │ │ │ ├── implementation-plan-decision.ts │ │ │ ├── select-context.ts │ │ │ ├── stream-text.ts │ │ │ └── utils.ts │ ├── api │ │ ├── connection.ts │ │ └── cookies.ts │ ├── casl │ │ ├── prisma-helpers.ts │ │ └── user-ability.ts │ ├── common │ │ ├── prompt-library.ts │ │ └── prompts │ │ │ ├── apps.ts │ │ │ ├── dashboards.ts │ │ │ ├── experimental.ts │ │ │ ├── optimized.ts │ │ │ ├── prompts.ts │ │ │ └── sql.ts │ ├── constants │ │ ├── permissions.ts │ │ └── routes.ts │ ├── database.ts │ ├── datasource.ts │ ├── error-handler.ts │ ├── hooks │ │ ├── index.ts │ │ ├── plugins │ │ │ ├── useAuthProvidersPlugin.ts │ │ │ └── useDataSourceTypesPlugin.ts │ │ ├── useConnectionStatus.ts │ │ ├── useEditChatDescription.ts │ │ ├── useGit.ts │ │ ├── useMessageParser.ts │ │ ├── useSSOConfig.ts │ │ ├── useSearchFilter.ts │ │ ├── useSettings.ts │ │ ├── useShortcuts.ts │ │ ├── useSnapScroll.ts │ │ └── useViewport.ts │ ├── instance-id.ts │ ├── modules │ │ └── llm │ │ │ ├── base-provider.ts │ │ │ ├── manager.ts │ │ │ ├── providers │ │ │ ├── amazon-bedrock.ts │ │ │ ├── anthropic.ts │ │ │ ├── cohere.ts │ │ │ ├── deepseek.ts │ │ │ ├── github.ts │ │ │ ├── google.ts │ │ │ ├── groq.ts │ │ │ ├── huggingface.ts │ │ │ ├── hyperbolic.ts │ │ │ ├── lmstudio.ts │ │ │ ├── mistral.ts │ │ │ ├── ollama.ts │ │ │ ├── open-router.ts │ │ │ ├── openai-like.ts │ │ │ ├── openai.ts │ │ │ ├── perplexity.ts │ │ │ ├── together.ts │ │ │ └── xai.ts │ │ │ ├── registry.ts │ │ │ └── types.ts │ ├── oauth-templates.ts │ ├── persistence │ │ ├── ConversationSettings.tsx │ │ ├── conversations.ts │ │ ├── index.ts │ │ ├── localStorage.ts │ │ ├── snapshots.ts │ │ ├── types.ts │ │ └── useConversationHistory.ts │ ├── plugins │ │ ├── auth │ │ │ └── auth-plugin-manager.ts │ │ ├── data-source │ │ │ ├── context-provider │ │ │ │ ├── data-source-context-provider.ts │ │ │ │ ├── database │ │ │ │ │ ├── database-context-providers.ts │ │ │ │ │ ├── types.ts │ │ │ │ │ └── utils.ts │ │ │ │ ├── google-sheets-context-provider.ts │ │ │ │ └── hubspot-context-provider.ts │ │ │ └── data-access-plugin-manager.ts │ │ ├── deployment │ │ │ ├── aws-deploy-plugin.ts │ │ │ ├── base-deployment-plugin.ts │ │ │ ├── deployment-plugin-manager.ts │ │ │ ├── netlify-deploy-plugin.ts │ │ │ └── vercel-deploy-plugin.ts │ │ ├── plugin-manager.ts │ │ ├── plugin-store.ts │ │ ├── starter │ │ │ ├── errors.ts │ │ │ ├── read-starter-directory.ts │ │ │ └── starter-plugin-manager.ts │ │ └── types.ts │ ├── prisma.ts │ ├── runtime │ │ ├── __snapshots__ │ │ │ └── message-parser.test.ts.snap │ │ ├── action-runner.ts │ │ ├── message-parser.test.ts │ │ └── message-parser.ts │ ├── schema.ts │ ├── services │ │ ├── conversationService.ts │ │ ├── datasourceService.ts │ │ ├── deploymentMethodService.ts │ │ ├── environmentService.ts │ │ ├── environmentVariablesService.ts │ │ ├── inviteService.ts │ │ ├── messageService.ts │ │ ├── permissionService.ts │ │ ├── roleService.ts │ │ ├── snapshotService.ts │ │ ├── storage │ │ │ ├── file-system-storage-service.ts │ │ │ ├── storage-service-factory.ts │ │ │ └── storage-service.ts │ │ ├── suggestionService.ts │ │ ├── userService.ts │ │ └── websiteService.ts │ ├── stores │ │ ├── chat.ts │ │ ├── conversations.ts │ │ ├── dataSourceTypes.ts │ │ ├── deploymentMethods.ts │ │ ├── editor.ts │ │ ├── environmentDataSources.ts │ │ ├── environmentVariables.ts │ │ ├── environments.ts │ │ ├── files.ts │ │ ├── git.ts │ │ ├── netlify.ts │ │ ├── previews.ts │ │ ├── settings.ts │ │ ├── streaming.ts │ │ ├── tabConfigurationStore.ts │ │ ├── terminal.ts │ │ ├── user.ts │ │ ├── websiteStore.ts │ │ ├── websites.ts │ │ └── workbench.ts │ ├── telemetry │ │ ├── error-utils.ts │ │ ├── telemetry-client.ts │ │ ├── telemetry-manager.ts │ │ └── telemetry-types.ts │ ├── utils.ts │ ├── utils │ │ ├── browser-detection.ts │ │ ├── invite-utils.ts │ │ ├── resource-utils.ts │ │ └── tunnel.ts │ ├── validation │ │ └── deploymentMethods.ts │ └── webcontainer │ │ ├── auth.client.ts │ │ ├── index.ts │ │ └── load-file-map.ts ├── page.tsx ├── styles │ ├── animations.css │ ├── animations.scss │ ├── components │ │ ├── code.scss │ │ ├── editor.scss │ │ ├── google-button.scss │ │ ├── resize-handle.scss │ │ └── terminal.scss │ ├── data-source-icons.tsx │ ├── diff-view.css │ ├── index.scss │ └── z-index.scss ├── telemetry-consent │ └── page.tsx ├── types │ ├── GitHub.ts │ ├── actions.ts │ ├── api-error.ts │ ├── artifact.ts │ ├── context.ts │ ├── database.ts │ ├── deployment-methods.ts │ ├── global.d.ts │ ├── google-workspace.ts │ ├── model.ts │ ├── netlify.ts │ ├── template.ts │ └── terminal.ts ├── utils │ ├── artifactMapper.ts │ ├── buffer.ts │ ├── classNames.ts │ ├── constants.ts │ ├── constants │ │ ├── client.ts │ │ └── server.ts │ ├── debounce.ts │ ├── diff.test.ts │ ├── diff.ts │ ├── easings.ts │ ├── envUtils.ts │ ├── fileUtils.ts │ ├── form.ts │ ├── formatSize.ts │ ├── getLanguageFromExtension.ts │ ├── logger.ts │ ├── markdown-utils.test.ts │ ├── markdown-utils.ts │ ├── markdown.ts │ ├── mobile.ts │ ├── os.ts │ ├── path.ts │ ├── projectCommands.ts │ ├── promises.ts │ ├── react.ts │ ├── sampler.ts │ ├── selectStarterTemplate.ts │ ├── shell.ts │ ├── stacktrace.ts │ ├── stripIndent.ts │ ├── terminal.ts │ ├── types.ts │ └── unreachable.ts └── webcontainer │ └── preview │ └── [id] │ └── page.tsx ├── assets ├── background.svg ├── entitlements.mac.plist ├── icons │ ├── icon.icns │ ├── icon.ico │ └── icon.png ├── screenshots │ ├── liblab-ai-landing-page.png │ └── liblab-ai-revenue-dashboard.png └── videos │ └── liblab-ai-demo.gif ├── bindings.sh ├── diagrams ├── dashboards-chat-sequence.mermaid └── execute-query.mermaid ├── docker-compose.db.yml ├── docker-compose.dev.yml ├── docker-compose.yml ├── docs ├── assets │ ├── 1-connect-first-datasource.gif │ ├── 2-add-new-datasource.gif │ ├── 3-manage-datasource-environments.gif │ ├── 4-switch-datasource-environments.gif │ ├── hubspot_connect.gif │ └── hubspot_dashboard.png ├── configuration.md ├── data-sources.md ├── data-sources │ ├── google-sheets.md │ ├── hubspot.md │ └── mongodb.md ├── deployments.md ├── ec2.md ├── environments.md ├── features.md ├── features │ ├── attach-a-file.md │ ├── developer-mode.md │ ├── improve-my-prompt.md │ └── revert-a-change.md ├── getting-started.md ├── getting-started │ ├── browser-support.md │ ├── create-your-first-app.md │ └── welcome.md ├── governance.md ├── security-and-privacy.md ├── team-roles-and-permissions.md ├── tips.md └── tips │ ├── llms.md │ └── prompt-best-practices.md ├── eslint.config.mjs ├── init └── sample-db-init.sql ├── instrumentation.ts ├── jest.config.mjs ├── jest.setup.mjs ├── middleware.ts ├── next.config.ts ├── package.json ├── pnpm-lock.yaml ├── pnpm-workspace.yaml ├── postcss.config.mjs ├── pre-start.ts ├── prisma ├── migrations │ ├── 20250730144221_initial_migration │ │ └── migration.sql │ ├── 20250731125048_add_suggestions_to_schema_cache │ │ └── migration.sql │ ├── 20250804155847_add_rbac │ │ └── migration.sql │ ├── 20250819212205_add_role_scope │ │ └── migration.sql │ ├── 20250826135503_add_environment_variables_and_data_source_properties_and_environment_support │ │ └── migration.sql │ ├── 20250828165329_add_cascade_delete_to_data_source_properties │ │ └── migration.sql │ ├── 20250828165826_remove_orgs │ │ └── migration.sql │ ├── 20250902160529_invite_system │ │ └── migration.sql │ ├── 20250904195733_remove_deprecated_role │ │ └── migration.sql │ ├── 20250905154300_add_deployment_methods │ │ └── migration.sql │ ├── 20250908111149_add_data_source_type │ │ └── migration.sql │ ├── 20250908173741_sso_oidc_support │ │ └── migration.sql │ ├── 20250910142730_add_unique_constraint_to_env_id_and_name_in_deployment_methods │ │ └── migration.sql │ ├── 20250916140225_drop_deployment_method_name │ │ └── migration.sql │ └── migration_lock.toml ├── schema.prisma └── seed.ts ├── public ├── .well-known │ └── appspecific │ │ └── com.chrome.devtools.json ├── favicon.svg ├── icons │ ├── AmazonBedrock.svg │ ├── Anthropic.svg │ ├── Brave.svg │ ├── Chrome.svg │ ├── Cohere.svg │ ├── Deepseek.svg │ ├── Default.svg │ ├── Edge.svg │ ├── Google.svg │ ├── Groq.svg │ ├── HuggingFace.svg │ ├── Hyperbolic.svg │ ├── LMStudio.svg │ ├── Mistral.svg │ ├── Ollama.svg │ ├── OpenAI.svg │ ├── OpenAILike.svg │ ├── OpenRouter.svg │ ├── Opera.svg │ ├── Perplexity.svg │ ├── Together.svg │ ├── apps-script.svg │ ├── aws.svg │ ├── check-circle.svg │ ├── external-link.svg │ ├── google-auth.svg │ ├── google-sheets.svg │ ├── netlify.svg │ ├── oauth-user.svg │ ├── refresh.svg │ ├── search.svg │ ├── sharable-url.svg │ ├── user-avatar.svg │ ├── vercel.svg │ └── xAI.svg └── logo.svg ├── run-migrations.ts ├── scripts ├── dev-with-db.ts ├── docker-db-setup.ts ├── docker-dev.ts ├── docker-migrate.ts ├── docker-quickstart.ts ├── docker-start-prompt.ts ├── license-builder.ts ├── run-dev-prompt.ts ├── run-e2e-tests.ts ├── setup-sample-db.ts ├── setup.ts ├── update-imports.ts └── utils │ └── banner.ts ├── setup-tunnel.ts ├── setup.ts ├── shared └── src │ ├── data-access │ ├── accessors │ │ ├── google-docs.ts │ │ ├── google-sheets.ts │ │ ├── google-workspace │ │ │ ├── api-client.ts │ │ │ ├── auth-manager.ts │ │ │ ├── docs-service.ts │ │ │ ├── sheets-service.ts │ │ │ └── types.ts │ │ ├── hubspot.ts │ │ ├── mongodb.ts │ │ ├── mysql.ts │ │ ├── postgres.ts │ │ └── sqlite.ts │ ├── baseAccessor.ts │ ├── baseDatabaseAccessor.ts │ ├── constants │ │ └── sample-db-enum-values.ts │ ├── dataAccessor.ts │ └── utils │ │ ├── connection.ts │ │ └── types.ts │ ├── encryption │ └── encryption.ts │ └── types.ts ├── starters ├── next-starter │ ├── .gitignore │ ├── .liblab │ │ ├── examples │ │ ├── ignore │ │ ├── prompt │ │ └── technologies │ ├── README.md │ ├── app │ │ ├── components │ │ │ ├── building-blocks │ │ │ │ └── sidebar-nav │ │ │ │ │ ├── SidebarNav.tsx │ │ │ │ │ └── sidebar-links.ts │ │ │ ├── hoc │ │ │ │ └── WithErrorHandling.tsx │ │ │ └── ui │ │ │ │ ├── VirtualizedList.tsx │ │ │ │ ├── avatar.tsx │ │ │ │ ├── badge.tsx │ │ │ │ ├── button.tsx │ │ │ │ ├── card.tsx │ │ │ │ ├── chart.tsx │ │ │ │ ├── dialog.tsx │ │ │ │ ├── errorBanner.tsx │ │ │ │ ├── input.tsx │ │ │ │ ├── pagination.tsx │ │ │ │ ├── progress.tsx │ │ │ │ ├── separator.tsx │ │ │ │ ├── sheet.tsx │ │ │ │ ├── sidebar.tsx │ │ │ │ ├── skeleton.tsx │ │ │ │ ├── table.tsx │ │ │ │ └── tooltip.tsx │ │ ├── db │ │ │ ├── execute-query.direct.ts │ │ │ └── execute-query.proxy.ts │ │ ├── globals.css │ │ ├── hooks │ │ │ └── use-mobile.ts │ │ ├── layout.tsx │ │ ├── lib │ │ │ ├── override-fetch.ts │ │ │ └── utils.ts │ │ ├── page.tsx │ │ └── utils │ │ │ └── url-decoder.ts │ ├── components.json │ ├── eslint.config.mjs │ ├── next.config.ts │ ├── package-lock.json │ ├── package.json │ ├── postcss.config.mjs │ └── tsconfig.json └── remix-starter │ ├── .eslintrc.cjs │ ├── .gitignore │ ├── .liblab │ ├── examples │ ├── ignore │ ├── prompt │ └── technologies │ ├── .prettierrc │ ├── README.md │ ├── app │ ├── components │ │ ├── building-blocks │ │ │ ├── chart-share-percentage │ │ │ │ └── chart-share-percentage.tsx │ │ │ ├── error-component │ │ │ │ └── error-component.tsx │ │ │ ├── label │ │ │ │ └── label.tsx │ │ │ ├── loader-component │ │ │ │ └── loader-component.tsx │ │ │ ├── quick-info-card │ │ │ │ └── quick-info-card.tsx │ │ │ ├── universal-chart-card │ │ │ │ └── universal-chart-card.tsx │ │ │ ├── universal-chart │ │ │ │ └── universal-chart.tsx │ │ │ ├── universal-table-card │ │ │ │ └── universal-table-card.tsx │ │ │ └── universal-title │ │ │ │ └── universal-title.tsx │ │ ├── hoc │ │ │ ├── conditional-wrapper │ │ │ │ └── conditional-wrapper.tsx │ │ │ └── error-handling-wrapper │ │ │ │ └── error-handling-wrapper.tsx │ │ ├── layout │ │ │ └── layout.tsx │ │ └── ui │ │ │ ├── VirtualizedList.tsx │ │ │ ├── accordion.tsx │ │ │ ├── alert-dialog.tsx │ │ │ ├── alert.tsx │ │ │ ├── avatar.tsx │ │ │ ├── badge.tsx │ │ │ ├── breadcrumb.tsx │ │ │ ├── button.tsx │ │ │ ├── calendar.tsx │ │ │ ├── card.tsx │ │ │ ├── chart.tsx │ │ │ ├── checkbox.tsx │ │ │ ├── collapsible.tsx │ │ │ ├── command.tsx │ │ │ ├── dialog.tsx │ │ │ ├── dropdown-menu.tsx │ │ │ ├── form.tsx │ │ │ ├── input.tsx │ │ │ ├── label.tsx │ │ │ ├── pagination.tsx │ │ │ ├── popover.tsx │ │ │ ├── progress.tsx │ │ │ ├── radio-group.tsx │ │ │ ├── scroll-area.tsx │ │ │ ├── select.tsx │ │ │ ├── separator.tsx │ │ │ ├── sheet.tsx │ │ │ ├── sidebar.tsx │ │ │ ├── skeleton.tsx │ │ │ ├── slider.tsx │ │ │ ├── switch.tsx │ │ │ ├── table.tsx │ │ │ ├── tabs.tsx │ │ │ ├── textarea.tsx │ │ │ ├── toggle-group.tsx │ │ │ ├── toggle.tsx │ │ │ └── tooltip.tsx │ ├── db │ │ ├── execute-query.direct.ts │ │ └── execute-query.proxy.ts │ ├── entry.client.tsx │ ├── entry.server.tsx │ ├── hooks │ │ └── use-mobile.tsx │ ├── lib │ │ ├── server-lifecycle.ts │ │ └── utils.ts │ ├── root.tsx │ ├── routes │ │ ├── _index.tsx │ │ ├── analytics-dashboard.tsx │ │ ├── analytics-dashboard │ │ │ └── components │ │ │ │ ├── BuildsTable.tsx │ │ │ │ ├── KeyMetrics.tsx │ │ │ │ ├── SignupMethodChart.tsx │ │ │ │ └── UserGrowthChart.tsx │ │ └── resources.builds.ts │ ├── tailwind.css │ ├── types │ │ └── loader-error.ts │ └── utils │ │ └── url-decoder.ts │ ├── components.json │ ├── package.json │ ├── pnpm-lock.yaml │ ├── postcss.config.js │ ├── public │ └── favicon.ico │ ├── tailwind.config.ts │ ├── tsconfig.json │ └── vite.config.ts ├── tests └── e2e │ ├── .gitignore │ ├── README.md │ ├── helpers │ ├── navigate.ts │ ├── selectors.ts │ └── setup.ts │ ├── package-lock.json │ ├── package.json │ ├── playwright.config.ts │ ├── setup │ ├── initial-setup.ts │ └── login.ts │ └── tests │ ├── add-google-sheets-datasource-flow.spec.ts │ ├── add-hubspot-datasource-flow.spec.ts │ ├── add-mongodb-datasource-flow.spec.ts │ ├── add-mysql-datasource-flow.spec.ts │ ├── add-postgres-datasource-flow.spec.ts │ ├── add-sqlite-datasource-flow.spec.ts │ ├── environments.spec.ts │ ├── invite-member-flow.spec.ts │ ├── postgres-datasource-app-creation.spec.ts │ ├── secrets-manager.spec.ts │ └── user-onboarding-flow.spec.ts ├── tsconfig.json ├── types ├── istextorbinary.d.ts └── svg.d.ts ├── webpack.config.js └── worker-configuration.d.ts /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/.dockerignore -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/.editorconfig -------------------------------------------------------------------------------- /.env.docker: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/.env.docker -------------------------------------------------------------------------------- /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/.env.example -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/.github/ISSUE_TEMPLATE/bug_report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/.github/ISSUE_TEMPLATE/feature_request.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/rfc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/.github/ISSUE_TEMPLATE/rfc.yml -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/docker-build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/.github/workflows/docker-build.yml -------------------------------------------------------------------------------- /.github/workflows/e2e-tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/.github/workflows/e2e-tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/.husky/pre-commit -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | pnpm-lock.yaml 2 | .astro 3 | .next 4 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/.prettierrc -------------------------------------------------------------------------------- /.tool-versions: -------------------------------------------------------------------------------- 1 | nodejs 20.15.1 2 | pnpm 9.4.0 -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/Dockerfile -------------------------------------------------------------------------------- /E2E_TESTS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/E2E_TESTS.md -------------------------------------------------------------------------------- /GOVERNANCE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/GOVERNANCE.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/LICENSE -------------------------------------------------------------------------------- /NOTICE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/NOTICE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/README.md -------------------------------------------------------------------------------- /app/access-denied/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/access-denied/page.tsx -------------------------------------------------------------------------------- /app/api/[resource]/[resourceId]/eligible-members/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/api/[resource]/[resourceId]/eligible-members/route.ts -------------------------------------------------------------------------------- /app/api/[resource]/[resourceId]/members/[memberId]/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/api/[resource]/[resourceId]/members/[memberId]/route.ts -------------------------------------------------------------------------------- /app/api/[resource]/[resourceId]/members/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/api/[resource]/[resourceId]/members/route.ts -------------------------------------------------------------------------------- /app/api/auth/[...auth]/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/api/auth/[...auth]/route.ts -------------------------------------------------------------------------------- /app/api/auth/google-workspace/authorize/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/api/auth/google-workspace/authorize/route.ts -------------------------------------------------------------------------------- /app/api/auth/google-workspace/callback/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/api/auth/google-workspace/callback/route.ts -------------------------------------------------------------------------------- /app/api/auth/google-workspace/config/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/api/auth/google-workspace/config/route.ts -------------------------------------------------------------------------------- /app/api/auth/google-workspace/logout/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/api/auth/google-workspace/logout/route.ts -------------------------------------------------------------------------------- /app/api/auth/google-workspace/refresh/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/api/auth/google-workspace/refresh/route.ts -------------------------------------------------------------------------------- /app/api/auth/google-workspace/status/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/api/auth/google-workspace/status/route.ts -------------------------------------------------------------------------------- /app/api/auth/sso/config/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/api/auth/sso/config/route.ts -------------------------------------------------------------------------------- /app/api/auth/test/login/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/api/auth/test/login/route.ts -------------------------------------------------------------------------------- /app/api/chat/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/api/chat/route.ts -------------------------------------------------------------------------------- /app/api/chats/[id]/website/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/api/chats/[id]/website/route.ts -------------------------------------------------------------------------------- /app/api/check-env-key/[provider]/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/api/check-env-key/[provider]/route.ts -------------------------------------------------------------------------------- /app/api/clear-schema-cache/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/api/clear-schema-cache/route.ts -------------------------------------------------------------------------------- /app/api/conversations/[conversationId]/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/api/conversations/[conversationId]/route.ts -------------------------------------------------------------------------------- /app/api/conversations/[conversationId]/snapshots/[id]/rewind/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/api/conversations/[conversationId]/snapshots/[id]/rewind/route.ts -------------------------------------------------------------------------------- /app/api/conversations/[conversationId]/snapshots/[id]/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/api/conversations/[conversationId]/snapshots/[id]/route.ts -------------------------------------------------------------------------------- /app/api/conversations/[conversationId]/snapshots/latest/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/api/conversations/[conversationId]/snapshots/latest/route.ts -------------------------------------------------------------------------------- /app/api/conversations/[conversationId]/snapshots/message/[messageId]/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/api/conversations/[conversationId]/snapshots/message/[messageId]/route.ts -------------------------------------------------------------------------------- /app/api/conversations/[conversationId]/snapshots/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/api/conversations/[conversationId]/snapshots/route.ts -------------------------------------------------------------------------------- /app/api/conversations/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/api/conversations/route.ts -------------------------------------------------------------------------------- /app/api/data-sources/[id]/environments/[environmentId]/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/api/data-sources/[id]/environments/[environmentId]/route.ts -------------------------------------------------------------------------------- /app/api/data-sources/[id]/environments/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/api/data-sources/[id]/environments/route.ts -------------------------------------------------------------------------------- /app/api/data-sources/[id]/properties/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/api/data-sources/[id]/properties/route.ts -------------------------------------------------------------------------------- /app/api/data-sources/[id]/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/api/data-sources/[id]/route.ts -------------------------------------------------------------------------------- /app/api/data-sources/example/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/api/data-sources/example/route.ts -------------------------------------------------------------------------------- /app/api/data-sources/google-sheets/oauth/authorize/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/api/data-sources/google-sheets/oauth/authorize/route.ts -------------------------------------------------------------------------------- /app/api/data-sources/google-sheets/oauth/logout/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/api/data-sources/google-sheets/oauth/logout/route.ts -------------------------------------------------------------------------------- /app/api/data-sources/google-sheets/oauth/status/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/api/data-sources/google-sheets/oauth/status/route.ts -------------------------------------------------------------------------------- /app/api/data-sources/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/api/data-sources/route.ts -------------------------------------------------------------------------------- /app/api/data-sources/testing/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/api/data-sources/testing/route.ts -------------------------------------------------------------------------------- /app/api/data-sources/types/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/api/data-sources/types/route.ts -------------------------------------------------------------------------------- /app/api/deploy/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/api/deploy/route.ts -------------------------------------------------------------------------------- /app/api/deployment-methods/[id]/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/api/deployment-methods/[id]/route.ts -------------------------------------------------------------------------------- /app/api/deployment-methods/providers/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/api/deployment-methods/providers/route.ts -------------------------------------------------------------------------------- /app/api/deployment-methods/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/api/deployment-methods/route.ts -------------------------------------------------------------------------------- /app/api/deployments/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/api/deployments/route.ts -------------------------------------------------------------------------------- /app/api/domain-invites/[domainId]/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/api/domain-invites/[domainId]/route.ts -------------------------------------------------------------------------------- /app/api/domain-invites/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/api/domain-invites/route.ts -------------------------------------------------------------------------------- /app/api/encryption-key/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/api/encryption-key/route.ts -------------------------------------------------------------------------------- /app/api/environment-variables/[id]/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/api/environment-variables/[id]/route.ts -------------------------------------------------------------------------------- /app/api/environment-variables/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/api/environment-variables/route.ts -------------------------------------------------------------------------------- /app/api/environments/[id]/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/api/environments/[id]/route.ts -------------------------------------------------------------------------------- /app/api/environments/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/api/environments/route.ts -------------------------------------------------------------------------------- /app/api/execute-api-call/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/api/execute-api-call/route.ts -------------------------------------------------------------------------------- /app/api/execute-query/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/api/execute-query/route.ts -------------------------------------------------------------------------------- /app/api/git-proxy/[...path]/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/api/git-proxy/[...path]/route.ts -------------------------------------------------------------------------------- /app/api/google-sheets/documents/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/api/google-sheets/documents/route.ts -------------------------------------------------------------------------------- /app/api/health/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/api/health/route.ts -------------------------------------------------------------------------------- /app/api/invites/[inviteId]/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/api/invites/[inviteId]/route.ts -------------------------------------------------------------------------------- /app/api/invites/accept/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/api/invites/accept/route.ts -------------------------------------------------------------------------------- /app/api/invites/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/api/invites/route.ts -------------------------------------------------------------------------------- /app/api/me/ability/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/api/me/ability/route.ts -------------------------------------------------------------------------------- /app/api/me/permissions/check/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/api/me/permissions/check/route.ts -------------------------------------------------------------------------------- /app/api/me/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/api/me/route.ts -------------------------------------------------------------------------------- /app/api/models/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/api/models/route.ts -------------------------------------------------------------------------------- /app/api/roles/[roleId]/permissions/[permissionId]/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/api/roles/[roleId]/permissions/[permissionId]/route.ts -------------------------------------------------------------------------------- /app/api/roles/[roleId]/permissions/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/api/roles/[roleId]/permissions/route.ts -------------------------------------------------------------------------------- /app/api/roles/[roleId]/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/api/roles/[roleId]/route.ts -------------------------------------------------------------------------------- /app/api/roles/[roleId]/users/[userId]/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/api/roles/[roleId]/users/[userId]/route.ts -------------------------------------------------------------------------------- /app/api/roles/[roleId]/users/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/api/roles/[roleId]/users/route.ts -------------------------------------------------------------------------------- /app/api/roles/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/api/roles/route.ts -------------------------------------------------------------------------------- /app/api/sheet-data/[id]/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/api/sheet-data/[id]/route.ts -------------------------------------------------------------------------------- /app/api/sheets-populate-mapping/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/api/sheets-populate-mapping/route.ts -------------------------------------------------------------------------------- /app/api/sheets-rows/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/api/sheets-rows/route.ts -------------------------------------------------------------------------------- /app/api/sheets/[spreadsheetId]/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/api/sheets/[spreadsheetId]/route.ts -------------------------------------------------------------------------------- /app/api/sheets/charts/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/api/sheets/charts/route.ts -------------------------------------------------------------------------------- /app/api/starter-template/data-access-files/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/api/starter-template/data-access-files/route.ts -------------------------------------------------------------------------------- /app/api/starter-template/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/api/starter-template/route.ts -------------------------------------------------------------------------------- /app/api/suggestions/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/api/suggestions/route.ts -------------------------------------------------------------------------------- /app/api/telemetry-consent/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/api/telemetry-consent/route.ts -------------------------------------------------------------------------------- /app/api/telemetry/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/api/telemetry/route.ts -------------------------------------------------------------------------------- /app/api/tunnel-config/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/api/tunnel-config/route.ts -------------------------------------------------------------------------------- /app/api/user/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/api/user/route.ts -------------------------------------------------------------------------------- /app/api/websites/[id]/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/api/websites/[id]/route.ts -------------------------------------------------------------------------------- /app/api/websites/config/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/api/websites/config/route.ts -------------------------------------------------------------------------------- /app/api/websites/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/api/websites/route.ts -------------------------------------------------------------------------------- /app/auth/auth-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/auth/auth-client.ts -------------------------------------------------------------------------------- /app/auth/auth-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/auth/auth-config.ts -------------------------------------------------------------------------------- /app/auth/auth-middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/auth/auth-middleware.ts -------------------------------------------------------------------------------- /app/auth/session.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/auth/session.ts -------------------------------------------------------------------------------- /app/chat/[id]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/chat/[id]/page.tsx -------------------------------------------------------------------------------- /app/chat/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/chat/page.tsx -------------------------------------------------------------------------------- /app/components/@settings/core/ControlPanel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/@settings/core/ControlPanel.tsx -------------------------------------------------------------------------------- /app/components/@settings/core/ControlPanelHeader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/@settings/core/ControlPanelHeader.tsx -------------------------------------------------------------------------------- /app/components/@settings/core/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/@settings/core/constants.ts -------------------------------------------------------------------------------- /app/components/@settings/core/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/@settings/core/types.ts -------------------------------------------------------------------------------- /app/components/@settings/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/@settings/index.ts -------------------------------------------------------------------------------- /app/components/@settings/shared/components/ActiveFilters.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/@settings/shared/components/ActiveFilters.tsx -------------------------------------------------------------------------------- /app/components/@settings/shared/components/AddResourceAccess.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/@settings/shared/components/AddResourceAccess.tsx -------------------------------------------------------------------------------- /app/components/@settings/shared/components/FilterButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/@settings/shared/components/FilterButton.tsx -------------------------------------------------------------------------------- /app/components/@settings/shared/components/ResourceAccessMembers.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/@settings/shared/components/ResourceAccessMembers.tsx -------------------------------------------------------------------------------- /app/components/@settings/shared/components/TabTile.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/@settings/shared/components/TabTile.tsx -------------------------------------------------------------------------------- /app/components/@settings/tabs/connections/GitHubTab.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/@settings/tabs/connections/GitHubTab.tsx -------------------------------------------------------------------------------- /app/components/@settings/tabs/connections/NetlifyConnection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/@settings/tabs/connections/NetlifyConnection.tsx -------------------------------------------------------------------------------- /app/components/@settings/tabs/connections/components/ConnectionForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/@settings/tabs/connections/components/ConnectionForm.tsx -------------------------------------------------------------------------------- /app/components/@settings/tabs/connections/components/CreateBranchDialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/@settings/tabs/connections/components/CreateBranchDialog.tsx -------------------------------------------------------------------------------- /app/components/@settings/tabs/connections/components/PushToGitHubDialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/@settings/tabs/connections/components/PushToGitHubDialog.tsx -------------------------------------------------------------------------------- /app/components/@settings/tabs/connections/components/RepositorySelectionDialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/@settings/tabs/connections/components/RepositorySelectionDialog.tsx -------------------------------------------------------------------------------- /app/components/@settings/tabs/connections/types/GitHub.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/@settings/tabs/connections/types/GitHub.ts -------------------------------------------------------------------------------- /app/components/@settings/tabs/data/DataTab.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/@settings/tabs/data/DataTab.tsx -------------------------------------------------------------------------------- /app/components/@settings/tabs/data/forms/AddDataSourceForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/@settings/tabs/data/forms/AddDataSourceForm.tsx -------------------------------------------------------------------------------- /app/components/@settings/tabs/data/forms/DataSourceDetails.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/@settings/tabs/data/forms/DataSourceDetails.tsx -------------------------------------------------------------------------------- /app/components/@settings/tabs/data/forms/DataSourceDetailsForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/@settings/tabs/data/forms/DataSourceDetailsForm.tsx -------------------------------------------------------------------------------- /app/components/@settings/tabs/data/forms/DataSourceEnvironmentsForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/@settings/tabs/data/forms/DataSourceEnvironmentsForm.tsx -------------------------------------------------------------------------------- /app/components/@settings/tabs/data/forms/GoogleSheetsForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/@settings/tabs/data/forms/GoogleSheetsForm.tsx -------------------------------------------------------------------------------- /app/components/@settings/tabs/data/forms/GoogleSheetsSetup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/@settings/tabs/data/forms/GoogleSheetsSetup.tsx -------------------------------------------------------------------------------- /app/components/@settings/tabs/deployed-apps/DeployedAppsTab.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/@settings/tabs/deployed-apps/DeployedAppsTab.tsx -------------------------------------------------------------------------------- /app/components/@settings/tabs/deployed-apps/forms/EditDeployedAppForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/@settings/tabs/deployed-apps/forms/EditDeployedAppForm.tsx -------------------------------------------------------------------------------- /app/components/@settings/tabs/deployment-methods/DeploymentMethodsTab.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/@settings/tabs/deployment-methods/DeploymentMethodsTab.tsx -------------------------------------------------------------------------------- /app/components/@settings/tabs/deployment-methods/forms/AddDeploymentMethodForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/@settings/tabs/deployment-methods/forms/AddDeploymentMethodForm.tsx -------------------------------------------------------------------------------- /app/components/@settings/tabs/deployment-methods/forms/EditDeploymentMethodForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/@settings/tabs/deployment-methods/forms/EditDeploymentMethodForm.tsx -------------------------------------------------------------------------------- /app/components/@settings/tabs/environments/EnvironmentsTab.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/@settings/tabs/environments/EnvironmentsTab.tsx -------------------------------------------------------------------------------- /app/components/@settings/tabs/environments/forms/AddEnvironmentForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/@settings/tabs/environments/forms/AddEnvironmentForm.tsx -------------------------------------------------------------------------------- /app/components/@settings/tabs/environments/forms/EditEnvironmentForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/@settings/tabs/environments/forms/EditEnvironmentForm.tsx -------------------------------------------------------------------------------- /app/components/@settings/tabs/environments/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './EnvironmentsTab'; 2 | -------------------------------------------------------------------------------- /app/components/@settings/tabs/providers/local/OllamaModelInstaller.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/@settings/tabs/providers/local/OllamaModelInstaller.tsx -------------------------------------------------------------------------------- /app/components/@settings/tabs/providers/service-status/ServiceStatusTab.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/@settings/tabs/providers/service-status/ServiceStatusTab.tsx -------------------------------------------------------------------------------- /app/components/@settings/tabs/providers/service-status/base-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/@settings/tabs/providers/service-status/base-provider.ts -------------------------------------------------------------------------------- /app/components/@settings/tabs/providers/service-status/provider-factory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/@settings/tabs/providers/service-status/provider-factory.ts -------------------------------------------------------------------------------- /app/components/@settings/tabs/providers/service-status/providers/amazon-bedrock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/@settings/tabs/providers/service-status/providers/amazon-bedrock.ts -------------------------------------------------------------------------------- /app/components/@settings/tabs/providers/service-status/providers/anthropic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/@settings/tabs/providers/service-status/providers/anthropic.ts -------------------------------------------------------------------------------- /app/components/@settings/tabs/providers/service-status/providers/cohere.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/@settings/tabs/providers/service-status/providers/cohere.ts -------------------------------------------------------------------------------- /app/components/@settings/tabs/providers/service-status/providers/deepseek.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/@settings/tabs/providers/service-status/providers/deepseek.ts -------------------------------------------------------------------------------- /app/components/@settings/tabs/providers/service-status/providers/google.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/@settings/tabs/providers/service-status/providers/google.ts -------------------------------------------------------------------------------- /app/components/@settings/tabs/providers/service-status/providers/groq.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/@settings/tabs/providers/service-status/providers/groq.ts -------------------------------------------------------------------------------- /app/components/@settings/tabs/providers/service-status/providers/huggingface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/@settings/tabs/providers/service-status/providers/huggingface.ts -------------------------------------------------------------------------------- /app/components/@settings/tabs/providers/service-status/providers/hyperbolic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/@settings/tabs/providers/service-status/providers/hyperbolic.ts -------------------------------------------------------------------------------- /app/components/@settings/tabs/providers/service-status/providers/mistral.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/@settings/tabs/providers/service-status/providers/mistral.ts -------------------------------------------------------------------------------- /app/components/@settings/tabs/providers/service-status/providers/openai.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/@settings/tabs/providers/service-status/providers/openai.ts -------------------------------------------------------------------------------- /app/components/@settings/tabs/providers/service-status/providers/openrouter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/@settings/tabs/providers/service-status/providers/openrouter.ts -------------------------------------------------------------------------------- /app/components/@settings/tabs/providers/service-status/providers/perplexity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/@settings/tabs/providers/service-status/providers/perplexity.ts -------------------------------------------------------------------------------- /app/components/@settings/tabs/providers/service-status/providers/together.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/@settings/tabs/providers/service-status/providers/together.ts -------------------------------------------------------------------------------- /app/components/@settings/tabs/providers/service-status/providers/xai.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/@settings/tabs/providers/service-status/providers/xai.ts -------------------------------------------------------------------------------- /app/components/@settings/tabs/providers/service-status/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/@settings/tabs/providers/service-status/types.ts -------------------------------------------------------------------------------- /app/components/@settings/tabs/roles/AssignRoleUsers.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/@settings/tabs/roles/AssignRoleUsers.tsx -------------------------------------------------------------------------------- /app/components/@settings/tabs/roles/RoleDetails.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/@settings/tabs/roles/RoleDetails.tsx -------------------------------------------------------------------------------- /app/components/@settings/tabs/roles/RoleUsers.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/@settings/tabs/roles/RoleUsers.tsx -------------------------------------------------------------------------------- /app/components/@settings/tabs/roles/RolesTab.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/@settings/tabs/roles/RolesTab.tsx -------------------------------------------------------------------------------- /app/components/@settings/tabs/roles/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/@settings/tabs/roles/types.ts -------------------------------------------------------------------------------- /app/components/@settings/tabs/secrets-manager/SecretsManagerTab.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/@settings/tabs/secrets-manager/SecretsManagerTab.tsx -------------------------------------------------------------------------------- /app/components/@settings/tabs/secrets-manager/forms/AddSecretForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/@settings/tabs/secrets-manager/forms/AddSecretForm.tsx -------------------------------------------------------------------------------- /app/components/@settings/tabs/secrets-manager/forms/EditSecretForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/@settings/tabs/secrets-manager/forms/EditSecretForm.tsx -------------------------------------------------------------------------------- /app/components/@settings/tabs/secrets-manager/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './SecretsManagerTab'; 2 | -------------------------------------------------------------------------------- /app/components/@settings/tabs/users/UsersDetails.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/@settings/tabs/users/UsersDetails.tsx -------------------------------------------------------------------------------- /app/components/@settings/tabs/users/UsersTab.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/@settings/tabs/users/UsersTab.tsx -------------------------------------------------------------------------------- /app/components/@settings/utils/animations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/@settings/utils/animations.ts -------------------------------------------------------------------------------- /app/components/@settings/utils/data-sources.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/@settings/utils/data-sources.ts -------------------------------------------------------------------------------- /app/components/@settings/utils/tab-helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/@settings/utils/tab-helpers.ts -------------------------------------------------------------------------------- /app/components/ClientProviders.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/ClientProviders.tsx -------------------------------------------------------------------------------- /app/components/DataLoader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/DataLoader.tsx -------------------------------------------------------------------------------- /app/components/Logo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/Logo.tsx -------------------------------------------------------------------------------- /app/components/ability/AbilityProvider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/ability/AbilityProvider.tsx -------------------------------------------------------------------------------- /app/components/auth/AuthContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/auth/AuthContext.tsx -------------------------------------------------------------------------------- /app/components/auth/LoginButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/auth/LoginButton.tsx -------------------------------------------------------------------------------- /app/components/auth/LogoutButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/auth/LogoutButton.tsx -------------------------------------------------------------------------------- /app/components/auth/ProfilePicture.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/auth/ProfilePicture.tsx -------------------------------------------------------------------------------- /app/components/auth/UserMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/auth/UserMenu.tsx -------------------------------------------------------------------------------- /app/components/auth/auth-provider-icons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/auth/auth-provider-icons.tsx -------------------------------------------------------------------------------- /app/components/chat/APIKeyManager.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/chat/APIKeyManager.tsx -------------------------------------------------------------------------------- /app/components/chat/Artifact.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/chat/Artifact.tsx -------------------------------------------------------------------------------- /app/components/chat/AssistantMessage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/chat/AssistantMessage.tsx -------------------------------------------------------------------------------- /app/components/chat/BaseChat.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/chat/BaseChat.tsx -------------------------------------------------------------------------------- /app/components/chat/Chat.client.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/chat/Chat.client.tsx -------------------------------------------------------------------------------- /app/components/chat/ChatTextarea.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/chat/ChatTextarea.tsx -------------------------------------------------------------------------------- /app/components/chat/CodeBlock.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/chat/CodeBlock.tsx -------------------------------------------------------------------------------- /app/components/chat/ConversationsList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/chat/ConversationsList.tsx -------------------------------------------------------------------------------- /app/components/chat/DataSourceChangeWarningModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/chat/DataSourceChangeWarningModal.tsx -------------------------------------------------------------------------------- /app/components/chat/DataSourcePicker.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/chat/DataSourcePicker.tsx -------------------------------------------------------------------------------- /app/components/chat/ExamplePrompts.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/chat/ExamplePrompts.tsx -------------------------------------------------------------------------------- /app/components/chat/FilePreview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/chat/FilePreview.tsx -------------------------------------------------------------------------------- /app/components/chat/HomepageTextarea.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/chat/HomepageTextarea.tsx -------------------------------------------------------------------------------- /app/components/chat/Markdown.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/chat/Markdown.test.ts -------------------------------------------------------------------------------- /app/components/chat/Markdown.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/chat/Markdown.tsx -------------------------------------------------------------------------------- /app/components/chat/Messages.client.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/chat/Messages.client.tsx -------------------------------------------------------------------------------- /app/components/chat/ModelSelector.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/chat/ModelSelector.tsx -------------------------------------------------------------------------------- /app/components/chat/NetlifyDeploymentLink.client.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/chat/NetlifyDeploymentLink.client.tsx -------------------------------------------------------------------------------- /app/components/chat/ProgressCompilation.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/chat/ProgressCompilation.tsx -------------------------------------------------------------------------------- /app/components/chat/ScreenshotStateManager.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/chat/ScreenshotStateManager.tsx -------------------------------------------------------------------------------- /app/components/chat/SendButton.client.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/chat/SendButton.client.tsx -------------------------------------------------------------------------------- /app/components/chat/SpeechRecognition.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/chat/SpeechRecognition.tsx -------------------------------------------------------------------------------- /app/components/chat/Suggestions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/chat/Suggestions.tsx -------------------------------------------------------------------------------- /app/components/chat/ThoughtBox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/chat/ThoughtBox.tsx -------------------------------------------------------------------------------- /app/components/chat/UserMessage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/chat/UserMessage.tsx -------------------------------------------------------------------------------- /app/components/chat/chatExportAndImport/ExportChatButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/chat/chatExportAndImport/ExportChatButton.tsx -------------------------------------------------------------------------------- /app/components/chat/useTrackStreamProgress.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/chat/useTrackStreamProgress.ts -------------------------------------------------------------------------------- /app/components/database/SampleDatabaseTooltip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/database/SampleDatabaseTooltip.tsx -------------------------------------------------------------------------------- /app/components/database/SelectDatabaseTypeOptions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/database/SelectDatabaseTypeOptions.tsx -------------------------------------------------------------------------------- /app/components/debug/CallStackErrorBoundary.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/debug/CallStackErrorBoundary.tsx -------------------------------------------------------------------------------- /app/components/editor/codemirror/BinaryContent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/editor/codemirror/BinaryContent.tsx -------------------------------------------------------------------------------- /app/components/editor/codemirror/CodeMirrorEditor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/editor/codemirror/CodeMirrorEditor.tsx -------------------------------------------------------------------------------- /app/components/editor/codemirror/cm-theme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/editor/codemirror/cm-theme.ts -------------------------------------------------------------------------------- /app/components/editor/codemirror/indent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/editor/codemirror/indent.ts -------------------------------------------------------------------------------- /app/components/editor/codemirror/languages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/editor/codemirror/languages.ts -------------------------------------------------------------------------------- /app/components/google-workspace/ConnectionMethodSelector.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/google-workspace/ConnectionMethodSelector.tsx -------------------------------------------------------------------------------- /app/components/google-workspace/DocumentList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/google-workspace/DocumentList.tsx -------------------------------------------------------------------------------- /app/components/google-workspace/DocumentPreview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/google-workspace/DocumentPreview.tsx -------------------------------------------------------------------------------- /app/components/google-workspace/NavigationButtons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/google-workspace/NavigationButtons.tsx -------------------------------------------------------------------------------- /app/components/google-workspace/OAuthSection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/google-workspace/OAuthSection.tsx -------------------------------------------------------------------------------- /app/components/google-workspace/StepIndicator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/google-workspace/StepIndicator.tsx -------------------------------------------------------------------------------- /app/components/google-workspace/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/google-workspace/index.ts -------------------------------------------------------------------------------- /app/components/header/Header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/header/Header.tsx -------------------------------------------------------------------------------- /app/components/header/HeaderActionButtons.client.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/header/HeaderActionButtons.client.tsx -------------------------------------------------------------------------------- /app/components/hoc/error-handling-wrapper/error-handling-wrapper.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/hoc/error-handling-wrapper/error-handling-wrapper.tsx -------------------------------------------------------------------------------- /app/components/homepage/HomepageHeadings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/homepage/HomepageHeadings.tsx -------------------------------------------------------------------------------- /app/components/publish/PublishProgressModal.client.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/publish/PublishProgressModal.client.tsx -------------------------------------------------------------------------------- /app/components/sidebar/HistoryItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/sidebar/HistoryItem.tsx -------------------------------------------------------------------------------- /app/components/sidebar/Menu.client.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/sidebar/Menu.client.tsx -------------------------------------------------------------------------------- /app/components/sidebar/date-binning.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/sidebar/date-binning.ts -------------------------------------------------------------------------------- /app/components/ui/Background.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/ui/Background.tsx -------------------------------------------------------------------------------- /app/components/ui/Badge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/ui/Badge.tsx -------------------------------------------------------------------------------- /app/components/ui/BrowserCompatibilityModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/ui/BrowserCompatibilityModal.tsx -------------------------------------------------------------------------------- /app/components/ui/Button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/ui/Button.tsx -------------------------------------------------------------------------------- /app/components/ui/Card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/ui/Card.tsx -------------------------------------------------------------------------------- /app/components/ui/ClientOnly.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/ui/ClientOnly.tsx -------------------------------------------------------------------------------- /app/components/ui/Collapsible.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/ui/Collapsible.tsx -------------------------------------------------------------------------------- /app/components/ui/DataTablePaginated.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/ui/DataTablePaginated.tsx -------------------------------------------------------------------------------- /app/components/ui/DeleteConfirmationModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/ui/DeleteConfirmationModal.tsx -------------------------------------------------------------------------------- /app/components/ui/Dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/ui/Dialog.tsx -------------------------------------------------------------------------------- /app/components/ui/Dropdown.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/ui/Dropdown.tsx -------------------------------------------------------------------------------- /app/components/ui/IconButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/ui/IconButton.tsx -------------------------------------------------------------------------------- /app/components/ui/Input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/ui/Input.tsx -------------------------------------------------------------------------------- /app/components/ui/Label.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/ui/Label.tsx -------------------------------------------------------------------------------- /app/components/ui/LoadingDots.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/ui/LoadingDots.tsx -------------------------------------------------------------------------------- /app/components/ui/PanelHeader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/ui/PanelHeader.tsx -------------------------------------------------------------------------------- /app/components/ui/PanelHeaderButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/ui/PanelHeaderButton.tsx -------------------------------------------------------------------------------- /app/components/ui/Popover.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/ui/Popover.tsx -------------------------------------------------------------------------------- /app/components/ui/Progress.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/ui/Progress.tsx -------------------------------------------------------------------------------- /app/components/ui/Select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/ui/Select.tsx -------------------------------------------------------------------------------- /app/components/ui/Separator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/ui/Separator.tsx -------------------------------------------------------------------------------- /app/components/ui/SettingsButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/ui/SettingsButton.tsx -------------------------------------------------------------------------------- /app/components/ui/Slider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/ui/Slider.tsx -------------------------------------------------------------------------------- /app/components/ui/Tabs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/ui/Tabs.tsx -------------------------------------------------------------------------------- /app/components/ui/Tooltip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/ui/Tooltip.tsx -------------------------------------------------------------------------------- /app/components/ui/alert.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/ui/alert.tsx -------------------------------------------------------------------------------- /app/components/workbench/DiffView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/workbench/DiffView.tsx -------------------------------------------------------------------------------- /app/components/workbench/EditorPanel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/workbench/EditorPanel.tsx -------------------------------------------------------------------------------- /app/components/workbench/FileBreadcrumb.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/workbench/FileBreadcrumb.tsx -------------------------------------------------------------------------------- /app/components/workbench/FileTree.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/workbench/FileTree.tsx -------------------------------------------------------------------------------- /app/components/workbench/FixIssuesDialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/workbench/FixIssuesDialog.tsx -------------------------------------------------------------------------------- /app/components/workbench/GenerationError.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/workbench/GenerationError.tsx -------------------------------------------------------------------------------- /app/components/workbench/PortDropdown.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/workbench/PortDropdown.tsx -------------------------------------------------------------------------------- /app/components/workbench/Preview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/workbench/Preview.tsx -------------------------------------------------------------------------------- /app/components/workbench/PreviewLoader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/workbench/PreviewLoader.tsx -------------------------------------------------------------------------------- /app/components/workbench/ScreenshotSelector.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/workbench/ScreenshotSelector.tsx -------------------------------------------------------------------------------- /app/components/workbench/Workbench.client.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/workbench/Workbench.client.tsx -------------------------------------------------------------------------------- /app/components/workbench/terminal/Terminal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/workbench/terminal/Terminal.tsx -------------------------------------------------------------------------------- /app/components/workbench/terminal/TerminalTabs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/workbench/terminal/TerminalTabs.tsx -------------------------------------------------------------------------------- /app/components/workbench/terminal/theme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/components/workbench/terminal/theme.ts -------------------------------------------------------------------------------- /app/data-source-connection/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/data-source-connection/page.tsx -------------------------------------------------------------------------------- /app/env/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/env/client.ts -------------------------------------------------------------------------------- /app/env/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/env/index.ts -------------------------------------------------------------------------------- /app/env/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/env/server.ts -------------------------------------------------------------------------------- /app/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/globals.css -------------------------------------------------------------------------------- /app/icons/github.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/icons/github.svg -------------------------------------------------------------------------------- /app/icons/google_docs.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/icons/google_docs.svg -------------------------------------------------------------------------------- /app/icons/google_sheets.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/icons/google_sheets.svg -------------------------------------------------------------------------------- /app/icons/hubspot.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/icons/hubspot.svg -------------------------------------------------------------------------------- /app/icons/ic_attach.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/icons/ic_attach.svg -------------------------------------------------------------------------------- /app/icons/ic_database.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/icons/ic_database.svg -------------------------------------------------------------------------------- /app/icons/ic_magic.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/icons/ic_magic.svg -------------------------------------------------------------------------------- /app/icons/ic_send_black.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/icons/ic_send_black.svg -------------------------------------------------------------------------------- /app/icons/jira.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/icons/jira.svg -------------------------------------------------------------------------------- /app/icons/mongodb.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/icons/mongodb.svg -------------------------------------------------------------------------------- /app/icons/mysql.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/icons/mysql.svg -------------------------------------------------------------------------------- /app/icons/postgres.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/icons/postgres.svg -------------------------------------------------------------------------------- /app/icons/salesforce.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/icons/salesforce.svg -------------------------------------------------------------------------------- /app/icons/sqlite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/icons/sqlite.svg -------------------------------------------------------------------------------- /app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/layout.tsx -------------------------------------------------------------------------------- /app/lib/.server/llm/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/.server/llm/constants.ts -------------------------------------------------------------------------------- /app/lib/.server/llm/create-implementation-plan.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/.server/llm/create-implementation-plan.ts -------------------------------------------------------------------------------- /app/lib/.server/llm/get-chat-summary.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/.server/llm/get-chat-summary.ts -------------------------------------------------------------------------------- /app/lib/.server/llm/get-llm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/.server/llm/get-llm.ts -------------------------------------------------------------------------------- /app/lib/.server/llm/implementation-plan-decision.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/.server/llm/implementation-plan-decision.ts -------------------------------------------------------------------------------- /app/lib/.server/llm/select-context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/.server/llm/select-context.ts -------------------------------------------------------------------------------- /app/lib/.server/llm/stream-text.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/.server/llm/stream-text.ts -------------------------------------------------------------------------------- /app/lib/.server/llm/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/.server/llm/utils.ts -------------------------------------------------------------------------------- /app/lib/api/connection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/api/connection.ts -------------------------------------------------------------------------------- /app/lib/api/cookies.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/api/cookies.ts -------------------------------------------------------------------------------- /app/lib/casl/prisma-helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/casl/prisma-helpers.ts -------------------------------------------------------------------------------- /app/lib/casl/user-ability.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/casl/user-ability.ts -------------------------------------------------------------------------------- /app/lib/common/prompt-library.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/common/prompt-library.ts -------------------------------------------------------------------------------- /app/lib/common/prompts/apps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/common/prompts/apps.ts -------------------------------------------------------------------------------- /app/lib/common/prompts/dashboards.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/common/prompts/dashboards.ts -------------------------------------------------------------------------------- /app/lib/common/prompts/experimental.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/common/prompts/experimental.ts -------------------------------------------------------------------------------- /app/lib/common/prompts/optimized.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/common/prompts/optimized.ts -------------------------------------------------------------------------------- /app/lib/common/prompts/prompts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/common/prompts/prompts.ts -------------------------------------------------------------------------------- /app/lib/common/prompts/sql.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/common/prompts/sql.ts -------------------------------------------------------------------------------- /app/lib/constants/permissions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/constants/permissions.ts -------------------------------------------------------------------------------- /app/lib/constants/routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/constants/routes.ts -------------------------------------------------------------------------------- /app/lib/database.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/database.ts -------------------------------------------------------------------------------- /app/lib/datasource.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/datasource.ts -------------------------------------------------------------------------------- /app/lib/error-handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/error-handler.ts -------------------------------------------------------------------------------- /app/lib/hooks/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/hooks/index.ts -------------------------------------------------------------------------------- /app/lib/hooks/plugins/useAuthProvidersPlugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/hooks/plugins/useAuthProvidersPlugin.ts -------------------------------------------------------------------------------- /app/lib/hooks/plugins/useDataSourceTypesPlugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/hooks/plugins/useDataSourceTypesPlugin.ts -------------------------------------------------------------------------------- /app/lib/hooks/useConnectionStatus.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/hooks/useConnectionStatus.ts -------------------------------------------------------------------------------- /app/lib/hooks/useEditChatDescription.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/hooks/useEditChatDescription.ts -------------------------------------------------------------------------------- /app/lib/hooks/useGit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/hooks/useGit.ts -------------------------------------------------------------------------------- /app/lib/hooks/useMessageParser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/hooks/useMessageParser.ts -------------------------------------------------------------------------------- /app/lib/hooks/useSSOConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/hooks/useSSOConfig.ts -------------------------------------------------------------------------------- /app/lib/hooks/useSearchFilter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/hooks/useSearchFilter.ts -------------------------------------------------------------------------------- /app/lib/hooks/useSettings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/hooks/useSettings.ts -------------------------------------------------------------------------------- /app/lib/hooks/useShortcuts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/hooks/useShortcuts.ts -------------------------------------------------------------------------------- /app/lib/hooks/useSnapScroll.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/hooks/useSnapScroll.ts -------------------------------------------------------------------------------- /app/lib/hooks/useViewport.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/hooks/useViewport.ts -------------------------------------------------------------------------------- /app/lib/instance-id.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/instance-id.ts -------------------------------------------------------------------------------- /app/lib/modules/llm/base-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/modules/llm/base-provider.ts -------------------------------------------------------------------------------- /app/lib/modules/llm/manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/modules/llm/manager.ts -------------------------------------------------------------------------------- /app/lib/modules/llm/providers/amazon-bedrock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/modules/llm/providers/amazon-bedrock.ts -------------------------------------------------------------------------------- /app/lib/modules/llm/providers/anthropic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/modules/llm/providers/anthropic.ts -------------------------------------------------------------------------------- /app/lib/modules/llm/providers/cohere.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/modules/llm/providers/cohere.ts -------------------------------------------------------------------------------- /app/lib/modules/llm/providers/deepseek.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/modules/llm/providers/deepseek.ts -------------------------------------------------------------------------------- /app/lib/modules/llm/providers/github.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/modules/llm/providers/github.ts -------------------------------------------------------------------------------- /app/lib/modules/llm/providers/google.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/modules/llm/providers/google.ts -------------------------------------------------------------------------------- /app/lib/modules/llm/providers/groq.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/modules/llm/providers/groq.ts -------------------------------------------------------------------------------- /app/lib/modules/llm/providers/huggingface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/modules/llm/providers/huggingface.ts -------------------------------------------------------------------------------- /app/lib/modules/llm/providers/hyperbolic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/modules/llm/providers/hyperbolic.ts -------------------------------------------------------------------------------- /app/lib/modules/llm/providers/lmstudio.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/modules/llm/providers/lmstudio.ts -------------------------------------------------------------------------------- /app/lib/modules/llm/providers/mistral.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/modules/llm/providers/mistral.ts -------------------------------------------------------------------------------- /app/lib/modules/llm/providers/ollama.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/modules/llm/providers/ollama.ts -------------------------------------------------------------------------------- /app/lib/modules/llm/providers/open-router.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/modules/llm/providers/open-router.ts -------------------------------------------------------------------------------- /app/lib/modules/llm/providers/openai-like.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/modules/llm/providers/openai-like.ts -------------------------------------------------------------------------------- /app/lib/modules/llm/providers/openai.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/modules/llm/providers/openai.ts -------------------------------------------------------------------------------- /app/lib/modules/llm/providers/perplexity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/modules/llm/providers/perplexity.ts -------------------------------------------------------------------------------- /app/lib/modules/llm/providers/together.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/modules/llm/providers/together.ts -------------------------------------------------------------------------------- /app/lib/modules/llm/providers/xai.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/modules/llm/providers/xai.ts -------------------------------------------------------------------------------- /app/lib/modules/llm/registry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/modules/llm/registry.ts -------------------------------------------------------------------------------- /app/lib/modules/llm/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/modules/llm/types.ts -------------------------------------------------------------------------------- /app/lib/oauth-templates.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/oauth-templates.ts -------------------------------------------------------------------------------- /app/lib/persistence/ConversationSettings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/persistence/ConversationSettings.tsx -------------------------------------------------------------------------------- /app/lib/persistence/conversations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/persistence/conversations.ts -------------------------------------------------------------------------------- /app/lib/persistence/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/persistence/index.ts -------------------------------------------------------------------------------- /app/lib/persistence/localStorage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/persistence/localStorage.ts -------------------------------------------------------------------------------- /app/lib/persistence/snapshots.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/persistence/snapshots.ts -------------------------------------------------------------------------------- /app/lib/persistence/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/persistence/types.ts -------------------------------------------------------------------------------- /app/lib/persistence/useConversationHistory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/persistence/useConversationHistory.ts -------------------------------------------------------------------------------- /app/lib/plugins/auth/auth-plugin-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/plugins/auth/auth-plugin-manager.ts -------------------------------------------------------------------------------- /app/lib/plugins/data-source/context-provider/data-source-context-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/plugins/data-source/context-provider/data-source-context-provider.ts -------------------------------------------------------------------------------- /app/lib/plugins/data-source/context-provider/database/database-context-providers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/plugins/data-source/context-provider/database/database-context-providers.ts -------------------------------------------------------------------------------- /app/lib/plugins/data-source/context-provider/database/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/plugins/data-source/context-provider/database/types.ts -------------------------------------------------------------------------------- /app/lib/plugins/data-source/context-provider/database/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/plugins/data-source/context-provider/database/utils.ts -------------------------------------------------------------------------------- /app/lib/plugins/data-source/context-provider/google-sheets-context-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/plugins/data-source/context-provider/google-sheets-context-provider.ts -------------------------------------------------------------------------------- /app/lib/plugins/data-source/context-provider/hubspot-context-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/plugins/data-source/context-provider/hubspot-context-provider.ts -------------------------------------------------------------------------------- /app/lib/plugins/data-source/data-access-plugin-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/plugins/data-source/data-access-plugin-manager.ts -------------------------------------------------------------------------------- /app/lib/plugins/deployment/aws-deploy-plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/plugins/deployment/aws-deploy-plugin.ts -------------------------------------------------------------------------------- /app/lib/plugins/deployment/base-deployment-plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/plugins/deployment/base-deployment-plugin.ts -------------------------------------------------------------------------------- /app/lib/plugins/deployment/deployment-plugin-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/plugins/deployment/deployment-plugin-manager.ts -------------------------------------------------------------------------------- /app/lib/plugins/deployment/netlify-deploy-plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/plugins/deployment/netlify-deploy-plugin.ts -------------------------------------------------------------------------------- /app/lib/plugins/deployment/vercel-deploy-plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/plugins/deployment/vercel-deploy-plugin.ts -------------------------------------------------------------------------------- /app/lib/plugins/plugin-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/plugins/plugin-manager.ts -------------------------------------------------------------------------------- /app/lib/plugins/plugin-store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/plugins/plugin-store.ts -------------------------------------------------------------------------------- /app/lib/plugins/starter/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/plugins/starter/errors.ts -------------------------------------------------------------------------------- /app/lib/plugins/starter/read-starter-directory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/plugins/starter/read-starter-directory.ts -------------------------------------------------------------------------------- /app/lib/plugins/starter/starter-plugin-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/plugins/starter/starter-plugin-manager.ts -------------------------------------------------------------------------------- /app/lib/plugins/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/plugins/types.ts -------------------------------------------------------------------------------- /app/lib/prisma.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/prisma.ts -------------------------------------------------------------------------------- /app/lib/runtime/__snapshots__/message-parser.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/runtime/__snapshots__/message-parser.test.ts.snap -------------------------------------------------------------------------------- /app/lib/runtime/action-runner.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/runtime/action-runner.ts -------------------------------------------------------------------------------- /app/lib/runtime/message-parser.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/runtime/message-parser.test.ts -------------------------------------------------------------------------------- /app/lib/runtime/message-parser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/runtime/message-parser.ts -------------------------------------------------------------------------------- /app/lib/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/schema.ts -------------------------------------------------------------------------------- /app/lib/services/conversationService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/services/conversationService.ts -------------------------------------------------------------------------------- /app/lib/services/datasourceService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/services/datasourceService.ts -------------------------------------------------------------------------------- /app/lib/services/deploymentMethodService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/services/deploymentMethodService.ts -------------------------------------------------------------------------------- /app/lib/services/environmentService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/services/environmentService.ts -------------------------------------------------------------------------------- /app/lib/services/environmentVariablesService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/services/environmentVariablesService.ts -------------------------------------------------------------------------------- /app/lib/services/inviteService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/services/inviteService.ts -------------------------------------------------------------------------------- /app/lib/services/messageService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/services/messageService.ts -------------------------------------------------------------------------------- /app/lib/services/permissionService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/services/permissionService.ts -------------------------------------------------------------------------------- /app/lib/services/roleService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/services/roleService.ts -------------------------------------------------------------------------------- /app/lib/services/snapshotService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/services/snapshotService.ts -------------------------------------------------------------------------------- /app/lib/services/storage/file-system-storage-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/services/storage/file-system-storage-service.ts -------------------------------------------------------------------------------- /app/lib/services/storage/storage-service-factory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/services/storage/storage-service-factory.ts -------------------------------------------------------------------------------- /app/lib/services/storage/storage-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/services/storage/storage-service.ts -------------------------------------------------------------------------------- /app/lib/services/suggestionService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/services/suggestionService.ts -------------------------------------------------------------------------------- /app/lib/services/userService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/services/userService.ts -------------------------------------------------------------------------------- /app/lib/services/websiteService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/services/websiteService.ts -------------------------------------------------------------------------------- /app/lib/stores/chat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/stores/chat.ts -------------------------------------------------------------------------------- /app/lib/stores/conversations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/stores/conversations.ts -------------------------------------------------------------------------------- /app/lib/stores/dataSourceTypes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/stores/dataSourceTypes.ts -------------------------------------------------------------------------------- /app/lib/stores/deploymentMethods.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/stores/deploymentMethods.ts -------------------------------------------------------------------------------- /app/lib/stores/editor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/stores/editor.ts -------------------------------------------------------------------------------- /app/lib/stores/environmentDataSources.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/stores/environmentDataSources.ts -------------------------------------------------------------------------------- /app/lib/stores/environmentVariables.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/stores/environmentVariables.ts -------------------------------------------------------------------------------- /app/lib/stores/environments.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/stores/environments.ts -------------------------------------------------------------------------------- /app/lib/stores/files.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/stores/files.ts -------------------------------------------------------------------------------- /app/lib/stores/git.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/stores/git.ts -------------------------------------------------------------------------------- /app/lib/stores/netlify.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/stores/netlify.ts -------------------------------------------------------------------------------- /app/lib/stores/previews.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/stores/previews.ts -------------------------------------------------------------------------------- /app/lib/stores/settings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/stores/settings.ts -------------------------------------------------------------------------------- /app/lib/stores/streaming.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/stores/streaming.ts -------------------------------------------------------------------------------- /app/lib/stores/tabConfigurationStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/stores/tabConfigurationStore.ts -------------------------------------------------------------------------------- /app/lib/stores/terminal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/stores/terminal.ts -------------------------------------------------------------------------------- /app/lib/stores/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/stores/user.ts -------------------------------------------------------------------------------- /app/lib/stores/websiteStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/stores/websiteStore.ts -------------------------------------------------------------------------------- /app/lib/stores/websites.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/stores/websites.ts -------------------------------------------------------------------------------- /app/lib/stores/workbench.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/stores/workbench.ts -------------------------------------------------------------------------------- /app/lib/telemetry/error-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/telemetry/error-utils.ts -------------------------------------------------------------------------------- /app/lib/telemetry/telemetry-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/telemetry/telemetry-client.ts -------------------------------------------------------------------------------- /app/lib/telemetry/telemetry-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/telemetry/telemetry-manager.ts -------------------------------------------------------------------------------- /app/lib/telemetry/telemetry-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/telemetry/telemetry-types.ts -------------------------------------------------------------------------------- /app/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/utils.ts -------------------------------------------------------------------------------- /app/lib/utils/browser-detection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/utils/browser-detection.ts -------------------------------------------------------------------------------- /app/lib/utils/invite-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/utils/invite-utils.ts -------------------------------------------------------------------------------- /app/lib/utils/resource-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/utils/resource-utils.ts -------------------------------------------------------------------------------- /app/lib/utils/tunnel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/utils/tunnel.ts -------------------------------------------------------------------------------- /app/lib/validation/deploymentMethods.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/validation/deploymentMethods.ts -------------------------------------------------------------------------------- /app/lib/webcontainer/auth.client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/webcontainer/auth.client.ts -------------------------------------------------------------------------------- /app/lib/webcontainer/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/webcontainer/index.ts -------------------------------------------------------------------------------- /app/lib/webcontainer/load-file-map.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/lib/webcontainer/load-file-map.ts -------------------------------------------------------------------------------- /app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/page.tsx -------------------------------------------------------------------------------- /app/styles/animations.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/styles/animations.css -------------------------------------------------------------------------------- /app/styles/animations.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/styles/animations.scss -------------------------------------------------------------------------------- /app/styles/components/code.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/styles/components/code.scss -------------------------------------------------------------------------------- /app/styles/components/editor.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/styles/components/editor.scss -------------------------------------------------------------------------------- /app/styles/components/google-button.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/styles/components/google-button.scss -------------------------------------------------------------------------------- /app/styles/components/resize-handle.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/styles/components/resize-handle.scss -------------------------------------------------------------------------------- /app/styles/components/terminal.scss: -------------------------------------------------------------------------------- 1 | .xterm { 2 | padding: 1rem; 3 | } 4 | -------------------------------------------------------------------------------- /app/styles/data-source-icons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/styles/data-source-icons.tsx -------------------------------------------------------------------------------- /app/styles/diff-view.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/styles/diff-view.css -------------------------------------------------------------------------------- /app/styles/index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/styles/index.scss -------------------------------------------------------------------------------- /app/styles/z-index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/styles/z-index.scss -------------------------------------------------------------------------------- /app/telemetry-consent/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/telemetry-consent/page.tsx -------------------------------------------------------------------------------- /app/types/GitHub.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/types/GitHub.ts -------------------------------------------------------------------------------- /app/types/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/types/actions.ts -------------------------------------------------------------------------------- /app/types/api-error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/types/api-error.ts -------------------------------------------------------------------------------- /app/types/artifact.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/types/artifact.ts -------------------------------------------------------------------------------- /app/types/context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/types/context.ts -------------------------------------------------------------------------------- /app/types/database.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/types/database.ts -------------------------------------------------------------------------------- /app/types/deployment-methods.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/types/deployment-methods.ts -------------------------------------------------------------------------------- /app/types/global.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/types/global.d.ts -------------------------------------------------------------------------------- /app/types/google-workspace.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/types/google-workspace.ts -------------------------------------------------------------------------------- /app/types/model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/types/model.ts -------------------------------------------------------------------------------- /app/types/netlify.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/types/netlify.ts -------------------------------------------------------------------------------- /app/types/template.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/types/template.ts -------------------------------------------------------------------------------- /app/types/terminal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/types/terminal.ts -------------------------------------------------------------------------------- /app/utils/artifactMapper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/utils/artifactMapper.ts -------------------------------------------------------------------------------- /app/utils/buffer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/utils/buffer.ts -------------------------------------------------------------------------------- /app/utils/classNames.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/utils/classNames.ts -------------------------------------------------------------------------------- /app/utils/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/utils/constants.ts -------------------------------------------------------------------------------- /app/utils/constants/client.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/utils/constants/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/utils/constants/server.ts -------------------------------------------------------------------------------- /app/utils/debounce.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/utils/debounce.ts -------------------------------------------------------------------------------- /app/utils/diff.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/utils/diff.test.ts -------------------------------------------------------------------------------- /app/utils/diff.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/utils/diff.ts -------------------------------------------------------------------------------- /app/utils/easings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/utils/easings.ts -------------------------------------------------------------------------------- /app/utils/envUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/utils/envUtils.ts -------------------------------------------------------------------------------- /app/utils/fileUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/utils/fileUtils.ts -------------------------------------------------------------------------------- /app/utils/form.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/utils/form.ts -------------------------------------------------------------------------------- /app/utils/formatSize.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/utils/formatSize.ts -------------------------------------------------------------------------------- /app/utils/getLanguageFromExtension.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/utils/getLanguageFromExtension.ts -------------------------------------------------------------------------------- /app/utils/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/utils/logger.ts -------------------------------------------------------------------------------- /app/utils/markdown-utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/utils/markdown-utils.test.ts -------------------------------------------------------------------------------- /app/utils/markdown-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/utils/markdown-utils.ts -------------------------------------------------------------------------------- /app/utils/markdown.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/utils/markdown.ts -------------------------------------------------------------------------------- /app/utils/mobile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/utils/mobile.ts -------------------------------------------------------------------------------- /app/utils/os.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/utils/os.ts -------------------------------------------------------------------------------- /app/utils/path.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/utils/path.ts -------------------------------------------------------------------------------- /app/utils/projectCommands.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/utils/projectCommands.ts -------------------------------------------------------------------------------- /app/utils/promises.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/utils/promises.ts -------------------------------------------------------------------------------- /app/utils/react.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/utils/react.ts -------------------------------------------------------------------------------- /app/utils/sampler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/utils/sampler.ts -------------------------------------------------------------------------------- /app/utils/selectStarterTemplate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/utils/selectStarterTemplate.ts -------------------------------------------------------------------------------- /app/utils/shell.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/utils/shell.ts -------------------------------------------------------------------------------- /app/utils/stacktrace.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/utils/stacktrace.ts -------------------------------------------------------------------------------- /app/utils/stripIndent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/utils/stripIndent.ts -------------------------------------------------------------------------------- /app/utils/terminal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/utils/terminal.ts -------------------------------------------------------------------------------- /app/utils/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/utils/types.ts -------------------------------------------------------------------------------- /app/utils/unreachable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/utils/unreachable.ts -------------------------------------------------------------------------------- /app/webcontainer/preview/[id]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/app/webcontainer/preview/[id]/page.tsx -------------------------------------------------------------------------------- /assets/background.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/assets/background.svg -------------------------------------------------------------------------------- /assets/entitlements.mac.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/assets/entitlements.mac.plist -------------------------------------------------------------------------------- /assets/icons/icon.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/assets/icons/icon.icns -------------------------------------------------------------------------------- /assets/icons/icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/assets/icons/icon.ico -------------------------------------------------------------------------------- /assets/icons/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/assets/icons/icon.png -------------------------------------------------------------------------------- /assets/screenshots/liblab-ai-landing-page.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/assets/screenshots/liblab-ai-landing-page.png -------------------------------------------------------------------------------- /assets/screenshots/liblab-ai-revenue-dashboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/assets/screenshots/liblab-ai-revenue-dashboard.png -------------------------------------------------------------------------------- /assets/videos/liblab-ai-demo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/assets/videos/liblab-ai-demo.gif -------------------------------------------------------------------------------- /bindings.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/bindings.sh -------------------------------------------------------------------------------- /diagrams/dashboards-chat-sequence.mermaid: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/diagrams/dashboards-chat-sequence.mermaid -------------------------------------------------------------------------------- /diagrams/execute-query.mermaid: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/diagrams/execute-query.mermaid -------------------------------------------------------------------------------- /docker-compose.db.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/docker-compose.db.yml -------------------------------------------------------------------------------- /docker-compose.dev.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/docker-compose.dev.yml -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /docs/assets/1-connect-first-datasource.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/docs/assets/1-connect-first-datasource.gif -------------------------------------------------------------------------------- /docs/assets/2-add-new-datasource.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/docs/assets/2-add-new-datasource.gif -------------------------------------------------------------------------------- /docs/assets/3-manage-datasource-environments.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/docs/assets/3-manage-datasource-environments.gif -------------------------------------------------------------------------------- /docs/assets/4-switch-datasource-environments.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/docs/assets/4-switch-datasource-environments.gif -------------------------------------------------------------------------------- /docs/assets/hubspot_connect.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/docs/assets/hubspot_connect.gif -------------------------------------------------------------------------------- /docs/assets/hubspot_dashboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/docs/assets/hubspot_dashboard.png -------------------------------------------------------------------------------- /docs/configuration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/docs/configuration.md -------------------------------------------------------------------------------- /docs/data-sources.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/docs/data-sources.md -------------------------------------------------------------------------------- /docs/data-sources/google-sheets.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/docs/data-sources/google-sheets.md -------------------------------------------------------------------------------- /docs/data-sources/hubspot.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/docs/data-sources/hubspot.md -------------------------------------------------------------------------------- /docs/data-sources/mongodb.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/docs/data-sources/mongodb.md -------------------------------------------------------------------------------- /docs/deployments.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/docs/deployments.md -------------------------------------------------------------------------------- /docs/ec2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/docs/ec2.md -------------------------------------------------------------------------------- /docs/environments.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/docs/environments.md -------------------------------------------------------------------------------- /docs/features.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/docs/features.md -------------------------------------------------------------------------------- /docs/features/attach-a-file.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/docs/features/attach-a-file.md -------------------------------------------------------------------------------- /docs/features/developer-mode.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/docs/features/developer-mode.md -------------------------------------------------------------------------------- /docs/features/improve-my-prompt.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/docs/features/improve-my-prompt.md -------------------------------------------------------------------------------- /docs/features/revert-a-change.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/docs/features/revert-a-change.md -------------------------------------------------------------------------------- /docs/getting-started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/docs/getting-started.md -------------------------------------------------------------------------------- /docs/getting-started/browser-support.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/docs/getting-started/browser-support.md -------------------------------------------------------------------------------- /docs/getting-started/create-your-first-app.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/docs/getting-started/create-your-first-app.md -------------------------------------------------------------------------------- /docs/getting-started/welcome.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/docs/getting-started/welcome.md -------------------------------------------------------------------------------- /docs/governance.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/docs/governance.md -------------------------------------------------------------------------------- /docs/security-and-privacy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/docs/security-and-privacy.md -------------------------------------------------------------------------------- /docs/team-roles-and-permissions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/docs/team-roles-and-permissions.md -------------------------------------------------------------------------------- /docs/tips.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/docs/tips.md -------------------------------------------------------------------------------- /docs/tips/llms.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/docs/tips/llms.md -------------------------------------------------------------------------------- /docs/tips/prompt-best-practices.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/docs/tips/prompt-best-practices.md -------------------------------------------------------------------------------- /eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/eslint.config.mjs -------------------------------------------------------------------------------- /init/sample-db-init.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/init/sample-db-init.sql -------------------------------------------------------------------------------- /instrumentation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/instrumentation.ts -------------------------------------------------------------------------------- /jest.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/jest.config.mjs -------------------------------------------------------------------------------- /jest.setup.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/jest.setup.mjs -------------------------------------------------------------------------------- /middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/middleware.ts -------------------------------------------------------------------------------- /next.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/next.config.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/pnpm-workspace.yaml -------------------------------------------------------------------------------- /postcss.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/postcss.config.mjs -------------------------------------------------------------------------------- /pre-start.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/pre-start.ts -------------------------------------------------------------------------------- /prisma/migrations/20250730144221_initial_migration/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/prisma/migrations/20250730144221_initial_migration/migration.sql -------------------------------------------------------------------------------- /prisma/migrations/20250731125048_add_suggestions_to_schema_cache/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/prisma/migrations/20250731125048_add_suggestions_to_schema_cache/migration.sql -------------------------------------------------------------------------------- /prisma/migrations/20250804155847_add_rbac/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/prisma/migrations/20250804155847_add_rbac/migration.sql -------------------------------------------------------------------------------- /prisma/migrations/20250819212205_add_role_scope/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/prisma/migrations/20250819212205_add_role_scope/migration.sql -------------------------------------------------------------------------------- /prisma/migrations/20250826135503_add_environment_variables_and_data_source_properties_and_environment_support/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/prisma/migrations/20250826135503_add_environment_variables_and_data_source_properties_and_environment_support/migration.sql -------------------------------------------------------------------------------- /prisma/migrations/20250828165329_add_cascade_delete_to_data_source_properties/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/prisma/migrations/20250828165329_add_cascade_delete_to_data_source_properties/migration.sql -------------------------------------------------------------------------------- /prisma/migrations/20250828165826_remove_orgs/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/prisma/migrations/20250828165826_remove_orgs/migration.sql -------------------------------------------------------------------------------- /prisma/migrations/20250902160529_invite_system/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/prisma/migrations/20250902160529_invite_system/migration.sql -------------------------------------------------------------------------------- /prisma/migrations/20250904195733_remove_deprecated_role/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/prisma/migrations/20250904195733_remove_deprecated_role/migration.sql -------------------------------------------------------------------------------- /prisma/migrations/20250905154300_add_deployment_methods/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/prisma/migrations/20250905154300_add_deployment_methods/migration.sql -------------------------------------------------------------------------------- /prisma/migrations/20250908111149_add_data_source_type/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/prisma/migrations/20250908111149_add_data_source_type/migration.sql -------------------------------------------------------------------------------- /prisma/migrations/20250908173741_sso_oidc_support/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/prisma/migrations/20250908173741_sso_oidc_support/migration.sql -------------------------------------------------------------------------------- /prisma/migrations/20250910142730_add_unique_constraint_to_env_id_and_name_in_deployment_methods/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/prisma/migrations/20250910142730_add_unique_constraint_to_env_id_and_name_in_deployment_methods/migration.sql -------------------------------------------------------------------------------- /prisma/migrations/20250916140225_drop_deployment_method_name/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/prisma/migrations/20250916140225_drop_deployment_method_name/migration.sql -------------------------------------------------------------------------------- /prisma/migrations/migration_lock.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/prisma/migrations/migration_lock.toml -------------------------------------------------------------------------------- /prisma/schema.prisma: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/prisma/schema.prisma -------------------------------------------------------------------------------- /prisma/seed.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/prisma/seed.ts -------------------------------------------------------------------------------- /public/.well-known/appspecific/com.chrome.devtools.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /public/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/public/favicon.svg -------------------------------------------------------------------------------- /public/icons/AmazonBedrock.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/public/icons/AmazonBedrock.svg -------------------------------------------------------------------------------- /public/icons/Anthropic.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/public/icons/Anthropic.svg -------------------------------------------------------------------------------- /public/icons/Brave.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/public/icons/Brave.svg -------------------------------------------------------------------------------- /public/icons/Chrome.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/public/icons/Chrome.svg -------------------------------------------------------------------------------- /public/icons/Cohere.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/public/icons/Cohere.svg -------------------------------------------------------------------------------- /public/icons/Deepseek.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/public/icons/Deepseek.svg -------------------------------------------------------------------------------- /public/icons/Default.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/public/icons/Default.svg -------------------------------------------------------------------------------- /public/icons/Edge.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/public/icons/Edge.svg -------------------------------------------------------------------------------- /public/icons/Google.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/public/icons/Google.svg -------------------------------------------------------------------------------- /public/icons/Groq.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/public/icons/Groq.svg -------------------------------------------------------------------------------- /public/icons/HuggingFace.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/public/icons/HuggingFace.svg -------------------------------------------------------------------------------- /public/icons/Hyperbolic.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/public/icons/Hyperbolic.svg -------------------------------------------------------------------------------- /public/icons/LMStudio.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/public/icons/LMStudio.svg -------------------------------------------------------------------------------- /public/icons/Mistral.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/public/icons/Mistral.svg -------------------------------------------------------------------------------- /public/icons/Ollama.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/public/icons/Ollama.svg -------------------------------------------------------------------------------- /public/icons/OpenAI.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/public/icons/OpenAI.svg -------------------------------------------------------------------------------- /public/icons/OpenAILike.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/public/icons/OpenAILike.svg -------------------------------------------------------------------------------- /public/icons/OpenRouter.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/public/icons/OpenRouter.svg -------------------------------------------------------------------------------- /public/icons/Opera.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/public/icons/Opera.svg -------------------------------------------------------------------------------- /public/icons/Perplexity.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/public/icons/Perplexity.svg -------------------------------------------------------------------------------- /public/icons/Together.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/public/icons/Together.svg -------------------------------------------------------------------------------- /public/icons/apps-script.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/public/icons/apps-script.svg -------------------------------------------------------------------------------- /public/icons/aws.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/public/icons/aws.svg -------------------------------------------------------------------------------- /public/icons/check-circle.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/public/icons/check-circle.svg -------------------------------------------------------------------------------- /public/icons/external-link.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/public/icons/external-link.svg -------------------------------------------------------------------------------- /public/icons/google-auth.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/public/icons/google-auth.svg -------------------------------------------------------------------------------- /public/icons/google-sheets.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/public/icons/google-sheets.svg -------------------------------------------------------------------------------- /public/icons/netlify.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/public/icons/netlify.svg -------------------------------------------------------------------------------- /public/icons/oauth-user.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/public/icons/oauth-user.svg -------------------------------------------------------------------------------- /public/icons/refresh.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/public/icons/refresh.svg -------------------------------------------------------------------------------- /public/icons/search.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/public/icons/search.svg -------------------------------------------------------------------------------- /public/icons/sharable-url.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/public/icons/sharable-url.svg -------------------------------------------------------------------------------- /public/icons/user-avatar.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/public/icons/user-avatar.svg -------------------------------------------------------------------------------- /public/icons/vercel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/public/icons/vercel.svg -------------------------------------------------------------------------------- /public/icons/xAI.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/public/icons/xAI.svg -------------------------------------------------------------------------------- /public/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/public/logo.svg -------------------------------------------------------------------------------- /run-migrations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/run-migrations.ts -------------------------------------------------------------------------------- /scripts/dev-with-db.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/scripts/dev-with-db.ts -------------------------------------------------------------------------------- /scripts/docker-db-setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/scripts/docker-db-setup.ts -------------------------------------------------------------------------------- /scripts/docker-dev.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/scripts/docker-dev.ts -------------------------------------------------------------------------------- /scripts/docker-migrate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/scripts/docker-migrate.ts -------------------------------------------------------------------------------- /scripts/docker-quickstart.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/scripts/docker-quickstart.ts -------------------------------------------------------------------------------- /scripts/docker-start-prompt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/scripts/docker-start-prompt.ts -------------------------------------------------------------------------------- /scripts/license-builder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/scripts/license-builder.ts -------------------------------------------------------------------------------- /scripts/run-dev-prompt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/scripts/run-dev-prompt.ts -------------------------------------------------------------------------------- /scripts/run-e2e-tests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/scripts/run-e2e-tests.ts -------------------------------------------------------------------------------- /scripts/setup-sample-db.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/scripts/setup-sample-db.ts -------------------------------------------------------------------------------- /scripts/setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/scripts/setup.ts -------------------------------------------------------------------------------- /scripts/update-imports.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/scripts/update-imports.ts -------------------------------------------------------------------------------- /scripts/utils/banner.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/scripts/utils/banner.ts -------------------------------------------------------------------------------- /setup-tunnel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/setup-tunnel.ts -------------------------------------------------------------------------------- /setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/setup.ts -------------------------------------------------------------------------------- /shared/src/data-access/accessors/google-docs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/shared/src/data-access/accessors/google-docs.ts -------------------------------------------------------------------------------- /shared/src/data-access/accessors/google-sheets.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/shared/src/data-access/accessors/google-sheets.ts -------------------------------------------------------------------------------- /shared/src/data-access/accessors/google-workspace/api-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/shared/src/data-access/accessors/google-workspace/api-client.ts -------------------------------------------------------------------------------- /shared/src/data-access/accessors/google-workspace/auth-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/shared/src/data-access/accessors/google-workspace/auth-manager.ts -------------------------------------------------------------------------------- /shared/src/data-access/accessors/google-workspace/docs-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/shared/src/data-access/accessors/google-workspace/docs-service.ts -------------------------------------------------------------------------------- /shared/src/data-access/accessors/google-workspace/sheets-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/shared/src/data-access/accessors/google-workspace/sheets-service.ts -------------------------------------------------------------------------------- /shared/src/data-access/accessors/google-workspace/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/shared/src/data-access/accessors/google-workspace/types.ts -------------------------------------------------------------------------------- /shared/src/data-access/accessors/hubspot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/shared/src/data-access/accessors/hubspot.ts -------------------------------------------------------------------------------- /shared/src/data-access/accessors/mongodb.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/shared/src/data-access/accessors/mongodb.ts -------------------------------------------------------------------------------- /shared/src/data-access/accessors/mysql.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/shared/src/data-access/accessors/mysql.ts -------------------------------------------------------------------------------- /shared/src/data-access/accessors/postgres.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/shared/src/data-access/accessors/postgres.ts -------------------------------------------------------------------------------- /shared/src/data-access/accessors/sqlite.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/shared/src/data-access/accessors/sqlite.ts -------------------------------------------------------------------------------- /shared/src/data-access/baseAccessor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/shared/src/data-access/baseAccessor.ts -------------------------------------------------------------------------------- /shared/src/data-access/baseDatabaseAccessor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/shared/src/data-access/baseDatabaseAccessor.ts -------------------------------------------------------------------------------- /shared/src/data-access/constants/sample-db-enum-values.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/shared/src/data-access/constants/sample-db-enum-values.ts -------------------------------------------------------------------------------- /shared/src/data-access/dataAccessor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/shared/src/data-access/dataAccessor.ts -------------------------------------------------------------------------------- /shared/src/data-access/utils/connection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/shared/src/data-access/utils/connection.ts -------------------------------------------------------------------------------- /shared/src/data-access/utils/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/shared/src/data-access/utils/types.ts -------------------------------------------------------------------------------- /shared/src/encryption/encryption.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/shared/src/encryption/encryption.ts -------------------------------------------------------------------------------- /shared/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/shared/src/types.ts -------------------------------------------------------------------------------- /starters/next-starter/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/next-starter/.gitignore -------------------------------------------------------------------------------- /starters/next-starter/.liblab/examples: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/next-starter/.liblab/examples -------------------------------------------------------------------------------- /starters/next-starter/.liblab/ignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/next-starter/.liblab/ignore -------------------------------------------------------------------------------- /starters/next-starter/.liblab/prompt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/next-starter/.liblab/prompt -------------------------------------------------------------------------------- /starters/next-starter/.liblab/technologies: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/next-starter/.liblab/technologies -------------------------------------------------------------------------------- /starters/next-starter/README.md: -------------------------------------------------------------------------------- 1 | # Readme file 2 | -------------------------------------------------------------------------------- /starters/next-starter/app/components/building-blocks/sidebar-nav/SidebarNav.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/next-starter/app/components/building-blocks/sidebar-nav/SidebarNav.tsx -------------------------------------------------------------------------------- /starters/next-starter/app/components/building-blocks/sidebar-nav/sidebar-links.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/next-starter/app/components/building-blocks/sidebar-nav/sidebar-links.ts -------------------------------------------------------------------------------- /starters/next-starter/app/components/hoc/WithErrorHandling.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/next-starter/app/components/hoc/WithErrorHandling.tsx -------------------------------------------------------------------------------- /starters/next-starter/app/components/ui/VirtualizedList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/next-starter/app/components/ui/VirtualizedList.tsx -------------------------------------------------------------------------------- /starters/next-starter/app/components/ui/avatar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/next-starter/app/components/ui/avatar.tsx -------------------------------------------------------------------------------- /starters/next-starter/app/components/ui/badge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/next-starter/app/components/ui/badge.tsx -------------------------------------------------------------------------------- /starters/next-starter/app/components/ui/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/next-starter/app/components/ui/button.tsx -------------------------------------------------------------------------------- /starters/next-starter/app/components/ui/card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/next-starter/app/components/ui/card.tsx -------------------------------------------------------------------------------- /starters/next-starter/app/components/ui/chart.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/next-starter/app/components/ui/chart.tsx -------------------------------------------------------------------------------- /starters/next-starter/app/components/ui/dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/next-starter/app/components/ui/dialog.tsx -------------------------------------------------------------------------------- /starters/next-starter/app/components/ui/errorBanner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/next-starter/app/components/ui/errorBanner.tsx -------------------------------------------------------------------------------- /starters/next-starter/app/components/ui/input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/next-starter/app/components/ui/input.tsx -------------------------------------------------------------------------------- /starters/next-starter/app/components/ui/pagination.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/next-starter/app/components/ui/pagination.tsx -------------------------------------------------------------------------------- /starters/next-starter/app/components/ui/progress.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/next-starter/app/components/ui/progress.tsx -------------------------------------------------------------------------------- /starters/next-starter/app/components/ui/separator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/next-starter/app/components/ui/separator.tsx -------------------------------------------------------------------------------- /starters/next-starter/app/components/ui/sheet.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/next-starter/app/components/ui/sheet.tsx -------------------------------------------------------------------------------- /starters/next-starter/app/components/ui/sidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/next-starter/app/components/ui/sidebar.tsx -------------------------------------------------------------------------------- /starters/next-starter/app/components/ui/skeleton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/next-starter/app/components/ui/skeleton.tsx -------------------------------------------------------------------------------- /starters/next-starter/app/components/ui/table.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/next-starter/app/components/ui/table.tsx -------------------------------------------------------------------------------- /starters/next-starter/app/components/ui/tooltip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/next-starter/app/components/ui/tooltip.tsx -------------------------------------------------------------------------------- /starters/next-starter/app/db/execute-query.direct.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/next-starter/app/db/execute-query.direct.ts -------------------------------------------------------------------------------- /starters/next-starter/app/db/execute-query.proxy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/next-starter/app/db/execute-query.proxy.ts -------------------------------------------------------------------------------- /starters/next-starter/app/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/next-starter/app/globals.css -------------------------------------------------------------------------------- /starters/next-starter/app/hooks/use-mobile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/next-starter/app/hooks/use-mobile.ts -------------------------------------------------------------------------------- /starters/next-starter/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/next-starter/app/layout.tsx -------------------------------------------------------------------------------- /starters/next-starter/app/lib/override-fetch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/next-starter/app/lib/override-fetch.ts -------------------------------------------------------------------------------- /starters/next-starter/app/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/next-starter/app/lib/utils.ts -------------------------------------------------------------------------------- /starters/next-starter/app/page.tsx: -------------------------------------------------------------------------------- 1 | export default function Home() { 2 | // Not implemented 3 | return <>; 4 | } 5 | -------------------------------------------------------------------------------- /starters/next-starter/app/utils/url-decoder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/next-starter/app/utils/url-decoder.ts -------------------------------------------------------------------------------- /starters/next-starter/components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/next-starter/components.json -------------------------------------------------------------------------------- /starters/next-starter/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/next-starter/eslint.config.mjs -------------------------------------------------------------------------------- /starters/next-starter/next.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/next-starter/next.config.ts -------------------------------------------------------------------------------- /starters/next-starter/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/next-starter/package-lock.json -------------------------------------------------------------------------------- /starters/next-starter/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/next-starter/package.json -------------------------------------------------------------------------------- /starters/next-starter/postcss.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/next-starter/postcss.config.mjs -------------------------------------------------------------------------------- /starters/next-starter/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/next-starter/tsconfig.json -------------------------------------------------------------------------------- /starters/remix-starter/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/remix-starter/.eslintrc.cjs -------------------------------------------------------------------------------- /starters/remix-starter/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | 3 | /.cache 4 | /build 5 | .env 6 | -------------------------------------------------------------------------------- /starters/remix-starter/.liblab/examples: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/remix-starter/.liblab/examples -------------------------------------------------------------------------------- /starters/remix-starter/.liblab/ignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/remix-starter/.liblab/ignore -------------------------------------------------------------------------------- /starters/remix-starter/.liblab/prompt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/remix-starter/.liblab/prompt -------------------------------------------------------------------------------- /starters/remix-starter/.liblab/technologies: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/remix-starter/.liblab/technologies -------------------------------------------------------------------------------- /starters/remix-starter/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/remix-starter/.prettierrc -------------------------------------------------------------------------------- /starters/remix-starter/README.md: -------------------------------------------------------------------------------- 1 | # Readme file 2 | -------------------------------------------------------------------------------- /starters/remix-starter/app/components/building-blocks/chart-share-percentage/chart-share-percentage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/remix-starter/app/components/building-blocks/chart-share-percentage/chart-share-percentage.tsx -------------------------------------------------------------------------------- /starters/remix-starter/app/components/building-blocks/error-component/error-component.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/remix-starter/app/components/building-blocks/error-component/error-component.tsx -------------------------------------------------------------------------------- /starters/remix-starter/app/components/building-blocks/label/label.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/remix-starter/app/components/building-blocks/label/label.tsx -------------------------------------------------------------------------------- /starters/remix-starter/app/components/building-blocks/loader-component/loader-component.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/remix-starter/app/components/building-blocks/loader-component/loader-component.tsx -------------------------------------------------------------------------------- /starters/remix-starter/app/components/building-blocks/quick-info-card/quick-info-card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/remix-starter/app/components/building-blocks/quick-info-card/quick-info-card.tsx -------------------------------------------------------------------------------- /starters/remix-starter/app/components/building-blocks/universal-chart-card/universal-chart-card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/remix-starter/app/components/building-blocks/universal-chart-card/universal-chart-card.tsx -------------------------------------------------------------------------------- /starters/remix-starter/app/components/building-blocks/universal-chart/universal-chart.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/remix-starter/app/components/building-blocks/universal-chart/universal-chart.tsx -------------------------------------------------------------------------------- /starters/remix-starter/app/components/building-blocks/universal-table-card/universal-table-card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/remix-starter/app/components/building-blocks/universal-table-card/universal-table-card.tsx -------------------------------------------------------------------------------- /starters/remix-starter/app/components/building-blocks/universal-title/universal-title.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/remix-starter/app/components/building-blocks/universal-title/universal-title.tsx -------------------------------------------------------------------------------- /starters/remix-starter/app/components/hoc/conditional-wrapper/conditional-wrapper.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/remix-starter/app/components/hoc/conditional-wrapper/conditional-wrapper.tsx -------------------------------------------------------------------------------- /starters/remix-starter/app/components/hoc/error-handling-wrapper/error-handling-wrapper.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/remix-starter/app/components/hoc/error-handling-wrapper/error-handling-wrapper.tsx -------------------------------------------------------------------------------- /starters/remix-starter/app/components/layout/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/remix-starter/app/components/layout/layout.tsx -------------------------------------------------------------------------------- /starters/remix-starter/app/components/ui/VirtualizedList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/remix-starter/app/components/ui/VirtualizedList.tsx -------------------------------------------------------------------------------- /starters/remix-starter/app/components/ui/accordion.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/remix-starter/app/components/ui/accordion.tsx -------------------------------------------------------------------------------- /starters/remix-starter/app/components/ui/alert-dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/remix-starter/app/components/ui/alert-dialog.tsx -------------------------------------------------------------------------------- /starters/remix-starter/app/components/ui/alert.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/remix-starter/app/components/ui/alert.tsx -------------------------------------------------------------------------------- /starters/remix-starter/app/components/ui/avatar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/remix-starter/app/components/ui/avatar.tsx -------------------------------------------------------------------------------- /starters/remix-starter/app/components/ui/badge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/remix-starter/app/components/ui/badge.tsx -------------------------------------------------------------------------------- /starters/remix-starter/app/components/ui/breadcrumb.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/remix-starter/app/components/ui/breadcrumb.tsx -------------------------------------------------------------------------------- /starters/remix-starter/app/components/ui/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/remix-starter/app/components/ui/button.tsx -------------------------------------------------------------------------------- /starters/remix-starter/app/components/ui/calendar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/remix-starter/app/components/ui/calendar.tsx -------------------------------------------------------------------------------- /starters/remix-starter/app/components/ui/card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/remix-starter/app/components/ui/card.tsx -------------------------------------------------------------------------------- /starters/remix-starter/app/components/ui/chart.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/remix-starter/app/components/ui/chart.tsx -------------------------------------------------------------------------------- /starters/remix-starter/app/components/ui/checkbox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/remix-starter/app/components/ui/checkbox.tsx -------------------------------------------------------------------------------- /starters/remix-starter/app/components/ui/collapsible.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/remix-starter/app/components/ui/collapsible.tsx -------------------------------------------------------------------------------- /starters/remix-starter/app/components/ui/command.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/remix-starter/app/components/ui/command.tsx -------------------------------------------------------------------------------- /starters/remix-starter/app/components/ui/dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/remix-starter/app/components/ui/dialog.tsx -------------------------------------------------------------------------------- /starters/remix-starter/app/components/ui/dropdown-menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/remix-starter/app/components/ui/dropdown-menu.tsx -------------------------------------------------------------------------------- /starters/remix-starter/app/components/ui/form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/remix-starter/app/components/ui/form.tsx -------------------------------------------------------------------------------- /starters/remix-starter/app/components/ui/input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/remix-starter/app/components/ui/input.tsx -------------------------------------------------------------------------------- /starters/remix-starter/app/components/ui/label.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/remix-starter/app/components/ui/label.tsx -------------------------------------------------------------------------------- /starters/remix-starter/app/components/ui/pagination.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/remix-starter/app/components/ui/pagination.tsx -------------------------------------------------------------------------------- /starters/remix-starter/app/components/ui/popover.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/remix-starter/app/components/ui/popover.tsx -------------------------------------------------------------------------------- /starters/remix-starter/app/components/ui/progress.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/remix-starter/app/components/ui/progress.tsx -------------------------------------------------------------------------------- /starters/remix-starter/app/components/ui/radio-group.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/remix-starter/app/components/ui/radio-group.tsx -------------------------------------------------------------------------------- /starters/remix-starter/app/components/ui/scroll-area.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/remix-starter/app/components/ui/scroll-area.tsx -------------------------------------------------------------------------------- /starters/remix-starter/app/components/ui/select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/remix-starter/app/components/ui/select.tsx -------------------------------------------------------------------------------- /starters/remix-starter/app/components/ui/separator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/remix-starter/app/components/ui/separator.tsx -------------------------------------------------------------------------------- /starters/remix-starter/app/components/ui/sheet.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/remix-starter/app/components/ui/sheet.tsx -------------------------------------------------------------------------------- /starters/remix-starter/app/components/ui/sidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/remix-starter/app/components/ui/sidebar.tsx -------------------------------------------------------------------------------- /starters/remix-starter/app/components/ui/skeleton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/remix-starter/app/components/ui/skeleton.tsx -------------------------------------------------------------------------------- /starters/remix-starter/app/components/ui/slider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/remix-starter/app/components/ui/slider.tsx -------------------------------------------------------------------------------- /starters/remix-starter/app/components/ui/switch.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/remix-starter/app/components/ui/switch.tsx -------------------------------------------------------------------------------- /starters/remix-starter/app/components/ui/table.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/remix-starter/app/components/ui/table.tsx -------------------------------------------------------------------------------- /starters/remix-starter/app/components/ui/tabs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/remix-starter/app/components/ui/tabs.tsx -------------------------------------------------------------------------------- /starters/remix-starter/app/components/ui/textarea.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/remix-starter/app/components/ui/textarea.tsx -------------------------------------------------------------------------------- /starters/remix-starter/app/components/ui/toggle-group.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/remix-starter/app/components/ui/toggle-group.tsx -------------------------------------------------------------------------------- /starters/remix-starter/app/components/ui/toggle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/remix-starter/app/components/ui/toggle.tsx -------------------------------------------------------------------------------- /starters/remix-starter/app/components/ui/tooltip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/remix-starter/app/components/ui/tooltip.tsx -------------------------------------------------------------------------------- /starters/remix-starter/app/db/execute-query.direct.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/remix-starter/app/db/execute-query.direct.ts -------------------------------------------------------------------------------- /starters/remix-starter/app/db/execute-query.proxy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/remix-starter/app/db/execute-query.proxy.ts -------------------------------------------------------------------------------- /starters/remix-starter/app/entry.client.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/remix-starter/app/entry.client.tsx -------------------------------------------------------------------------------- /starters/remix-starter/app/entry.server.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/remix-starter/app/entry.server.tsx -------------------------------------------------------------------------------- /starters/remix-starter/app/hooks/use-mobile.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/remix-starter/app/hooks/use-mobile.tsx -------------------------------------------------------------------------------- /starters/remix-starter/app/lib/server-lifecycle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/remix-starter/app/lib/server-lifecycle.ts -------------------------------------------------------------------------------- /starters/remix-starter/app/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/remix-starter/app/lib/utils.ts -------------------------------------------------------------------------------- /starters/remix-starter/app/root.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/remix-starter/app/root.tsx -------------------------------------------------------------------------------- /starters/remix-starter/app/routes/_index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/remix-starter/app/routes/_index.tsx -------------------------------------------------------------------------------- /starters/remix-starter/app/routes/analytics-dashboard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/remix-starter/app/routes/analytics-dashboard.tsx -------------------------------------------------------------------------------- /starters/remix-starter/app/routes/analytics-dashboard/components/BuildsTable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/remix-starter/app/routes/analytics-dashboard/components/BuildsTable.tsx -------------------------------------------------------------------------------- /starters/remix-starter/app/routes/analytics-dashboard/components/KeyMetrics.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/remix-starter/app/routes/analytics-dashboard/components/KeyMetrics.tsx -------------------------------------------------------------------------------- /starters/remix-starter/app/routes/analytics-dashboard/components/SignupMethodChart.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/remix-starter/app/routes/analytics-dashboard/components/SignupMethodChart.tsx -------------------------------------------------------------------------------- /starters/remix-starter/app/routes/analytics-dashboard/components/UserGrowthChart.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/remix-starter/app/routes/analytics-dashboard/components/UserGrowthChart.tsx -------------------------------------------------------------------------------- /starters/remix-starter/app/routes/resources.builds.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/remix-starter/app/routes/resources.builds.ts -------------------------------------------------------------------------------- /starters/remix-starter/app/tailwind.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/remix-starter/app/tailwind.css -------------------------------------------------------------------------------- /starters/remix-starter/app/types/loader-error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/remix-starter/app/types/loader-error.ts -------------------------------------------------------------------------------- /starters/remix-starter/app/utils/url-decoder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/remix-starter/app/utils/url-decoder.ts -------------------------------------------------------------------------------- /starters/remix-starter/components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/remix-starter/components.json -------------------------------------------------------------------------------- /starters/remix-starter/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/remix-starter/package.json -------------------------------------------------------------------------------- /starters/remix-starter/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/remix-starter/pnpm-lock.yaml -------------------------------------------------------------------------------- /starters/remix-starter/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/remix-starter/postcss.config.js -------------------------------------------------------------------------------- /starters/remix-starter/public/favicon.ico: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /starters/remix-starter/tailwind.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/remix-starter/tailwind.config.ts -------------------------------------------------------------------------------- /starters/remix-starter/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/remix-starter/tsconfig.json -------------------------------------------------------------------------------- /starters/remix-starter/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/starters/remix-starter/vite.config.ts -------------------------------------------------------------------------------- /tests/e2e/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/tests/e2e/.gitignore -------------------------------------------------------------------------------- /tests/e2e/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/tests/e2e/README.md -------------------------------------------------------------------------------- /tests/e2e/helpers/navigate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/tests/e2e/helpers/navigate.ts -------------------------------------------------------------------------------- /tests/e2e/helpers/selectors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/tests/e2e/helpers/selectors.ts -------------------------------------------------------------------------------- /tests/e2e/helpers/setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/tests/e2e/helpers/setup.ts -------------------------------------------------------------------------------- /tests/e2e/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/tests/e2e/package-lock.json -------------------------------------------------------------------------------- /tests/e2e/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/tests/e2e/package.json -------------------------------------------------------------------------------- /tests/e2e/playwright.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/tests/e2e/playwright.config.ts -------------------------------------------------------------------------------- /tests/e2e/setup/initial-setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/tests/e2e/setup/initial-setup.ts -------------------------------------------------------------------------------- /tests/e2e/setup/login.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/tests/e2e/setup/login.ts -------------------------------------------------------------------------------- /tests/e2e/tests/add-google-sheets-datasource-flow.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/tests/e2e/tests/add-google-sheets-datasource-flow.spec.ts -------------------------------------------------------------------------------- /tests/e2e/tests/add-hubspot-datasource-flow.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/tests/e2e/tests/add-hubspot-datasource-flow.spec.ts -------------------------------------------------------------------------------- /tests/e2e/tests/add-mongodb-datasource-flow.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/tests/e2e/tests/add-mongodb-datasource-flow.spec.ts -------------------------------------------------------------------------------- /tests/e2e/tests/add-mysql-datasource-flow.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/tests/e2e/tests/add-mysql-datasource-flow.spec.ts -------------------------------------------------------------------------------- /tests/e2e/tests/add-postgres-datasource-flow.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/tests/e2e/tests/add-postgres-datasource-flow.spec.ts -------------------------------------------------------------------------------- /tests/e2e/tests/add-sqlite-datasource-flow.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/tests/e2e/tests/add-sqlite-datasource-flow.spec.ts -------------------------------------------------------------------------------- /tests/e2e/tests/environments.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/tests/e2e/tests/environments.spec.ts -------------------------------------------------------------------------------- /tests/e2e/tests/invite-member-flow.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/tests/e2e/tests/invite-member-flow.spec.ts -------------------------------------------------------------------------------- /tests/e2e/tests/postgres-datasource-app-creation.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/tests/e2e/tests/postgres-datasource-app-creation.spec.ts -------------------------------------------------------------------------------- /tests/e2e/tests/secrets-manager.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/tests/e2e/tests/secrets-manager.spec.ts -------------------------------------------------------------------------------- /tests/e2e/tests/user-onboarding-flow.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/tests/e2e/tests/user-onboarding-flow.spec.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/tsconfig.json -------------------------------------------------------------------------------- /types/istextorbinary.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/types/istextorbinary.d.ts -------------------------------------------------------------------------------- /types/svg.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/types/svg.d.ts -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/webpack.config.js -------------------------------------------------------------------------------- /worker-configuration.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liblaber/ai/HEAD/worker-configuration.d.ts --------------------------------------------------------------------------------