G1FTB0X // FIELD NOTES

How I’m Building AI-Powered Websites Without Spending a Fortune

September 17, 2026 • G1ft Labs

Want your own website? Want it public, private, experimental, educational, or just something weird you thought of at 2 AM? Want AI to do most of the coding for you? You absolutely can.

The Easiest Way: Start With an AI Site Builder

The simplest option is an AI site builder such as ChatGPT’s site tools. You describe what you want, it builds the first version, hosts it, and gives you something you can immediately click, test and share.

Then you keep iterating in plain language: change the colors, add a section, fix a button, add search, make it mobile friendly, or make the whole thing look like a 1998 cyberpunk terminal.

For turning an idea into something real quickly, that is hard to beat.

The problem for me is simple: I experiment a lot. That means I can burn through AI usage pretty fast. I wanted a setup where AI could still build everything, but where I could also own and host the finished projects myself.

My Current Setup

Do not get scared by words like GitHub, Cloudflare, repositories, Workers, DNS or deployments. They sound like a lot more than they are.

The basic idea is:

AI → GitHub → Cloudflare → My Domain

That is really the whole architecture.

Step 1: VS Code

I use Visual Studio Code on my PC. It is basically my workbench for code. I can see all the files that make up a site, edit them manually if I want, and use different AI coding tools from one place.

You do not have to use VS Code. If you only use ChatGPT or Claude, their website, desktop app or phone app may be all you need. I like VS Code because I bounce between several AI systems, including local models.

Step 2: GitHub

Next is a free GitHub account. GitHub sounds intimidating if you have never used it, but the basic idea is simple: GitHub stores your code.

A project lives in a repository, or repo. Think of it like a folder for your website that also remembers its history. If something breaks, you can see what changed and roll back when needed.

I can also keep the repository private, which means the development source does not have to be publicly browsable on GitHub.

One important distinction: a private repository does not make a public website private. Anything sent to a visitor’s browser can still be inspected. Server-side code, API keys, databases and private development files are the things you keep off the public side.

Step 3: Cloudflare

Then I use Cloudflare. Cloudflare can handle several parts of the puzzle: domains and DNS, static site hosting, server-side Workers, GitHub-connected deployments, caching, security and other services.

For the kinds of experiments I build, a lot can live comfortably inside free tiers. That means I do not need a separate paid server for every little idea.

Step 4: Add a Domain

Eventually you will probably want your own domain name. Mine is g1ftb0x.com.

I’m keeping the projects under one recognizable home using paths instead of scattering everything across separate domains:

g1ftb0x.com/
g1ftb0x.com/signalsafe/
g1ftb0x.com/skydex/
g1ftb0x.com/deadlink/
g1ftb0x.com/countysignal/

You do not have to buy a domain immediately. Temporary hosting URLs are perfectly fine while you are experimenting.

Step 5: Connect the AI

This is where it becomes useful instead of just interesting.

Once the AI has access to the GitHub project, I can ask for normal changes in plain English: change the color scheme, add a page, fix the mobile layout, add a feature, or clean up the navigation.

The AI changes the project in GitHub. Cloudflare can then deploy the new version. GitHub becomes the source of truth, Cloudflare becomes the deployment platform, and the AI becomes part of the development workflow.

My Workflow Now

IDEA
  ↓
AI prototype
  ↓
Test and experiment
  ↓
Private GitHub repository
  ↓
Cloudflare deployment
  ↓
g1ftb0x.com/project/

I can still use an AI-hosted site as the fastest way to prototype something. Once I decide I actually want to keep it, I move it into infrastructure I control.

We Tested This With SignalSafe and SkyDex

SignalSafe was a good first test because it could be moved as a mostly self-contained site.

SkyDex was the more interesting test. It is not just one HTML page. The published build includes a compiled application bundle, CSS, framework/runtime files, fonts, imagery references and interactive behavior.

We mirrored the published application and its supporting files into Cloudflare and ran it independently from the original hosted copy. It worked.

That mattered because it proved I am not permanently locked into the platform where an idea was first created.

AI Can Still Run the Whole Thing

Moving a project away from an AI-hosted website does not mean losing AI development. It actually gives me more choices.

I can use ChatGPT, Claude, Codex, local AI models, VS Code coding agents, or several of them together. They can all work against the same project.

The important part is that the project itself is mine.

What Does This Cost?

For what I am doing right now, surprisingly little.

There Are a Million Other Ways to Host Things

You can use a VPS, traditional web hosting, AWS, Azure, Vercel, Netlify, your own server, a Raspberry Pi in the basement, or probably an old refrigerator if you are determined enough.

But right now, AI + GitHub + Cloudflare works extremely well for me.

It is inexpensive, flexible, and most importantly it lets me experiment.

The G1ft Labs Point

I can have an idea and turn it into an actual working website without needing a development company, a huge budget, or months of work.

That is basically the entire point of G1ft Labs: build weird things, build useful things, learn how they work, share them, and see where the ideas go.

← Back to Field Notes