├── .gitattributes ├── .github └── workflows │ └── release.yml ├── .gitignore ├── LICENSE ├── README.md ├── banner.jpg ├── caido.config.ts ├── package.json ├── packages ├── backend │ ├── package.json │ ├── src │ │ ├── index.ts │ │ ├── providers │ │ │ ├── anthropic.ts │ │ │ ├── deepseek.ts │ │ │ ├── google.ts │ │ │ ├── local.ts │ │ │ └── openai.ts │ │ └── types.ts │ └── tsconfig.json └── frontend │ ├── package.json │ ├── src │ ├── components │ │ ├── chat │ │ │ ├── ChatWindow.vue │ │ │ └── QuickActionPopup.vue │ │ ├── common │ │ │ ├── ConfirmModal.vue │ │ │ ├── HelpPanel.vue │ │ │ └── Layout.vue │ │ └── settings │ │ │ └── SettingsPanel.vue │ ├── index.ts │ ├── plugins │ │ └── sdk.ts │ ├── services │ │ ├── actions.ts │ │ ├── quickActions.ts │ │ ├── storage.ts │ │ └── utils.ts │ ├── styles │ │ ├── caido.css │ │ ├── design-system.css │ │ ├── index.css │ │ └── primevue.css │ ├── types.ts │ ├── utils │ │ └── caidoUtils.ts │ └── views │ │ └── App.vue │ └── tsconfig.json ├── pnpm-lock.yaml ├── pnpm-workspace.yaml └── tsconfig.json /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amrelsagaei/Chatio/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amrelsagaei/Chatio/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist 3 | .DS_Store -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amrelsagaei/Chatio/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amrelsagaei/Chatio/HEAD/README.md -------------------------------------------------------------------------------- /banner.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amrelsagaei/Chatio/HEAD/banner.jpg -------------------------------------------------------------------------------- /caido.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amrelsagaei/Chatio/HEAD/caido.config.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amrelsagaei/Chatio/HEAD/package.json -------------------------------------------------------------------------------- /packages/backend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amrelsagaei/Chatio/HEAD/packages/backend/package.json -------------------------------------------------------------------------------- /packages/backend/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amrelsagaei/Chatio/HEAD/packages/backend/src/index.ts -------------------------------------------------------------------------------- /packages/backend/src/providers/anthropic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amrelsagaei/Chatio/HEAD/packages/backend/src/providers/anthropic.ts -------------------------------------------------------------------------------- /packages/backend/src/providers/deepseek.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amrelsagaei/Chatio/HEAD/packages/backend/src/providers/deepseek.ts -------------------------------------------------------------------------------- /packages/backend/src/providers/google.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amrelsagaei/Chatio/HEAD/packages/backend/src/providers/google.ts -------------------------------------------------------------------------------- /packages/backend/src/providers/local.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amrelsagaei/Chatio/HEAD/packages/backend/src/providers/local.ts -------------------------------------------------------------------------------- /packages/backend/src/providers/openai.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amrelsagaei/Chatio/HEAD/packages/backend/src/providers/openai.ts -------------------------------------------------------------------------------- /packages/backend/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amrelsagaei/Chatio/HEAD/packages/backend/src/types.ts -------------------------------------------------------------------------------- /packages/backend/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amrelsagaei/Chatio/HEAD/packages/backend/tsconfig.json -------------------------------------------------------------------------------- /packages/frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amrelsagaei/Chatio/HEAD/packages/frontend/package.json -------------------------------------------------------------------------------- /packages/frontend/src/components/chat/ChatWindow.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amrelsagaei/Chatio/HEAD/packages/frontend/src/components/chat/ChatWindow.vue -------------------------------------------------------------------------------- /packages/frontend/src/components/chat/QuickActionPopup.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amrelsagaei/Chatio/HEAD/packages/frontend/src/components/chat/QuickActionPopup.vue -------------------------------------------------------------------------------- /packages/frontend/src/components/common/ConfirmModal.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amrelsagaei/Chatio/HEAD/packages/frontend/src/components/common/ConfirmModal.vue -------------------------------------------------------------------------------- /packages/frontend/src/components/common/HelpPanel.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amrelsagaei/Chatio/HEAD/packages/frontend/src/components/common/HelpPanel.vue -------------------------------------------------------------------------------- /packages/frontend/src/components/common/Layout.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amrelsagaei/Chatio/HEAD/packages/frontend/src/components/common/Layout.vue -------------------------------------------------------------------------------- /packages/frontend/src/components/settings/SettingsPanel.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amrelsagaei/Chatio/HEAD/packages/frontend/src/components/settings/SettingsPanel.vue -------------------------------------------------------------------------------- /packages/frontend/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amrelsagaei/Chatio/HEAD/packages/frontend/src/index.ts -------------------------------------------------------------------------------- /packages/frontend/src/plugins/sdk.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amrelsagaei/Chatio/HEAD/packages/frontend/src/plugins/sdk.ts -------------------------------------------------------------------------------- /packages/frontend/src/services/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amrelsagaei/Chatio/HEAD/packages/frontend/src/services/actions.ts -------------------------------------------------------------------------------- /packages/frontend/src/services/quickActions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amrelsagaei/Chatio/HEAD/packages/frontend/src/services/quickActions.ts -------------------------------------------------------------------------------- /packages/frontend/src/services/storage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amrelsagaei/Chatio/HEAD/packages/frontend/src/services/storage.ts -------------------------------------------------------------------------------- /packages/frontend/src/services/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amrelsagaei/Chatio/HEAD/packages/frontend/src/services/utils.ts -------------------------------------------------------------------------------- /packages/frontend/src/styles/caido.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amrelsagaei/Chatio/HEAD/packages/frontend/src/styles/caido.css -------------------------------------------------------------------------------- /packages/frontend/src/styles/design-system.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amrelsagaei/Chatio/HEAD/packages/frontend/src/styles/design-system.css -------------------------------------------------------------------------------- /packages/frontend/src/styles/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amrelsagaei/Chatio/HEAD/packages/frontend/src/styles/index.css -------------------------------------------------------------------------------- /packages/frontend/src/styles/primevue.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amrelsagaei/Chatio/HEAD/packages/frontend/src/styles/primevue.css -------------------------------------------------------------------------------- /packages/frontend/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amrelsagaei/Chatio/HEAD/packages/frontend/src/types.ts -------------------------------------------------------------------------------- /packages/frontend/src/utils/caidoUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amrelsagaei/Chatio/HEAD/packages/frontend/src/utils/caidoUtils.ts -------------------------------------------------------------------------------- /packages/frontend/src/views/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amrelsagaei/Chatio/HEAD/packages/frontend/src/views/App.vue -------------------------------------------------------------------------------- /packages/frontend/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amrelsagaei/Chatio/HEAD/packages/frontend/tsconfig.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amrelsagaei/Chatio/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amrelsagaei/Chatio/HEAD/pnpm-workspace.yaml -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amrelsagaei/Chatio/HEAD/tsconfig.json --------------------------------------------------------------------------------