├── .eslintrc.json ├── .gitignore ├── LICENSE ├── README.md ├── next.config.js ├── other ├── demo-movies.gif └── demo-vegetables.gif ├── package.json ├── postcss.config.js ├── src ├── app │ ├── api │ │ └── chat │ │ │ └── route.ts │ ├── favicon.ico │ ├── globals.css │ ├── layout.tsx │ ├── markdown │ │ └── page.tsx │ └── page.tsx ├── components │ ├── assistant-message.tsx │ ├── dialog.tsx │ ├── empty-message.tsx │ ├── message-list.tsx │ ├── message.tsx │ ├── model-dialog.tsx │ ├── nav.tsx │ ├── token-dialog.tsx │ └── user-message.tsx └── hooks │ ├── use-local-storage.ts │ └── use-markdown-processor.tsx ├── tailwind.config.js └── tsconfig.json /.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "next/core-web-vitals" 3 | } 4 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skovy/llm-markdown/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skovy/llm-markdown/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skovy/llm-markdown/HEAD/README.md -------------------------------------------------------------------------------- /next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skovy/llm-markdown/HEAD/next.config.js -------------------------------------------------------------------------------- /other/demo-movies.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skovy/llm-markdown/HEAD/other/demo-movies.gif -------------------------------------------------------------------------------- /other/demo-vegetables.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skovy/llm-markdown/HEAD/other/demo-vegetables.gif -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skovy/llm-markdown/HEAD/package.json -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skovy/llm-markdown/HEAD/postcss.config.js -------------------------------------------------------------------------------- /src/app/api/chat/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skovy/llm-markdown/HEAD/src/app/api/chat/route.ts -------------------------------------------------------------------------------- /src/app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skovy/llm-markdown/HEAD/src/app/favicon.ico -------------------------------------------------------------------------------- /src/app/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skovy/llm-markdown/HEAD/src/app/globals.css -------------------------------------------------------------------------------- /src/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skovy/llm-markdown/HEAD/src/app/layout.tsx -------------------------------------------------------------------------------- /src/app/markdown/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skovy/llm-markdown/HEAD/src/app/markdown/page.tsx -------------------------------------------------------------------------------- /src/app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skovy/llm-markdown/HEAD/src/app/page.tsx -------------------------------------------------------------------------------- /src/components/assistant-message.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skovy/llm-markdown/HEAD/src/components/assistant-message.tsx -------------------------------------------------------------------------------- /src/components/dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skovy/llm-markdown/HEAD/src/components/dialog.tsx -------------------------------------------------------------------------------- /src/components/empty-message.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skovy/llm-markdown/HEAD/src/components/empty-message.tsx -------------------------------------------------------------------------------- /src/components/message-list.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skovy/llm-markdown/HEAD/src/components/message-list.tsx -------------------------------------------------------------------------------- /src/components/message.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skovy/llm-markdown/HEAD/src/components/message.tsx -------------------------------------------------------------------------------- /src/components/model-dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skovy/llm-markdown/HEAD/src/components/model-dialog.tsx -------------------------------------------------------------------------------- /src/components/nav.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skovy/llm-markdown/HEAD/src/components/nav.tsx -------------------------------------------------------------------------------- /src/components/token-dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skovy/llm-markdown/HEAD/src/components/token-dialog.tsx -------------------------------------------------------------------------------- /src/components/user-message.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skovy/llm-markdown/HEAD/src/components/user-message.tsx -------------------------------------------------------------------------------- /src/hooks/use-local-storage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skovy/llm-markdown/HEAD/src/hooks/use-local-storage.ts -------------------------------------------------------------------------------- /src/hooks/use-markdown-processor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skovy/llm-markdown/HEAD/src/hooks/use-markdown-processor.tsx -------------------------------------------------------------------------------- /tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skovy/llm-markdown/HEAD/tailwind.config.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skovy/llm-markdown/HEAD/tsconfig.json --------------------------------------------------------------------------------