├── .example.env ├── .gitignore ├── LICENSE ├── README.md ├── components ├── Footer.tsx ├── HeroSection.tsx ├── LoadingDots.tsx ├── Navbar.tsx └── ResizablePanel.tsx ├── next.config.js ├── package.json ├── pages ├── _app.tsx ├── _document.tsx ├── api │ └── generate.ts ├── caption.tsx └── index.tsx ├── postcss.config.js ├── public ├── example.jpg ├── favicon.ico ├── logo.png └── screenshot.png ├── styles ├── globals.css └── loading-dots.module.css ├── tailwind.config.js ├── tsconfig.json └── utils ├── nsfwCheck.ts └── redis.ts /.example.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hqasmei/captionAI/HEAD/.example.env -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hqasmei/captionAI/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hqasmei/captionAI/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hqasmei/captionAI/HEAD/README.md -------------------------------------------------------------------------------- /components/Footer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hqasmei/captionAI/HEAD/components/Footer.tsx -------------------------------------------------------------------------------- /components/HeroSection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hqasmei/captionAI/HEAD/components/HeroSection.tsx -------------------------------------------------------------------------------- /components/LoadingDots.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hqasmei/captionAI/HEAD/components/LoadingDots.tsx -------------------------------------------------------------------------------- /components/Navbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hqasmei/captionAI/HEAD/components/Navbar.tsx -------------------------------------------------------------------------------- /components/ResizablePanel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hqasmei/captionAI/HEAD/components/ResizablePanel.tsx -------------------------------------------------------------------------------- /next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hqasmei/captionAI/HEAD/next.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hqasmei/captionAI/HEAD/package.json -------------------------------------------------------------------------------- /pages/_app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hqasmei/captionAI/HEAD/pages/_app.tsx -------------------------------------------------------------------------------- /pages/_document.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hqasmei/captionAI/HEAD/pages/_document.tsx -------------------------------------------------------------------------------- /pages/api/generate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hqasmei/captionAI/HEAD/pages/api/generate.ts -------------------------------------------------------------------------------- /pages/caption.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hqasmei/captionAI/HEAD/pages/caption.tsx -------------------------------------------------------------------------------- /pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hqasmei/captionAI/HEAD/pages/index.tsx -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hqasmei/captionAI/HEAD/postcss.config.js -------------------------------------------------------------------------------- /public/example.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hqasmei/captionAI/HEAD/public/example.jpg -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hqasmei/captionAI/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hqasmei/captionAI/HEAD/public/logo.png -------------------------------------------------------------------------------- /public/screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hqasmei/captionAI/HEAD/public/screenshot.png -------------------------------------------------------------------------------- /styles/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hqasmei/captionAI/HEAD/styles/globals.css -------------------------------------------------------------------------------- /styles/loading-dots.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hqasmei/captionAI/HEAD/styles/loading-dots.module.css -------------------------------------------------------------------------------- /tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hqasmei/captionAI/HEAD/tailwind.config.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hqasmei/captionAI/HEAD/tsconfig.json -------------------------------------------------------------------------------- /utils/nsfwCheck.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hqasmei/captionAI/HEAD/utils/nsfwCheck.ts -------------------------------------------------------------------------------- /utils/redis.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hqasmei/captionAI/HEAD/utils/redis.ts --------------------------------------------------------------------------------