├── .dev.vars.example ├── .env.example ├── .gitignore ├── LICENSE ├── README.md ├── biome.json ├── components.json ├── drizzle.config.ts ├── drizzle.do.config.ts ├── index.html ├── package.json ├── public ├── apple-touch-icon.png ├── browserconfig.xml ├── chatsemble-app.jpg ├── favicon-16x16.png ├── favicon-32x32.png ├── logo.ico ├── logo.svg ├── notion-avatars │ ├── avatar-01.svg │ ├── avatar-02.svg │ ├── avatar-03.svg │ ├── avatar-04.svg │ ├── avatar-05.svg │ ├── avatar-06.svg │ ├── avatar-07.svg │ ├── avatar-08.svg │ ├── avatar-09.svg │ └── avatar-10.svg ├── pwa-192x192.png ├── pwa-512x512-maskable.png └── pwa-512x512.png ├── src ├── client │ ├── app.tsx │ ├── components │ │ ├── agents │ │ │ ├── agent-edit.tsx │ │ │ ├── agent-form.tsx │ │ │ ├── agent-placeholder.tsx │ │ │ ├── agent-skeleton.tsx │ │ │ ├── agents-sidebar.tsx │ │ │ └── new-agent-dialog.tsx │ │ ├── chat-room-member │ │ │ ├── chat-member-badge.tsx │ │ │ ├── chat-member-combobox.tsx │ │ │ ├── chat-member-list.tsx │ │ │ ├── chat-member-multi-select.tsx │ │ │ ├── chat-member-remove-button.tsx │ │ │ └── new │ │ │ │ ├── chat-member-add-dialog.tsx │ │ │ │ └── chat-member-add-form.tsx │ │ ├── chat-room │ │ │ ├── chat-room-message.tsx │ │ │ ├── chat-room-not-selected.tsx │ │ │ ├── chat-room.tsx │ │ │ ├── common │ │ │ │ └── chat-room-type-badge.tsx │ │ │ ├── details │ │ │ │ ├── chat-details-dialog.tsx │ │ │ │ ├── chat-details-documents-section.tsx │ │ │ │ ├── chat-details-members-section.tsx │ │ │ │ ├── chat-details-section.tsx │ │ │ │ └── chat-details-workflows-section.tsx │ │ │ ├── list │ │ │ │ └── chat-room-list.tsx │ │ │ ├── main │ │ │ │ ├── chat-room-main-display.tsx │ │ │ │ └── chat-room-main-header.tsx │ │ │ ├── new │ │ │ │ ├── new-chat-dialog.tsx │ │ │ │ └── new-chat-room-group.tsx │ │ │ └── thread │ │ │ │ ├── chat-room-thread-display.tsx │ │ │ │ └── chat-room-thread-header.tsx │ │ ├── common │ │ │ ├── avatar-picker.tsx │ │ │ ├── card-toggle-groups.tsx │ │ │ ├── confirmation-dialog.tsx │ │ │ ├── copy-button.tsx │ │ │ └── theme-toggle.tsx │ │ ├── document │ │ │ └── document-viewer-dialog.tsx │ │ ├── icons │ │ │ ├── loading-pyramid.tsx │ │ │ └── logo-icon.tsx │ │ ├── layout │ │ │ ├── app-header.tsx │ │ │ ├── app-layout-skeleton.tsx │ │ │ ├── app-layout.tsx │ │ │ ├── app-nav-user.tsx │ │ │ ├── app-sidebar-group-skeleton.tsx │ │ │ └── app-sidebar.tsx │ │ ├── providers │ │ │ ├── auth-provider.tsx │ │ │ ├── organization-connection-provider.tsx │ │ │ ├── query-provider.tsx │ │ │ └── theme-provider.tsx │ │ ├── settings │ │ │ ├── invite-member-dialog.tsx │ │ │ ├── mcp │ │ │ │ ├── mcp-server-create.tsx │ │ │ │ ├── mcp-server-edit.tsx │ │ │ │ ├── mcp-server-list.tsx │ │ │ │ └── mcp-server-management.tsx │ │ │ ├── organization-form.tsx │ │ │ ├── profile-form.tsx │ │ │ ├── settings-dialog.tsx │ │ │ └── settings-header.tsx │ │ ├── tools │ │ │ ├── annotated-tool.tsx │ │ │ ├── collapslble-raw-data.tsx │ │ │ ├── create-document-tool.tsx │ │ │ ├── scheduled-workflow-tool.tsx │ │ │ └── sources-tool.tsx │ │ └── ui │ │ │ ├── alert-dialog.tsx │ │ │ ├── alert.tsx │ │ │ ├── avatar.tsx │ │ │ ├── badge.tsx │ │ │ ├── breadcrumb.tsx │ │ │ ├── button.tsx │ │ │ ├── card.tsx │ │ │ ├── chat-message-area.tsx │ │ │ ├── chat-message.tsx │ │ │ ├── checkbox.tsx │ │ │ ├── collapsible.tsx │ │ │ ├── command.tsx │ │ │ ├── dialog.tsx │ │ │ ├── dropdown-menu.tsx │ │ │ ├── form.tsx │ │ │ ├── input.tsx │ │ │ ├── label.tsx │ │ │ ├── markdown-content.tsx │ │ │ ├── popover.tsx │ │ │ ├── resizable.tsx │ │ │ ├── scroll-area.tsx │ │ │ ├── select.tsx │ │ │ ├── separator.tsx │ │ │ ├── sheet.tsx │ │ │ ├── sidebar.tsx │ │ │ ├── skeleton.tsx │ │ │ ├── sonner.tsx │ │ │ ├── switch.tsx │ │ │ ├── tabs.tsx │ │ │ ├── textarea.tsx │ │ │ ├── tiptap-chat-input.tsx │ │ │ ├── tiptap │ │ │ ├── mention-config.ts │ │ │ ├── mention-list.tsx │ │ │ ├── metion-plugin.ts │ │ │ ├── style.css │ │ │ └── tiptap.tsx │ │ │ ├── toggle-group.tsx │ │ │ ├── toggle.tsx │ │ │ ├── tool-invocation.tsx │ │ │ └── tooltip.tsx │ ├── hooks │ │ ├── organization │ │ │ ├── use-main-chat-room-state.ts │ │ │ ├── use-organization-connection.ts │ │ │ ├── use-organization-state.ts │ │ │ └── use-thread-chat-room-state.ts │ │ ├── queries │ │ │ └── use-mcp-servers.ts │ │ ├── use-mobile.ts │ │ ├── use-scroll-to-bottom.ts │ │ ├── use-textarea-resize.ts │ │ └── use-web-socket.ts │ ├── index.css │ ├── lib │ │ ├── api-client.ts │ │ ├── auth-client.ts │ │ ├── chat.ts │ │ ├── date.tsx │ │ ├── id-parsing.ts │ │ └── utils.ts │ ├── main.tsx │ ├── routeTree.gen.ts │ ├── routes │ │ ├── (app) │ │ │ ├── agents.tsx │ │ │ ├── chat.tsx │ │ │ └── route.tsx │ │ ├── __root.tsx │ │ ├── auth │ │ │ ├── signin.tsx │ │ │ └── signup.tsx │ │ └── index.tsx │ ├── types │ │ └── auth.ts │ └── vite-env.d.ts ├── server │ ├── ai │ │ ├── prompts │ │ │ ├── agent │ │ │ │ ├── default-prompt.ts │ │ │ │ ├── prompt-parts.ts │ │ │ │ └── workflow-prompt.ts │ │ │ └── router-prompt.ts │ │ ├── tools │ │ │ ├── create-document-tool.ts │ │ │ ├── create-thread-tool.ts │ │ │ ├── deep-search-tool.ts │ │ │ ├── index.ts │ │ │ ├── schedule-workflow-tool.ts │ │ │ ├── web-crawler-tool.ts │ │ │ └── web-search-tool.ts │ │ └── utils │ │ │ ├── mcp-utils.ts │ │ │ └── message.ts │ ├── auth │ │ ├── index.ts │ │ └── organization-permissions.ts │ ├── db │ │ ├── index.ts │ │ ├── migrations │ │ │ ├── 0000_petite_norrin_radd.sql │ │ │ └── meta │ │ │ │ ├── 0000_snapshot.json │ │ │ │ └── _journal.json │ │ ├── schema │ │ │ ├── auth.ts │ │ │ └── index.ts │ │ └── seed.sql │ ├── email │ │ ├── index.ts │ │ └── templates │ │ │ ├── email-verification.tsx │ │ │ ├── organization-invitation.tsx │ │ │ └── password-reset.tsx │ ├── index.ts │ ├── middleware │ │ └── auth.ts │ ├── organization-do │ │ ├── agent.ts │ │ ├── chat-room.ts │ │ ├── db │ │ │ ├── migrations │ │ │ │ ├── 0000_medical_zzzax.sql │ │ │ │ ├── 0001_calm_karnak.sql │ │ │ │ ├── 0002_black_natasha_romanoff.sql │ │ │ │ ├── 0003_hot_zzzax.sql │ │ │ │ ├── meta │ │ │ │ │ ├── 0000_snapshot.json │ │ │ │ │ ├── 0001_snapshot.json │ │ │ │ │ ├── 0002_snapshot.json │ │ │ │ │ ├── 0003_snapshot.json │ │ │ │ │ └── _journal.json │ │ │ │ └── migrations.js │ │ │ ├── schema.ts │ │ │ └── services │ │ │ │ ├── agents.ts │ │ │ │ ├── chat-room-members.ts │ │ │ │ ├── chat-room-message.ts │ │ │ │ ├── chat-room.ts │ │ │ │ ├── document.ts │ │ │ │ ├── index.ts │ │ │ │ ├── mcp-server.ts │ │ │ │ └── workflow.ts │ │ ├── document.ts │ │ ├── mcp-server.ts │ │ ├── organization.ts │ │ └── workflow.ts │ ├── routes │ │ ├── index.ts │ │ ├── protected │ │ │ ├── agents.ts │ │ │ ├── chat │ │ │ │ ├── chat-room-members.ts │ │ │ │ ├── chat-room.ts │ │ │ │ └── index.ts │ │ │ ├── documents.ts │ │ │ ├── index.ts │ │ │ ├── mcp.ts │ │ │ ├── organization-user.ts │ │ │ └── workflows.ts │ │ └── websocket │ │ │ └── organization.ts │ └── types │ │ ├── hono.ts │ │ └── session.ts └── shared │ ├── lib │ └── chat.ts │ └── types │ ├── agent.ts │ ├── ai.ts │ ├── chat-ws.ts │ ├── chat.ts │ ├── document.ts │ ├── helper.ts │ ├── index.ts │ ├── mcp.ts │ └── workflow.ts ├── tsconfig.app.json ├── tsconfig.json ├── tsconfig.node.json ├── tsconfig.worker.json ├── vite.config.ts ├── worker-configuration.d.ts └── wrangler.jsonc /.dev.vars.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/.dev.vars.example -------------------------------------------------------------------------------- /.env.example: -------------------------------------------------------------------------------- 1 | VITE_APP_URL=http://localhost:5173 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/README.md -------------------------------------------------------------------------------- /biome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/biome.json -------------------------------------------------------------------------------- /components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/components.json -------------------------------------------------------------------------------- /drizzle.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/drizzle.config.ts -------------------------------------------------------------------------------- /drizzle.do.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/drizzle.do.config.ts -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/index.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/package.json -------------------------------------------------------------------------------- /public/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/public/apple-touch-icon.png -------------------------------------------------------------------------------- /public/browserconfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/public/browserconfig.xml -------------------------------------------------------------------------------- /public/chatsemble-app.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/public/chatsemble-app.jpg -------------------------------------------------------------------------------- /public/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/public/favicon-16x16.png -------------------------------------------------------------------------------- /public/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/public/favicon-32x32.png -------------------------------------------------------------------------------- /public/logo.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/public/logo.ico -------------------------------------------------------------------------------- /public/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/public/logo.svg -------------------------------------------------------------------------------- /public/notion-avatars/avatar-01.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/public/notion-avatars/avatar-01.svg -------------------------------------------------------------------------------- /public/notion-avatars/avatar-02.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/public/notion-avatars/avatar-02.svg -------------------------------------------------------------------------------- /public/notion-avatars/avatar-03.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/public/notion-avatars/avatar-03.svg -------------------------------------------------------------------------------- /public/notion-avatars/avatar-04.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/public/notion-avatars/avatar-04.svg -------------------------------------------------------------------------------- /public/notion-avatars/avatar-05.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/public/notion-avatars/avatar-05.svg -------------------------------------------------------------------------------- /public/notion-avatars/avatar-06.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/public/notion-avatars/avatar-06.svg -------------------------------------------------------------------------------- /public/notion-avatars/avatar-07.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/public/notion-avatars/avatar-07.svg -------------------------------------------------------------------------------- /public/notion-avatars/avatar-08.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/public/notion-avatars/avatar-08.svg -------------------------------------------------------------------------------- /public/notion-avatars/avatar-09.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/public/notion-avatars/avatar-09.svg -------------------------------------------------------------------------------- /public/notion-avatars/avatar-10.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/public/notion-avatars/avatar-10.svg -------------------------------------------------------------------------------- /public/pwa-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/public/pwa-192x192.png -------------------------------------------------------------------------------- /public/pwa-512x512-maskable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/public/pwa-512x512-maskable.png -------------------------------------------------------------------------------- /public/pwa-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/public/pwa-512x512.png -------------------------------------------------------------------------------- /src/client/app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/app.tsx -------------------------------------------------------------------------------- /src/client/components/agents/agent-edit.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/components/agents/agent-edit.tsx -------------------------------------------------------------------------------- /src/client/components/agents/agent-form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/components/agents/agent-form.tsx -------------------------------------------------------------------------------- /src/client/components/agents/agent-placeholder.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/components/agents/agent-placeholder.tsx -------------------------------------------------------------------------------- /src/client/components/agents/agent-skeleton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/components/agents/agent-skeleton.tsx -------------------------------------------------------------------------------- /src/client/components/agents/agents-sidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/components/agents/agents-sidebar.tsx -------------------------------------------------------------------------------- /src/client/components/agents/new-agent-dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/components/agents/new-agent-dialog.tsx -------------------------------------------------------------------------------- /src/client/components/chat-room-member/chat-member-badge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/components/chat-room-member/chat-member-badge.tsx -------------------------------------------------------------------------------- /src/client/components/chat-room-member/chat-member-combobox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/components/chat-room-member/chat-member-combobox.tsx -------------------------------------------------------------------------------- /src/client/components/chat-room-member/chat-member-list.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/components/chat-room-member/chat-member-list.tsx -------------------------------------------------------------------------------- /src/client/components/chat-room-member/chat-member-multi-select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/components/chat-room-member/chat-member-multi-select.tsx -------------------------------------------------------------------------------- /src/client/components/chat-room-member/chat-member-remove-button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/components/chat-room-member/chat-member-remove-button.tsx -------------------------------------------------------------------------------- /src/client/components/chat-room-member/new/chat-member-add-dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/components/chat-room-member/new/chat-member-add-dialog.tsx -------------------------------------------------------------------------------- /src/client/components/chat-room-member/new/chat-member-add-form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/components/chat-room-member/new/chat-member-add-form.tsx -------------------------------------------------------------------------------- /src/client/components/chat-room/chat-room-message.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/components/chat-room/chat-room-message.tsx -------------------------------------------------------------------------------- /src/client/components/chat-room/chat-room-not-selected.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/components/chat-room/chat-room-not-selected.tsx -------------------------------------------------------------------------------- /src/client/components/chat-room/chat-room.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/components/chat-room/chat-room.tsx -------------------------------------------------------------------------------- /src/client/components/chat-room/common/chat-room-type-badge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/components/chat-room/common/chat-room-type-badge.tsx -------------------------------------------------------------------------------- /src/client/components/chat-room/details/chat-details-dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/components/chat-room/details/chat-details-dialog.tsx -------------------------------------------------------------------------------- /src/client/components/chat-room/details/chat-details-documents-section.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/components/chat-room/details/chat-details-documents-section.tsx -------------------------------------------------------------------------------- /src/client/components/chat-room/details/chat-details-members-section.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/components/chat-room/details/chat-details-members-section.tsx -------------------------------------------------------------------------------- /src/client/components/chat-room/details/chat-details-section.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/components/chat-room/details/chat-details-section.tsx -------------------------------------------------------------------------------- /src/client/components/chat-room/details/chat-details-workflows-section.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/components/chat-room/details/chat-details-workflows-section.tsx -------------------------------------------------------------------------------- /src/client/components/chat-room/list/chat-room-list.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/components/chat-room/list/chat-room-list.tsx -------------------------------------------------------------------------------- /src/client/components/chat-room/main/chat-room-main-display.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/components/chat-room/main/chat-room-main-display.tsx -------------------------------------------------------------------------------- /src/client/components/chat-room/main/chat-room-main-header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/components/chat-room/main/chat-room-main-header.tsx -------------------------------------------------------------------------------- /src/client/components/chat-room/new/new-chat-dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/components/chat-room/new/new-chat-dialog.tsx -------------------------------------------------------------------------------- /src/client/components/chat-room/new/new-chat-room-group.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/components/chat-room/new/new-chat-room-group.tsx -------------------------------------------------------------------------------- /src/client/components/chat-room/thread/chat-room-thread-display.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/components/chat-room/thread/chat-room-thread-display.tsx -------------------------------------------------------------------------------- /src/client/components/chat-room/thread/chat-room-thread-header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/components/chat-room/thread/chat-room-thread-header.tsx -------------------------------------------------------------------------------- /src/client/components/common/avatar-picker.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/components/common/avatar-picker.tsx -------------------------------------------------------------------------------- /src/client/components/common/card-toggle-groups.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/components/common/card-toggle-groups.tsx -------------------------------------------------------------------------------- /src/client/components/common/confirmation-dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/components/common/confirmation-dialog.tsx -------------------------------------------------------------------------------- /src/client/components/common/copy-button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/components/common/copy-button.tsx -------------------------------------------------------------------------------- /src/client/components/common/theme-toggle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/components/common/theme-toggle.tsx -------------------------------------------------------------------------------- /src/client/components/document/document-viewer-dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/components/document/document-viewer-dialog.tsx -------------------------------------------------------------------------------- /src/client/components/icons/loading-pyramid.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/components/icons/loading-pyramid.tsx -------------------------------------------------------------------------------- /src/client/components/icons/logo-icon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/components/icons/logo-icon.tsx -------------------------------------------------------------------------------- /src/client/components/layout/app-header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/components/layout/app-header.tsx -------------------------------------------------------------------------------- /src/client/components/layout/app-layout-skeleton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/components/layout/app-layout-skeleton.tsx -------------------------------------------------------------------------------- /src/client/components/layout/app-layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/components/layout/app-layout.tsx -------------------------------------------------------------------------------- /src/client/components/layout/app-nav-user.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/components/layout/app-nav-user.tsx -------------------------------------------------------------------------------- /src/client/components/layout/app-sidebar-group-skeleton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/components/layout/app-sidebar-group-skeleton.tsx -------------------------------------------------------------------------------- /src/client/components/layout/app-sidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/components/layout/app-sidebar.tsx -------------------------------------------------------------------------------- /src/client/components/providers/auth-provider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/components/providers/auth-provider.tsx -------------------------------------------------------------------------------- /src/client/components/providers/organization-connection-provider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/components/providers/organization-connection-provider.tsx -------------------------------------------------------------------------------- /src/client/components/providers/query-provider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/components/providers/query-provider.tsx -------------------------------------------------------------------------------- /src/client/components/providers/theme-provider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/components/providers/theme-provider.tsx -------------------------------------------------------------------------------- /src/client/components/settings/invite-member-dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/components/settings/invite-member-dialog.tsx -------------------------------------------------------------------------------- /src/client/components/settings/mcp/mcp-server-create.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/components/settings/mcp/mcp-server-create.tsx -------------------------------------------------------------------------------- /src/client/components/settings/mcp/mcp-server-edit.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/components/settings/mcp/mcp-server-edit.tsx -------------------------------------------------------------------------------- /src/client/components/settings/mcp/mcp-server-list.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/components/settings/mcp/mcp-server-list.tsx -------------------------------------------------------------------------------- /src/client/components/settings/mcp/mcp-server-management.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/components/settings/mcp/mcp-server-management.tsx -------------------------------------------------------------------------------- /src/client/components/settings/organization-form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/components/settings/organization-form.tsx -------------------------------------------------------------------------------- /src/client/components/settings/profile-form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/components/settings/profile-form.tsx -------------------------------------------------------------------------------- /src/client/components/settings/settings-dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/components/settings/settings-dialog.tsx -------------------------------------------------------------------------------- /src/client/components/settings/settings-header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/components/settings/settings-header.tsx -------------------------------------------------------------------------------- /src/client/components/tools/annotated-tool.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/components/tools/annotated-tool.tsx -------------------------------------------------------------------------------- /src/client/components/tools/collapslble-raw-data.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/components/tools/collapslble-raw-data.tsx -------------------------------------------------------------------------------- /src/client/components/tools/create-document-tool.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/components/tools/create-document-tool.tsx -------------------------------------------------------------------------------- /src/client/components/tools/scheduled-workflow-tool.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/components/tools/scheduled-workflow-tool.tsx -------------------------------------------------------------------------------- /src/client/components/tools/sources-tool.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/components/tools/sources-tool.tsx -------------------------------------------------------------------------------- /src/client/components/ui/alert-dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/components/ui/alert-dialog.tsx -------------------------------------------------------------------------------- /src/client/components/ui/alert.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/components/ui/alert.tsx -------------------------------------------------------------------------------- /src/client/components/ui/avatar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/components/ui/avatar.tsx -------------------------------------------------------------------------------- /src/client/components/ui/badge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/components/ui/badge.tsx -------------------------------------------------------------------------------- /src/client/components/ui/breadcrumb.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/components/ui/breadcrumb.tsx -------------------------------------------------------------------------------- /src/client/components/ui/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/components/ui/button.tsx -------------------------------------------------------------------------------- /src/client/components/ui/card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/components/ui/card.tsx -------------------------------------------------------------------------------- /src/client/components/ui/chat-message-area.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/components/ui/chat-message-area.tsx -------------------------------------------------------------------------------- /src/client/components/ui/chat-message.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/components/ui/chat-message.tsx -------------------------------------------------------------------------------- /src/client/components/ui/checkbox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/components/ui/checkbox.tsx -------------------------------------------------------------------------------- /src/client/components/ui/collapsible.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/components/ui/collapsible.tsx -------------------------------------------------------------------------------- /src/client/components/ui/command.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/components/ui/command.tsx -------------------------------------------------------------------------------- /src/client/components/ui/dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/components/ui/dialog.tsx -------------------------------------------------------------------------------- /src/client/components/ui/dropdown-menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/components/ui/dropdown-menu.tsx -------------------------------------------------------------------------------- /src/client/components/ui/form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/components/ui/form.tsx -------------------------------------------------------------------------------- /src/client/components/ui/input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/components/ui/input.tsx -------------------------------------------------------------------------------- /src/client/components/ui/label.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/components/ui/label.tsx -------------------------------------------------------------------------------- /src/client/components/ui/markdown-content.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/components/ui/markdown-content.tsx -------------------------------------------------------------------------------- /src/client/components/ui/popover.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/components/ui/popover.tsx -------------------------------------------------------------------------------- /src/client/components/ui/resizable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/components/ui/resizable.tsx -------------------------------------------------------------------------------- /src/client/components/ui/scroll-area.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/components/ui/scroll-area.tsx -------------------------------------------------------------------------------- /src/client/components/ui/select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/components/ui/select.tsx -------------------------------------------------------------------------------- /src/client/components/ui/separator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/components/ui/separator.tsx -------------------------------------------------------------------------------- /src/client/components/ui/sheet.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/components/ui/sheet.tsx -------------------------------------------------------------------------------- /src/client/components/ui/sidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/components/ui/sidebar.tsx -------------------------------------------------------------------------------- /src/client/components/ui/skeleton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/components/ui/skeleton.tsx -------------------------------------------------------------------------------- /src/client/components/ui/sonner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/components/ui/sonner.tsx -------------------------------------------------------------------------------- /src/client/components/ui/switch.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/components/ui/switch.tsx -------------------------------------------------------------------------------- /src/client/components/ui/tabs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/components/ui/tabs.tsx -------------------------------------------------------------------------------- /src/client/components/ui/textarea.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/components/ui/textarea.tsx -------------------------------------------------------------------------------- /src/client/components/ui/tiptap-chat-input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/components/ui/tiptap-chat-input.tsx -------------------------------------------------------------------------------- /src/client/components/ui/tiptap/mention-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/components/ui/tiptap/mention-config.ts -------------------------------------------------------------------------------- /src/client/components/ui/tiptap/mention-list.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/components/ui/tiptap/mention-list.tsx -------------------------------------------------------------------------------- /src/client/components/ui/tiptap/metion-plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/components/ui/tiptap/metion-plugin.ts -------------------------------------------------------------------------------- /src/client/components/ui/tiptap/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/components/ui/tiptap/style.css -------------------------------------------------------------------------------- /src/client/components/ui/tiptap/tiptap.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/components/ui/tiptap/tiptap.tsx -------------------------------------------------------------------------------- /src/client/components/ui/toggle-group.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/components/ui/toggle-group.tsx -------------------------------------------------------------------------------- /src/client/components/ui/toggle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/components/ui/toggle.tsx -------------------------------------------------------------------------------- /src/client/components/ui/tool-invocation.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/components/ui/tool-invocation.tsx -------------------------------------------------------------------------------- /src/client/components/ui/tooltip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/components/ui/tooltip.tsx -------------------------------------------------------------------------------- /src/client/hooks/organization/use-main-chat-room-state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/hooks/organization/use-main-chat-room-state.ts -------------------------------------------------------------------------------- /src/client/hooks/organization/use-organization-connection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/hooks/organization/use-organization-connection.ts -------------------------------------------------------------------------------- /src/client/hooks/organization/use-organization-state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/hooks/organization/use-organization-state.ts -------------------------------------------------------------------------------- /src/client/hooks/organization/use-thread-chat-room-state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/hooks/organization/use-thread-chat-room-state.ts -------------------------------------------------------------------------------- /src/client/hooks/queries/use-mcp-servers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/hooks/queries/use-mcp-servers.ts -------------------------------------------------------------------------------- /src/client/hooks/use-mobile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/hooks/use-mobile.ts -------------------------------------------------------------------------------- /src/client/hooks/use-scroll-to-bottom.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/hooks/use-scroll-to-bottom.ts -------------------------------------------------------------------------------- /src/client/hooks/use-textarea-resize.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/hooks/use-textarea-resize.ts -------------------------------------------------------------------------------- /src/client/hooks/use-web-socket.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/hooks/use-web-socket.ts -------------------------------------------------------------------------------- /src/client/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/index.css -------------------------------------------------------------------------------- /src/client/lib/api-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/lib/api-client.ts -------------------------------------------------------------------------------- /src/client/lib/auth-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/lib/auth-client.ts -------------------------------------------------------------------------------- /src/client/lib/chat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/lib/chat.ts -------------------------------------------------------------------------------- /src/client/lib/date.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/lib/date.tsx -------------------------------------------------------------------------------- /src/client/lib/id-parsing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/lib/id-parsing.ts -------------------------------------------------------------------------------- /src/client/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/lib/utils.ts -------------------------------------------------------------------------------- /src/client/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/main.tsx -------------------------------------------------------------------------------- /src/client/routeTree.gen.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/routeTree.gen.ts -------------------------------------------------------------------------------- /src/client/routes/(app)/agents.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/routes/(app)/agents.tsx -------------------------------------------------------------------------------- /src/client/routes/(app)/chat.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/routes/(app)/chat.tsx -------------------------------------------------------------------------------- /src/client/routes/(app)/route.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/routes/(app)/route.tsx -------------------------------------------------------------------------------- /src/client/routes/__root.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/routes/__root.tsx -------------------------------------------------------------------------------- /src/client/routes/auth/signin.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/routes/auth/signin.tsx -------------------------------------------------------------------------------- /src/client/routes/auth/signup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/routes/auth/signup.tsx -------------------------------------------------------------------------------- /src/client/routes/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/routes/index.tsx -------------------------------------------------------------------------------- /src/client/types/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/client/types/auth.ts -------------------------------------------------------------------------------- /src/client/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /src/server/ai/prompts/agent/default-prompt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/server/ai/prompts/agent/default-prompt.ts -------------------------------------------------------------------------------- /src/server/ai/prompts/agent/prompt-parts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/server/ai/prompts/agent/prompt-parts.ts -------------------------------------------------------------------------------- /src/server/ai/prompts/agent/workflow-prompt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/server/ai/prompts/agent/workflow-prompt.ts -------------------------------------------------------------------------------- /src/server/ai/prompts/router-prompt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/server/ai/prompts/router-prompt.ts -------------------------------------------------------------------------------- /src/server/ai/tools/create-document-tool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/server/ai/tools/create-document-tool.ts -------------------------------------------------------------------------------- /src/server/ai/tools/create-thread-tool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/server/ai/tools/create-thread-tool.ts -------------------------------------------------------------------------------- /src/server/ai/tools/deep-search-tool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/server/ai/tools/deep-search-tool.ts -------------------------------------------------------------------------------- /src/server/ai/tools/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/server/ai/tools/index.ts -------------------------------------------------------------------------------- /src/server/ai/tools/schedule-workflow-tool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/server/ai/tools/schedule-workflow-tool.ts -------------------------------------------------------------------------------- /src/server/ai/tools/web-crawler-tool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/server/ai/tools/web-crawler-tool.ts -------------------------------------------------------------------------------- /src/server/ai/tools/web-search-tool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/server/ai/tools/web-search-tool.ts -------------------------------------------------------------------------------- /src/server/ai/utils/mcp-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/server/ai/utils/mcp-utils.ts -------------------------------------------------------------------------------- /src/server/ai/utils/message.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/server/ai/utils/message.ts -------------------------------------------------------------------------------- /src/server/auth/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/server/auth/index.ts -------------------------------------------------------------------------------- /src/server/auth/organization-permissions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/server/auth/organization-permissions.ts -------------------------------------------------------------------------------- /src/server/db/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/server/db/index.ts -------------------------------------------------------------------------------- /src/server/db/migrations/0000_petite_norrin_radd.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/server/db/migrations/0000_petite_norrin_radd.sql -------------------------------------------------------------------------------- /src/server/db/migrations/meta/0000_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/server/db/migrations/meta/0000_snapshot.json -------------------------------------------------------------------------------- /src/server/db/migrations/meta/_journal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/server/db/migrations/meta/_journal.json -------------------------------------------------------------------------------- /src/server/db/schema/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/server/db/schema/auth.ts -------------------------------------------------------------------------------- /src/server/db/schema/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./auth"; 2 | -------------------------------------------------------------------------------- /src/server/db/seed.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/server/db/seed.sql -------------------------------------------------------------------------------- /src/server/email/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/server/email/index.ts -------------------------------------------------------------------------------- /src/server/email/templates/email-verification.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/server/email/templates/email-verification.tsx -------------------------------------------------------------------------------- /src/server/email/templates/organization-invitation.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/server/email/templates/organization-invitation.tsx -------------------------------------------------------------------------------- /src/server/email/templates/password-reset.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/server/email/templates/password-reset.tsx -------------------------------------------------------------------------------- /src/server/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/server/index.ts -------------------------------------------------------------------------------- /src/server/middleware/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/server/middleware/auth.ts -------------------------------------------------------------------------------- /src/server/organization-do/agent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/server/organization-do/agent.ts -------------------------------------------------------------------------------- /src/server/organization-do/chat-room.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/server/organization-do/chat-room.ts -------------------------------------------------------------------------------- /src/server/organization-do/db/migrations/0000_medical_zzzax.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/server/organization-do/db/migrations/0000_medical_zzzax.sql -------------------------------------------------------------------------------- /src/server/organization-do/db/migrations/0001_calm_karnak.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/server/organization-do/db/migrations/0001_calm_karnak.sql -------------------------------------------------------------------------------- /src/server/organization-do/db/migrations/0002_black_natasha_romanoff.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/server/organization-do/db/migrations/0002_black_natasha_romanoff.sql -------------------------------------------------------------------------------- /src/server/organization-do/db/migrations/0003_hot_zzzax.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/server/organization-do/db/migrations/0003_hot_zzzax.sql -------------------------------------------------------------------------------- /src/server/organization-do/db/migrations/meta/0000_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/server/organization-do/db/migrations/meta/0000_snapshot.json -------------------------------------------------------------------------------- /src/server/organization-do/db/migrations/meta/0001_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/server/organization-do/db/migrations/meta/0001_snapshot.json -------------------------------------------------------------------------------- /src/server/organization-do/db/migrations/meta/0002_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/server/organization-do/db/migrations/meta/0002_snapshot.json -------------------------------------------------------------------------------- /src/server/organization-do/db/migrations/meta/0003_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/server/organization-do/db/migrations/meta/0003_snapshot.json -------------------------------------------------------------------------------- /src/server/organization-do/db/migrations/meta/_journal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/server/organization-do/db/migrations/meta/_journal.json -------------------------------------------------------------------------------- /src/server/organization-do/db/migrations/migrations.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/server/organization-do/db/migrations/migrations.js -------------------------------------------------------------------------------- /src/server/organization-do/db/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/server/organization-do/db/schema.ts -------------------------------------------------------------------------------- /src/server/organization-do/db/services/agents.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/server/organization-do/db/services/agents.ts -------------------------------------------------------------------------------- /src/server/organization-do/db/services/chat-room-members.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/server/organization-do/db/services/chat-room-members.ts -------------------------------------------------------------------------------- /src/server/organization-do/db/services/chat-room-message.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/server/organization-do/db/services/chat-room-message.ts -------------------------------------------------------------------------------- /src/server/organization-do/db/services/chat-room.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/server/organization-do/db/services/chat-room.ts -------------------------------------------------------------------------------- /src/server/organization-do/db/services/document.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/server/organization-do/db/services/document.ts -------------------------------------------------------------------------------- /src/server/organization-do/db/services/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/server/organization-do/db/services/index.ts -------------------------------------------------------------------------------- /src/server/organization-do/db/services/mcp-server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/server/organization-do/db/services/mcp-server.ts -------------------------------------------------------------------------------- /src/server/organization-do/db/services/workflow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/server/organization-do/db/services/workflow.ts -------------------------------------------------------------------------------- /src/server/organization-do/document.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/server/organization-do/document.ts -------------------------------------------------------------------------------- /src/server/organization-do/mcp-server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/server/organization-do/mcp-server.ts -------------------------------------------------------------------------------- /src/server/organization-do/organization.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/server/organization-do/organization.ts -------------------------------------------------------------------------------- /src/server/organization-do/workflow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/server/organization-do/workflow.ts -------------------------------------------------------------------------------- /src/server/routes/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/server/routes/index.ts -------------------------------------------------------------------------------- /src/server/routes/protected/agents.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/server/routes/protected/agents.ts -------------------------------------------------------------------------------- /src/server/routes/protected/chat/chat-room-members.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/server/routes/protected/chat/chat-room-members.ts -------------------------------------------------------------------------------- /src/server/routes/protected/chat/chat-room.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/server/routes/protected/chat/chat-room.ts -------------------------------------------------------------------------------- /src/server/routes/protected/chat/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/server/routes/protected/chat/index.ts -------------------------------------------------------------------------------- /src/server/routes/protected/documents.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/server/routes/protected/documents.ts -------------------------------------------------------------------------------- /src/server/routes/protected/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/server/routes/protected/index.ts -------------------------------------------------------------------------------- /src/server/routes/protected/mcp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/server/routes/protected/mcp.ts -------------------------------------------------------------------------------- /src/server/routes/protected/organization-user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/server/routes/protected/organization-user.ts -------------------------------------------------------------------------------- /src/server/routes/protected/workflows.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/server/routes/protected/workflows.ts -------------------------------------------------------------------------------- /src/server/routes/websocket/organization.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/server/routes/websocket/organization.ts -------------------------------------------------------------------------------- /src/server/types/hono.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/server/types/hono.ts -------------------------------------------------------------------------------- /src/server/types/session.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/server/types/session.ts -------------------------------------------------------------------------------- /src/shared/lib/chat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/shared/lib/chat.ts -------------------------------------------------------------------------------- /src/shared/types/agent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/shared/types/agent.ts -------------------------------------------------------------------------------- /src/shared/types/ai.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/shared/types/ai.ts -------------------------------------------------------------------------------- /src/shared/types/chat-ws.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/shared/types/chat-ws.ts -------------------------------------------------------------------------------- /src/shared/types/chat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/shared/types/chat.ts -------------------------------------------------------------------------------- /src/shared/types/document.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/shared/types/document.ts -------------------------------------------------------------------------------- /src/shared/types/helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/shared/types/helper.ts -------------------------------------------------------------------------------- /src/shared/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/shared/types/index.ts -------------------------------------------------------------------------------- /src/shared/types/mcp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/shared/types/mcp.ts -------------------------------------------------------------------------------- /src/shared/types/workflow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/src/shared/types/workflow.ts -------------------------------------------------------------------------------- /tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/tsconfig.app.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/tsconfig.node.json -------------------------------------------------------------------------------- /tsconfig.worker.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/tsconfig.worker.json -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/vite.config.ts -------------------------------------------------------------------------------- /worker-configuration.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/worker-configuration.d.ts -------------------------------------------------------------------------------- /wrangler.jsonc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alwurts/Chatsemble/HEAD/wrangler.jsonc --------------------------------------------------------------------------------