{"data":{"slug":"jcodesmore-ai-website-cloner-template","name":"ai-website-cloner-template","tagline":"Clone any website with one command using AI coding agents","github_url":"https://github.com/JCodesMore/ai-website-cloner-template","owner":"JCodesMore","repo":"ai-website-cloner-template","owner_avatar_url":"https://avatars.githubusercontent.com/u/182581310?v=4","primary_language":"JavaScript","stars":32457,"forks":4729,"topics":["ai","ai-agents","ai-tools","automation","boilerplate","claude","claude-code","clone","developer-tools","nextjs","react","reverse-engineering","shadcn-ui","skills","tailwindcss","template","typescript","web-scraping","website-clone"],"archived":false,"github_pushed_at":"2026-08-14T22:02:06+00:00","maintenance_label":"Very active","stars_delta_30d":3493,"url":"https://www.graphcanon.com/tools/jcodesmore-ai-website-cloner-template","markdown_url":"https://www.graphcanon.com/tools/jcodesmore-ai-website-cloner-template.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/jcodesmore-ai-website-cloner-template","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=jcodesmore-ai-website-cloner-template","description":"Clone any website with one command using AI coding agents","homepage_url":"https://dsc.gg/jcodesmore","license":"MIT","open_issues":2,"watchers":158,"ai_summary":"A template for creating a script that clones websites using AI-powered automatic code generation and web scraping techniques.","readme_excerpt":"## Quick Start\n\n> **Important:** Start by making your own copy with GitHub's **Use this template** button. Do not clone this template repository directly for your website project, and do not open pull requests here with your generated website.\n\n1. **Create your own repository from this template**\n\n   On the GitHub page for this project, click **Use this template**, then click **Create a new repository**.\n\n   Give your new repository a name, choose whether it should be public or private, then click **Create repository**. If GitHub shows an **Include all branches** option, you can leave it off.\n\n   This gives you your own separate project to work in, so your website changes stay in your account instead of coming back to the main template.\n\n2. **Open your new repository on your computer**\n\n   After GitHub creates your copy, open that new repository. Click **Code** and open or clone your new repository with your preferred coding tool.\n\n   If you use the terminal, the command will look like this:\n\n   ```bash\n   git clone https://github.com/YOUR-USERNAME/YOUR-NEW-REPOSITORY.git\n   cd YOUR-NEW-REPOSITORY\n   ```\n\n3. **Install dependencies**\n   ```bash\n   npm install\n   ```\n4. **Start your AI agent** — Claude Code recommended:\n   ```bash\n   claude --chrome\n   ```\n5. **Run the skill**:\n   ```\n   /clone-website <target-url1> [<target-url2> ...]\n   ```\n6. **Customize** (optional) — after the base clone is built, modify as needed\n\n> Most supported clients expose `/clone-website` directly. If your client activates skills from natural-language requests, enter `Clone <target-url> using the clone-website workflow`. Project instructions are in `AGENTS.md`.\n\n---\n\n### If using docker\n\n```bash\ndocker compose up app --build # build and run the app\ndocker compose up dev --build # run the app in dev mode on port 3001\n```\n\n---\n\n## License\n\nMIT\n\n<sub>Translations: <a href=\"README.ja.md\">日本語</a> · <a href=\"README.zh-CN.md\">Simplified Chinese</a></sub>","github_created_at":"2026-03-13T11:14:39+00:00","created_at":"2026-07-07T17:40:21.999516+00:00","updated_at":"2026-08-19T18:02:14.082222+00:00","categories":[{"slug":"ai-agents","name":"AI Agents","url":"https://www.graphcanon.com/categories/ai-agents","markdown_url":"https://www.graphcanon.com/categories/ai-agents.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/ai-agents"},{"slug":"developer-tools","name":"Developer Tools","url":"https://www.graphcanon.com/categories/developer-tools","markdown_url":"https://www.graphcanon.com/categories/developer-tools.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/developer-tools"}],"tags":[{"slug":"ai-agents","name":"ai-agents"},{"slug":"automation","name":"automation"},{"slug":"nextjs","name":"nextjs"},{"slug":"react","name":"react"},{"slug":"tailwindcss","name":"tailwindcss"},{"slug":"typescript","name":"typescript"},{"slug":"web-scraping","name":"web-scraping"}],"trust":{"provenance":{"is_fork":false,"github_id":1180745961,"owner_type":"User","methodology":"github_public_v1","parent_repo":null,"near_duplicate_slugs":[]},"computed_at":"2026-08-19T18:02:13.057Z","maintenance":{"label":"Very active","score":96,"methodology":"github_public_v1","releases_90d":1,"days_since_push":4,"last_release_at":"2026-08-10T05:10:24Z","stars_delta_30d":3493,"open_issues_delta_30d":-24},"security_summary":{"status":"no_lockfile","scanner":null,"low_count":0,"high_count":0,"last_scan_at":"2026-07-11T11:16:21.224Z","medium_count":0,"scan_profile":"none","critical_count":0}},"capability_facts":{"mcp":{"source":"repo_scan","observed_at":"2026-08-19T18:02:13.507Z","server_manifest":false},"scan":{"source":"repo_scan","observed_at":"2026-08-19T18:02:13.507Z"},"deploy":{"source":"dockerfile:Dockerfile","self_host":true,"observed_at":"2026-08-19T18:02:13.507Z","managed_saas":false},"has_cli":{"value":true,"source":"package.json:bin|scripts","observed_at":"2026-08-19T18:02:13.507Z"},"languages":{"value":["javascript","typescript"],"source":"github.language+package.json","observed_at":"2026-08-19T18:02:13.507Z"},"has_docker":{"value":true,"source":"dockerfile:Dockerfile","observed_at":"2026-08-19T18:02:13.507Z"},"license_spdx":{"value":"MIT","source":"github.license","observed_at":"2026-08-19T18:02:13.507Z"}},"decision_facts":{"hosting":null,"pricing":{"model":"freemium","summary":"Free to use under the MIT license, with potential for paid services depending on any third-party tools or agents used in conjunction (e.g., `Claude Code`)."},"requirements":{"notes":["This tool is designed to work with TypeScript and requires Node.js environment for running npm commands."],"min_ram_gb":2,"requires_docker":true},"constraints":{"min_ram_gb":2,"pricing_model":"freemium","requires_docker":true},"when_to_use":["When you need a rapid prototyping tool for websites, especially when reverse-engineering or recreating another website's structure and design.","If your workflow involves integrating with the `Claude Code` agent for enhanced automation capabilities during web scraping and site cloning."],"when_not_to_use":["Do not use this tool if you are planning to maintain a long-term project that requires continuous updates, as the AI-generated code may need significant human intervention or customization.","Avoid using it in scenarios where strict adherence to coding standards and best practices is required since the auto-generated code might not always follow conventional patterns."],"source":"enrich:decision_facts","observed_at":"2026-07-11T13:23:16.213Z"},"constraint_facets":{"min_ram_gb":2,"pricing_model":"freemium","requires_docker":true},"decision_summary":[{"label":"Pricing","value":"freemium - Free to use under the MIT license, with potential for paid services depending on any third-party tools or agents used in conjunction (e.g., `Claude Code`)."},{"label":"Requirements","value":"Min 2 GB RAM; Requires Docker; This tool is designed to work with TypeScript and requires Node.js environment for running npm commands."},{"label":"Adopt for","value":"`ai-website-cloner-template` enables developers to clone websites quickly with AI-powered automatic code generation."}]}}