├── .gitignore ├── README.md ├── eslint.config.js ├── index.html ├── package.json ├── public ├── cloudflare.webp └── favicon.png ├── src ├── App.css ├── App.tsx ├── components │ ├── Chat.tsx │ ├── ChunkRenderer.tsx │ ├── ChunkedMarkdown.tsx │ ├── CodeBlock.tsx │ ├── CombinedSearchIndicator.tsx │ ├── CustomLink.tsx │ ├── ToolCallIndicator.tsx │ └── WelcomeScreen.tsx ├── index.css ├── lib │ └── utils.ts ├── main.tsx ├── styles.module.css └── vite-env.d.ts ├── tsconfig.app.json ├── tsconfig.json ├── tsconfig.node.json ├── tsconfig.worker.json ├── vite.config.ts ├── worker-configuration.d.ts ├── worker ├── ai.ts ├── config.ts ├── index.ts └── prompt.ts └── wrangler.jsonc /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/build-with-groq/groq-docs-chat/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/build-with-groq/groq-docs-chat/HEAD/README.md -------------------------------------------------------------------------------- /eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/build-with-groq/groq-docs-chat/HEAD/eslint.config.js -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/build-with-groq/groq-docs-chat/HEAD/index.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/build-with-groq/groq-docs-chat/HEAD/package.json -------------------------------------------------------------------------------- /public/cloudflare.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/build-with-groq/groq-docs-chat/HEAD/public/cloudflare.webp -------------------------------------------------------------------------------- /public/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/build-with-groq/groq-docs-chat/HEAD/public/favicon.png -------------------------------------------------------------------------------- /src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/build-with-groq/groq-docs-chat/HEAD/src/App.css -------------------------------------------------------------------------------- /src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/build-with-groq/groq-docs-chat/HEAD/src/App.tsx -------------------------------------------------------------------------------- /src/components/Chat.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/build-with-groq/groq-docs-chat/HEAD/src/components/Chat.tsx -------------------------------------------------------------------------------- /src/components/ChunkRenderer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/build-with-groq/groq-docs-chat/HEAD/src/components/ChunkRenderer.tsx -------------------------------------------------------------------------------- /src/components/ChunkedMarkdown.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/build-with-groq/groq-docs-chat/HEAD/src/components/ChunkedMarkdown.tsx -------------------------------------------------------------------------------- /src/components/CodeBlock.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/build-with-groq/groq-docs-chat/HEAD/src/components/CodeBlock.tsx -------------------------------------------------------------------------------- /src/components/CombinedSearchIndicator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/build-with-groq/groq-docs-chat/HEAD/src/components/CombinedSearchIndicator.tsx -------------------------------------------------------------------------------- /src/components/CustomLink.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/build-with-groq/groq-docs-chat/HEAD/src/components/CustomLink.tsx -------------------------------------------------------------------------------- /src/components/ToolCallIndicator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/build-with-groq/groq-docs-chat/HEAD/src/components/ToolCallIndicator.tsx -------------------------------------------------------------------------------- /src/components/WelcomeScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/build-with-groq/groq-docs-chat/HEAD/src/components/WelcomeScreen.tsx -------------------------------------------------------------------------------- /src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/build-with-groq/groq-docs-chat/HEAD/src/index.css -------------------------------------------------------------------------------- /src/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/build-with-groq/groq-docs-chat/HEAD/src/lib/utils.ts -------------------------------------------------------------------------------- /src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/build-with-groq/groq-docs-chat/HEAD/src/main.tsx -------------------------------------------------------------------------------- /src/styles.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/build-with-groq/groq-docs-chat/HEAD/src/styles.module.css -------------------------------------------------------------------------------- /src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/build-with-groq/groq-docs-chat/HEAD/tsconfig.app.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/build-with-groq/groq-docs-chat/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/build-with-groq/groq-docs-chat/HEAD/tsconfig.node.json -------------------------------------------------------------------------------- /tsconfig.worker.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/build-with-groq/groq-docs-chat/HEAD/tsconfig.worker.json -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/build-with-groq/groq-docs-chat/HEAD/vite.config.ts -------------------------------------------------------------------------------- /worker-configuration.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/build-with-groq/groq-docs-chat/HEAD/worker-configuration.d.ts -------------------------------------------------------------------------------- /worker/ai.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/build-with-groq/groq-docs-chat/HEAD/worker/ai.ts -------------------------------------------------------------------------------- /worker/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/build-with-groq/groq-docs-chat/HEAD/worker/config.ts -------------------------------------------------------------------------------- /worker/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/build-with-groq/groq-docs-chat/HEAD/worker/index.ts -------------------------------------------------------------------------------- /worker/prompt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/build-with-groq/groq-docs-chat/HEAD/worker/prompt.ts -------------------------------------------------------------------------------- /wrangler.jsonc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/build-with-groq/groq-docs-chat/HEAD/wrangler.jsonc --------------------------------------------------------------------------------