Use Case: How to Create a Fully Functional Website Using a LLM

With Large Language Models (LLMs) including Grok, Gemini, and ChatGPT among various other non-LLM contenders all vying to be the most relevant, intelligent and popular model on the market, AI chatbots have certainly come a long way since the early iterations of a barely functional Microsoft Copilot, and the confidently incorrect Gemini by Google — in fact, Gemini and Copilot stand out as two of the stronger contenders among the sea of LLMs in various specific domains.
Gemini has shown significant improvement in WordPress integration and SEO optimisation, while Copilot excels in handling complex coding tasks and code generation. However, while these tools demonstrate strengths in their respective areas, they still require human oversight to ensure accuracy and quality in their outputs.
Over the past few weeks, Manus.ai has been a hot topic of discussion, and I quickly came to understand why.
Key Points:
  • Grok, Gemini, and ChatGPT can assist in building websites by generating code, content, and design suggestions, but they lack the autonomous deployment capabilities of Manus AI.
  • You’ll likely need to manually handle hosting and deployment with all three tools.
  • Gemini and ChatGPT are particularly strong for WordPress integration, while ChatGPT is versatile for both WordPress and HTML-based sites.
  • Human oversight is recommended to ensure the accuracy and quality of AI-generated code and content.

Overview

You can create a fully functional website using an LLM such as Grok, Gemini, or ChatGPT, though none of these tools can autonomously handle the entire process like Manus AI. Each tool excels in generating code, content, and design elements, but you’ll need to manage hosting and deployment separately. Below, I outline how to use each tool to build a website, with a focus on simplicity for non-technical users.

Using Grok

Grok, developed by xAI, can generate HTML, CSS, and JavaScript code through its Grok Studio feature, create website content, and suggest design ideas. To build a website:
  • Ask Grok to generate code for your website’s structure (e.g., “Create HTML and CSS for a portfolio homepage”).
  • Request content like “Write a 200-word ‘About’ page for a bakery.”
  • Manually upload the generated files to a hosting provider like Hostinger (Hostinger).

Using Gemini

Gemini, from Google, integrates well with WordPress and can assist with design, coding, content, and SEO. To build a website:
  • Set up WordPress via a host like SiteGround (SiteGround).
  • Use Gemini to suggest themes and layouts (e.g., “Recommend a WordPress theme for a blog”).
  • Generate content and optimize it for SEO (e.g., “Write an SEO-friendly blog post about tech trends”).
  • Gemini can also help debug code or enhance interactivity.

Using ChatGPT

ChatGPT, by OpenAI, is highly versatile, supporting both WordPress and HTML websites. To build a website:
  • For WordPress, use ChatGPT to outline pages and generate content (e.g., “Create a services page for a salon”).
  • For HTML, request complete code (e.g., “Generate HTML, CSS, and JavaScript for a one-page site”).
  • Upload files to a host or use a WordPress theme like Divi (Divi).
  • Review and test the output for accuracy.

Recommendation

