├── .gitignore ├── LICENSE ├── README.md ├── assets ├── intellichat-demo.mp4 └── intellichat-screenshot-v1.png └── intellichat ├── .dockerignore ├── .env.example ├── .eslintrc.json ├── .github └── workflows │ └── ci.yml ├── .gitignore ├── .prettierignore ├── .prettierrc.json ├── Dockerfile ├── README.md ├── components.json ├── intellinode.d.ts ├── next.config.js ├── package.json ├── postcss.config.js ├── public ├── next.svg └── vercel.svg ├── src ├── app │ ├── api │ │ ├── chat │ │ │ └── route.ts │ │ └── route.ts │ ├── favicon.ico │ ├── globals.css │ ├── layout.tsx │ └── page.tsx ├── components │ ├── apikey-input.tsx │ ├── chat-message.tsx │ ├── chat-panel.tsx │ ├── chat-prompt.tsx │ ├── chat-settings.tsx │ ├── chat.tsx │ ├── field-group.tsx │ ├── field-tooltip.tsx │ ├── form-ui.tsx │ ├── shared │ │ ├── container.tsx │ │ ├── header.tsx │ │ ├── logo.tsx │ │ ├── providers.tsx │ │ └── sidebar.tsx │ └── ui │ │ ├── button.tsx │ │ ├── collapsible.tsx │ │ ├── form.tsx │ │ ├── input.tsx │ │ ├── label.tsx │ │ ├── popover.tsx │ │ ├── scroll-area.tsx │ │ ├── select.tsx │ │ ├── separator.tsx │ │ ├── sheet.tsx │ │ ├── switch.tsx │ │ ├── textarea.tsx │ │ ├── toast.tsx │ │ ├── toaster.tsx │ │ ├── tooltip.tsx │ │ └── use-toast.ts ├── lib │ ├── ai-providers.ts │ ├── helpers.ts │ ├── intellinode.ts │ ├── schema.ts │ ├── types.ts │ ├── utils.ts │ └── validators.ts └── store │ └── chat-settings.ts ├── tailwind.config.js └── tsconfig.json /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelligentnode/IntelliChat/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelligentnode/IntelliChat/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelligentnode/IntelliChat/HEAD/README.md -------------------------------------------------------------------------------- /assets/intellichat-demo.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelligentnode/IntelliChat/HEAD/assets/intellichat-demo.mp4 -------------------------------------------------------------------------------- /assets/intellichat-screenshot-v1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelligentnode/IntelliChat/HEAD/assets/intellichat-screenshot-v1.png -------------------------------------------------------------------------------- /intellichat/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelligentnode/IntelliChat/HEAD/intellichat/.dockerignore -------------------------------------------------------------------------------- /intellichat/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelligentnode/IntelliChat/HEAD/intellichat/.env.example -------------------------------------------------------------------------------- /intellichat/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelligentnode/IntelliChat/HEAD/intellichat/.eslintrc.json -------------------------------------------------------------------------------- /intellichat/.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelligentnode/IntelliChat/HEAD/intellichat/.github/workflows/ci.yml -------------------------------------------------------------------------------- /intellichat/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelligentnode/IntelliChat/HEAD/intellichat/.gitignore -------------------------------------------------------------------------------- /intellichat/.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelligentnode/IntelliChat/HEAD/intellichat/.prettierignore -------------------------------------------------------------------------------- /intellichat/.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelligentnode/IntelliChat/HEAD/intellichat/.prettierrc.json -------------------------------------------------------------------------------- /intellichat/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelligentnode/IntelliChat/HEAD/intellichat/Dockerfile -------------------------------------------------------------------------------- /intellichat/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelligentnode/IntelliChat/HEAD/intellichat/README.md -------------------------------------------------------------------------------- /intellichat/components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelligentnode/IntelliChat/HEAD/intellichat/components.json -------------------------------------------------------------------------------- /intellichat/intellinode.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelligentnode/IntelliChat/HEAD/intellichat/intellinode.d.ts -------------------------------------------------------------------------------- /intellichat/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelligentnode/IntelliChat/HEAD/intellichat/next.config.js -------------------------------------------------------------------------------- /intellichat/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelligentnode/IntelliChat/HEAD/intellichat/package.json -------------------------------------------------------------------------------- /intellichat/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelligentnode/IntelliChat/HEAD/intellichat/postcss.config.js -------------------------------------------------------------------------------- /intellichat/public/next.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelligentnode/IntelliChat/HEAD/intellichat/public/next.svg -------------------------------------------------------------------------------- /intellichat/public/vercel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelligentnode/IntelliChat/HEAD/intellichat/public/vercel.svg -------------------------------------------------------------------------------- /intellichat/src/app/api/chat/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelligentnode/IntelliChat/HEAD/intellichat/src/app/api/chat/route.ts -------------------------------------------------------------------------------- /intellichat/src/app/api/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelligentnode/IntelliChat/HEAD/intellichat/src/app/api/route.ts -------------------------------------------------------------------------------- /intellichat/src/app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelligentnode/IntelliChat/HEAD/intellichat/src/app/favicon.ico -------------------------------------------------------------------------------- /intellichat/src/app/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelligentnode/IntelliChat/HEAD/intellichat/src/app/globals.css -------------------------------------------------------------------------------- /intellichat/src/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelligentnode/IntelliChat/HEAD/intellichat/src/app/layout.tsx -------------------------------------------------------------------------------- /intellichat/src/app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelligentnode/IntelliChat/HEAD/intellichat/src/app/page.tsx -------------------------------------------------------------------------------- /intellichat/src/components/apikey-input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelligentnode/IntelliChat/HEAD/intellichat/src/components/apikey-input.tsx -------------------------------------------------------------------------------- /intellichat/src/components/chat-message.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelligentnode/IntelliChat/HEAD/intellichat/src/components/chat-message.tsx -------------------------------------------------------------------------------- /intellichat/src/components/chat-panel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelligentnode/IntelliChat/HEAD/intellichat/src/components/chat-panel.tsx -------------------------------------------------------------------------------- /intellichat/src/components/chat-prompt.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelligentnode/IntelliChat/HEAD/intellichat/src/components/chat-prompt.tsx -------------------------------------------------------------------------------- /intellichat/src/components/chat-settings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelligentnode/IntelliChat/HEAD/intellichat/src/components/chat-settings.tsx -------------------------------------------------------------------------------- /intellichat/src/components/chat.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelligentnode/IntelliChat/HEAD/intellichat/src/components/chat.tsx -------------------------------------------------------------------------------- /intellichat/src/components/field-group.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelligentnode/IntelliChat/HEAD/intellichat/src/components/field-group.tsx -------------------------------------------------------------------------------- /intellichat/src/components/field-tooltip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelligentnode/IntelliChat/HEAD/intellichat/src/components/field-tooltip.tsx -------------------------------------------------------------------------------- /intellichat/src/components/form-ui.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelligentnode/IntelliChat/HEAD/intellichat/src/components/form-ui.tsx -------------------------------------------------------------------------------- /intellichat/src/components/shared/container.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelligentnode/IntelliChat/HEAD/intellichat/src/components/shared/container.tsx -------------------------------------------------------------------------------- /intellichat/src/components/shared/header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelligentnode/IntelliChat/HEAD/intellichat/src/components/shared/header.tsx -------------------------------------------------------------------------------- /intellichat/src/components/shared/logo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelligentnode/IntelliChat/HEAD/intellichat/src/components/shared/logo.tsx -------------------------------------------------------------------------------- /intellichat/src/components/shared/providers.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelligentnode/IntelliChat/HEAD/intellichat/src/components/shared/providers.tsx -------------------------------------------------------------------------------- /intellichat/src/components/shared/sidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelligentnode/IntelliChat/HEAD/intellichat/src/components/shared/sidebar.tsx -------------------------------------------------------------------------------- /intellichat/src/components/ui/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelligentnode/IntelliChat/HEAD/intellichat/src/components/ui/button.tsx -------------------------------------------------------------------------------- /intellichat/src/components/ui/collapsible.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelligentnode/IntelliChat/HEAD/intellichat/src/components/ui/collapsible.tsx -------------------------------------------------------------------------------- /intellichat/src/components/ui/form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelligentnode/IntelliChat/HEAD/intellichat/src/components/ui/form.tsx -------------------------------------------------------------------------------- /intellichat/src/components/ui/input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelligentnode/IntelliChat/HEAD/intellichat/src/components/ui/input.tsx -------------------------------------------------------------------------------- /intellichat/src/components/ui/label.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelligentnode/IntelliChat/HEAD/intellichat/src/components/ui/label.tsx -------------------------------------------------------------------------------- /intellichat/src/components/ui/popover.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelligentnode/IntelliChat/HEAD/intellichat/src/components/ui/popover.tsx -------------------------------------------------------------------------------- /intellichat/src/components/ui/scroll-area.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelligentnode/IntelliChat/HEAD/intellichat/src/components/ui/scroll-area.tsx -------------------------------------------------------------------------------- /intellichat/src/components/ui/select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelligentnode/IntelliChat/HEAD/intellichat/src/components/ui/select.tsx -------------------------------------------------------------------------------- /intellichat/src/components/ui/separator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelligentnode/IntelliChat/HEAD/intellichat/src/components/ui/separator.tsx -------------------------------------------------------------------------------- /intellichat/src/components/ui/sheet.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelligentnode/IntelliChat/HEAD/intellichat/src/components/ui/sheet.tsx -------------------------------------------------------------------------------- /intellichat/src/components/ui/switch.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelligentnode/IntelliChat/HEAD/intellichat/src/components/ui/switch.tsx -------------------------------------------------------------------------------- /intellichat/src/components/ui/textarea.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelligentnode/IntelliChat/HEAD/intellichat/src/components/ui/textarea.tsx -------------------------------------------------------------------------------- /intellichat/src/components/ui/toast.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelligentnode/IntelliChat/HEAD/intellichat/src/components/ui/toast.tsx -------------------------------------------------------------------------------- /intellichat/src/components/ui/toaster.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelligentnode/IntelliChat/HEAD/intellichat/src/components/ui/toaster.tsx -------------------------------------------------------------------------------- /intellichat/src/components/ui/tooltip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelligentnode/IntelliChat/HEAD/intellichat/src/components/ui/tooltip.tsx -------------------------------------------------------------------------------- /intellichat/src/components/ui/use-toast.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelligentnode/IntelliChat/HEAD/intellichat/src/components/ui/use-toast.ts -------------------------------------------------------------------------------- /intellichat/src/lib/ai-providers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelligentnode/IntelliChat/HEAD/intellichat/src/lib/ai-providers.ts -------------------------------------------------------------------------------- /intellichat/src/lib/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelligentnode/IntelliChat/HEAD/intellichat/src/lib/helpers.ts -------------------------------------------------------------------------------- /intellichat/src/lib/intellinode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelligentnode/IntelliChat/HEAD/intellichat/src/lib/intellinode.ts -------------------------------------------------------------------------------- /intellichat/src/lib/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelligentnode/IntelliChat/HEAD/intellichat/src/lib/schema.ts -------------------------------------------------------------------------------- /intellichat/src/lib/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelligentnode/IntelliChat/HEAD/intellichat/src/lib/types.ts -------------------------------------------------------------------------------- /intellichat/src/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelligentnode/IntelliChat/HEAD/intellichat/src/lib/utils.ts -------------------------------------------------------------------------------- /intellichat/src/lib/validators.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelligentnode/IntelliChat/HEAD/intellichat/src/lib/validators.ts -------------------------------------------------------------------------------- /intellichat/src/store/chat-settings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelligentnode/IntelliChat/HEAD/intellichat/src/store/chat-settings.ts -------------------------------------------------------------------------------- /intellichat/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelligentnode/IntelliChat/HEAD/intellichat/tailwind.config.js -------------------------------------------------------------------------------- /intellichat/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelligentnode/IntelliChat/HEAD/intellichat/tsconfig.json --------------------------------------------------------------------------------