AI Website Builder for Hugo?

Hey all,
Wanted to share an idea we have been exploring. The idea itself is not new because similar tools exist for other frameworks.

wanted to hear your thoughts on building
A tool that:

  • lets users describe the website they want

  • automatically creates a Hugo site with consistent UI.

  • sets up the GitHub repo and deployment (Vercel, Netlify, GitHub Pages)

  • includes a simple CMS for ongoing updates

  • allows full code export if users want to work locally

Everything happens in the browser. No need to install anything, use the terminal, or open a code editor.

Why this might be needed?
People love Hugo for building fast and secure sites. While Hugo requires less technical work than many frameworks, non-technical users still find it hard.

Why now?
AI website and app builders are growing fast. Non-technical users are adopting them more. Tools like Lovable, Bolt, and v0 are great, but none of them generate real static sites using Hugo’s best practices.

By the way, to demonstrate and validate the idea, we created a simple landing page that explains the concept. If you want to take a look, it’s here: https://ai.sitepins.com/

Do you think something like this would be useful?
Would appreciate your honest feedback.

Thanks.

1 Like

I’m not a fan of the idea. Please stop shoving AI at more things.

biased, I have a distaste for AI things in general

5 Likes

Danger of generating sites with the same generic UI.

Hugo is constantly evolving, so code changes frequently. How will your AI tool keep up?

Also, content management, I would prefer page bundles. There are other issues to address based on Hugo’s structure.

I think for basic users, say a simple blog or a landing page, this would work.

1 Like

It would be much better if your tool could first create a website design from the prompts. And once the design is ready, it could then develop a Hugo theme based on that design.

1 Like

Regardless of the fact that I believe chatbots should not be used for everything, I can imagine that Go templates are not easy for large language models. In the case of Typst, for example, LLMs quickly reach their limits.

1 Like