ChatGPT is likely the most accessible option due to its versatility and extensive tutorials, especially if you’re new to web development. Gemini is ideal for WordPress users, while Grok suits those comfortable with manual coding. For a more automated experience, consider AI website builders like TeleportHQ (TeleportHQ).
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>My Bakery Website</title> <style> body { font-family: Arial, sans-serif; margin: 0; padding: 0; background-color: #f4f4f4; } header { background-color: #333; color: white; text-align: center; padding: 1em; } nav { background-color: #444; padding: 1em; } nav a { color: white; margin: 0 1em; text-decoration: none; } .container { max-width: 800px; margin: 2em auto; padding: 1em; background-color: white; box-shadow: 0 0 10px rgba(0,0,0,0.1); } footer { background-color: #333; color: white; text-align: center; padding: 1em; position: fixed; bottom: 0; width: 100%; } </style> </head> <body> <header> <h1>Welcome to The Rolling Scone</h1> </header> <nav> <a href="#home">Home</a> <a href="#about">About</a> <a href="#menu">Menu</a> <a href="#contact">Contact</a> </nav> <div class="container"> <h2>About Us</h2> <p>The Rolling Scone is a family-owned bakery offering fresh, delicious pastries and breads. Our mission is to bring joy to every bite, using only the finest ingredients.</p> </div> <footer> <p>&copy; 2025 The Rolling Scone. All rights reserved.</p> </footer> </body> </html>

Detailed Guide to Building a Website with Grok, Gemini, or ChatGPT

This guide provides a comprehensive overview of how to create a fully functional website using Grok, Gemini, or ChatGPT, based on your experience with Manus AI. Since Manus AI autonomously handles tasks like coding, deployment, and hosting, these tools require more user involvement, particularly for deployment. I’ll detail each tool’s capabilities, step-by-step processes, and additional considerations to help you achieve a similar outcome.

Understanding Manus AI’s Website Creation Capabilities

Manus AI is an autonomous AI agent that excels at end-to-end website creation. It can:
  • Write and test code in a secure Linux sandbox.
  • Deploy websites to public URLs, including setting up hosting.
  • Generate interactive dashboards and handle web automation tasks.
  • Execute multi-step tasks independently through an agentic loop (analyze, select tools, execute, iterate).
This autonomy sets a high bar, as Grok, Gemini, and ChatGPT primarily assist with code and content generation rather than full automation. Below, I explore how each tool can be used to approximate Manus AI’s functionality.

Using Grok for Website Creation

Grok, developed by xAI, is a large language model with strong reasoning and coding capabilities. Its Grok Studio feature supports generating code, documents, and basic apps, making it suitable for website development tasks.
Capabilities:
  • Code Generation: Grok can produce HTML, CSS, JavaScript, Python, and other languages, ideal for building static or dynamic websites (Grok Studio).
  • Content Creation: It can write engaging text for website pages, such as blog posts or product descriptions.
  • Design Suggestions: Grok can recommend layouts, color schemes, and typography based on your preferences.
  • Integration: Supports Google Drive for file management, useful for organizing website assets.
Step-by-Step Process:
  1. Plan Your Website:
      • Use Grok to outline your website’s structure. For example, ask, “What pages should a small bakery website include?” Grok might suggest Home, About, Menu, and Contact pages.
  1. Generate Code:
      • Request code for each page. For instance, “Generate HTML and CSS for a responsive homepage with a navigation bar.” Grok Studio can produce code snippets you can preview and edit.
  1. Create Content:
      • Ask Grok to write content, such as “Write a 200-word ‘About Us’ page for a bakery called The Rolling Scone.”
  1. Design Assistance:
      • Use Grok to suggest design elements, e.g., “Recommend a color scheme and typography for a cozy bakery website.”
  1. Set Up Hosting:
      • Unlike Manus AI, Grok cannot deploy your website. Choose a hosting provider like Hostinger (Hostinger) or SiteGround (SiteGround). Upload your HTML files via the host’s file manager or FTP.
  1. Test and Debug:
      • Use Grok to identify issues, e.g., “Debug this JavaScript code for a broken slideshow.” Test the website in a browser to ensure functionality.
Limitations:
  • Grok lacks autonomous deployment, requiring manual hosting setup.
  • Its web development focus is less specialized than dedicated tools, so you may need to refine generated code.
  • Rate limits and pricing (e.g., $5/131,072 input tokens) may impact extensive use.
Example Artifact:
The sample HTML code provided in the artifact section above demonstrates a simple bakery website that Grok could generate. You can save it as index.html and upload it to your host.

Using Gemini for Website Creation

Gemini, developed by Google, is a multimodal AI model with strong capabilities in reasoning, coding, and integration with Google’s ecosystem, particularly WordPress. It’s well-suited for users who prefer a WordPress-based workflow (Gemini Tutorial).
Capabilities:
  • WordPress Integration: Gemini can suggest themes, generate content, and optimize for SEO within WordPress.
  • Code Generation: It can produce HTML, CSS, and JavaScript for custom features or animations.
  • Content Creation: Gemini excels at writing blog posts, product descriptions, and SEO-friendly content.
  • Optimization and Marketing: It can debug code, optimize site performance, and generate marketing materials like ad copy.
Step-by-Step Process:
  1. Choose a Host and Domain:
      • Select a WordPress host like Hostinger or SiteGround and register a domain name.
  1. Set Up WordPress:
      • Install WordPress via the host’s control panel (e.g., hPanel for Hostinger).
  1. Access Gemini:
      • Sign up for Gemini via Google’s AI tools, such as the Gemini app or Google Workspace.
  1. Design Your Website:
      • Ask Gemini to recommend a WordPress theme, e.g., “Suggest a theme for a minimalist blog.” It might suggest Astra or GeneratePress.
      • Request layout ideas, like “Propose a header design for a tech blog.”
  1. Generate Code:
      • Use Gemini to create custom code, e.g., “Write JavaScript for an animated banner.”
  1. Craft Content:
      • Generate content, such as “Write a 300-word blog post about AI trends, optimized for SEO.”
  1. Optimize and Test:
      • Ask Gemini to optimize your site, e.g., “How can I improve my website’s loading speed?” or “Test this code for bugs.”
  1. Market Your Website:
      • Use Gemini to analyze competitors or create marketing content, e.g., “Write ad copy for a tech blog.”
Limitations:
  • Gemini does not handle hosting or deployment, requiring manual setup.
  • Its capabilities are strongest within Google’s ecosystem, so HTML-based sites may require more effort.
  • Access to advanced features (e.g., Gemini Advanced) may require a subscription.
Example Workflow:
For a WordPress site, Gemini can streamline theme selection and content creation, but you’ll need to use WordPress’s dashboard to implement changes and publish the site.

Using ChatGPT for Website Creation

ChatGPT, developed by OpenAI, is a highly versatile AI tool that can assist with both WordPress and HTML-based websites. Its extensive community support and tutorials make it accessible for beginners (ChatGPT Guide).
Capabilities:
  • Versatility: Supports WordPress and HTML websites, generating code, content, and design suggestions.
  • Code Generation: Can produce complete HTML, CSS, and JavaScript code for static sites or custom WordPress features.
  • Content Creation: Excels at writing engaging, SEO-optimized content for pages and blogs.
  • Debugging and Optimization: Can identify code issues and suggest performance improvements.
Step-by-Step Process:
  • For a WordPress Website:
      1. Choose a Host and Domain:
          • Select a provider like SiteGround or Hostinger and register a domain.
      1. Install WordPress:
          • Use the host’s control panel to set up WordPress.
      1. Select a Theme:
          • Ask ChatGPT to recommend a theme, e.g., “Suggest a WordPress theme for a small business.”
      1. Plan Your Pages:
          • Request an outline, e.g., “Outline the pages for a hairdressing business website.”
      1. Generate Content:
          • Use ChatGPT to write content, like “Write a ‘Services’ page for a salon.”
      1. Customize Design:
          • Generate custom code, e.g., “Create CSS for a custom button style.”
      1. Optimize and Test:
          • Ask ChatGPT to optimize SEO or debug code, e.g., “Optimize this page for search engines.”
  • For an HTML Website:
      1. Plan Your Pages:
          • Use ChatGPT to outline your site, e.g., “Outline a bakery website called The Rolling Scone.”
      1. Generate Code:
          • Request complete code, e.g., “Generate responsive HTML, CSS, and JavaScript for a one-page bakery site.”
      1. Create Content:
          • Ask for content, like “Write a 200-word ‘About’ page for a bakery.”
      1. Set Up Hosting:
          • Choose a host and upload your HTML files (e.g., save as index.html and upload via FTP).
      1. Test and Debug:
          • Use ChatGPT to fix issues, e.g., “Debug this HTML code for a broken navigation menu.”
Limitations:
  • ChatGPT cannot deploy websites, requiring manual hosting setup.
  • Generated content and code may need review for accuracy, as it can produce errors or outdated information.
  • The free version has a token limit (4,096), and advanced features require ChatGPT Plus.
Example Artifact:
The HTML code in the artifact section above is an example of what ChatGPT could generate for a simple static website. It includes a responsive design and basic content, ready for hosting.

Comparison of Tools

Tool
Code Generation
Content Creation
WordPress Support
Deployment
Ease of Use
Grok
HTML, CSS, JS via Grok Studio
Blog posts, descriptions
Limited
Manual
Moderate
Gemini
HTML, CSS, JS; strong for custom features
SEO-optimized content
Strong
Manual
High
ChatGPT
HTML, CSS, JS; full site code
Engaging, SEO-friendly
Strong
Manual
High

Additional Tools and Platforms

For a more automated experience similar to Manus AI, consider AI website builders that integrate these models:
  • TeleportHQ: Generates websites from a single prompt, handling design and content (TeleportHQ).
  • SitesGPT: Offers an AI-driven website builder with responsive designs and customisation options (SitesGPT).
  • Unicorn Platform: Uses ChatGPT to create, optimise, and maintain websites with pre-made templates (Unicorn Platform).
These platforms can reduce manual effort but may still require some setup compared to Manus AI’s full autonomy.

Practical Considerations

  • Hosting: Choose a reliable host like Hostinger, SiteGround, or A2Hosting (A2Hosting). Most offer one-click WordPress installation and file upload options.
  • Human Oversight: Review AI-generated code and content for errors, especially for complex features or SEO.
  • Cost: Grok’s API is pricey ($5/131,072 tokens), Gemini Advanced requires a subscription, and ChatGPT Plus enhances capabilities. Hosting costs vary ($5–$20/month).
  • Learning Curve: ChatGPT and Gemini are beginner-friendly due to extensive tutorials, while Grok may require more technical knowledge for code implementation.

Recommendation

ChatGPT is the most versatile and beginner-friendly option, with robust support for both WordPress and HTML websites. Gemini is ideal for WordPress users who want strong SEO and design support. Grok suits those comfortable with manual coding and hosting setup. For a closer match to Manus AI’s autonomy, explore platforms like TeleportHQ or SitesGPT alongside these AI tools.
If you have a specific website type (e.g., portfolio, e-commerce) or prefer a particular platform (e.g., WordPress), please feel free to
Contact Us
Contact Us