Help me choose AI hosting
We may earn commissions when you shop through the links below. Learn more
A few plain questions, one at a time, and the kind of hosting that fits, what it costs and which providers meet your answers.
How the advisor decides
- Your goal decides the kind of hosting first; providers come after that.
- Hard requirements come first: a provider that does not meet one you marked as required is left out, and one we cannot confirm goes to “Needs verification”, never to the confirmed list.
- Prices are compared only between complete estimates of the same scope, at the prices that apply in the billing month you choose.
- For an agent on a server you look after, a plan is confirmed only at the size the software needs, when a source records that size, and the price shown is that plan's. When the size is not known (no source records it, the software is not chosen yet, or it is your own code), no option is confirmed: each one says to check the size first.
- At most three confirmed options are shown. If nothing fits, the advice says why instead of showing a weaker match.
- Affiliate links never change what is advised or in which order.
- “I don't know” is a valid answer: the advice then skips that check and tells you what to confirm.
It uses the same data and formulas as the Agent Hosting Selector, the VRAM tool and the GPU cost calculator, and only providers we have assessed. Data last checked 26 Sep 2026.
Beginner guide to AI hosting
Everything a first-time buyer needs, in short answers. Open “Read more” for the detail.
Do you need hosting at all?
Short answer: Only if something has to run for you when your own computer is off, or needs more power than it has. Using a chat assistant such as ChatGPT or Claude needs no hosting: its provider runs it for you.
Read more: Do you need hosting at all?
Hosting means renting a computer in a data centre. You need it for an agent that answers messages day and night, a website or app that other people use, a model you want to run yourself, or a heavy job such as generating thousands of images.
You do not need it to try a model: most model providers have a free or pay-as-you-go playground, and a small open model can run on a recent laptop with Ollama. Start there if you are still exploring, and rent hosting when you know what should run all the time.
If your app already runs somewhere (a web host, a Vercel or Netlify project, a company server), adding AI usually means calling a model API from that app — the API is the new cost, not the hosting.
Models, agents and hosting explained
Short answer: A model is the AI that writes or recognises things. An agent is software that uses a model to do tasks. Hosting is the rented computer that runs either of them, and an API is how your software talks to a model someone else runs.
Read more: Models, agents and hosting explained
Model: a large file of learned numbers (weights) plus the software to run it. Open-weight models such as Llama or Qwen can be downloaded and run by anyone; closed models are only available through their provider's API.
API: a web address your code sends a question to and gets an answer from. You pay the API provider per use (usually per million tokens, roughly per 750,000 words) and do not need a GPU yourself.
Agent: a program that takes a task, asks a model what to do, calls tools (search, e-mail, a database) and repeats until the task is done. Hermes Agent, OpenClaw and n8n are examples. The agent itself needs little computing power; the model does the heavy thinking.
Inference: running a model to get an answer. Training and fine-tuning: changing a model's weights with your own examples, which needs far more GPU time than inference.
VPS (virtual private server): a slice of a server with its own operating system that you manage over SSH. GPU instance: the same, with one or more graphics cards for AI work. Serverless: you upload code or a model and pay only while a request runs; the provider starts and stops the machines.
CPU, VPS or GPU?
Short answer: An agent or app that calls a model API runs well on a small CPU server (a VPS). You need a GPU only when you run a model yourself, generate images or train. GPUs cost many times more per hour, so do not rent one you do not need.
Read more: CPU, VPS or GPU?
A small VPS with 1–4 CPU cores and 2–8 GB of memory is enough for most agents, chatbots and automation tools that call an API; the agent-plan table below starts at 2 GB. It is billed per month and runs around the clock.
A GPU is usually needed when the model runs on your own hardware. Small quantised models can also run on a CPU with llama.cpp or Ollama, but they generate text much more slowly; we have not measured how much. On a GPU, what matters most is its memory (VRAM): the model's weights, plus working memory for the conversation, must fit. A model that does not fit will not run on the GPU, or runs far slower when part of it is moved to the CPU.
Rough guide: a model of 7–8 billion parameters needs a 24 GB GPU at 16-bit precision, or much less with 4-bit quantisation. A 70-billion model needs about 140 GB at 16-bit (two 80 GB GPUs) and still more than 40 GB at 4-bit. The VRAM tool calculates this for a specific model and context length.
For occasional GPU work, serverless GPU billing or an hourly instance you stop afterwards is usually cheaper than a monthly GPU server.
Model API or your own model?
Short answer: A model API is the easiest start: no GPU, no maintenance, pay per use. Running your own model gives you control over the model and where data goes, but you pay for the GPU every hour it runs, busy or idle.
Read more: Model API or your own model?
With an API, cost follows usage: a quiet month is cheap, a busy month is expensive. With your own GPU, cost follows time: the same hourly price whether it answers one question or a million.
Running your own model makes sense when you need a specific open model, want prompts and answers to stay on hardware you rent, need steady high volume, or want to fine-tune. It is rarely cheaper for light or irregular use.
You can mix both: an agent on a small VPS that calls an API today can switch to your own model later without changing hosting provider for the agent.
Managed or self-managed?
Short answer: Self-managed hosting gives you a bare server: you install, update, secure and back it up. Managed hosting does part of that for you, usually for a higher price and with fewer choices. Pick managed if you have never run a server.
Read more: Managed or self-managed?
On a self-managed VPS or GPU instance you are responsible for operating-system updates, firewall rules, SSL certificates, monitoring and backups. Guides and one-click templates help, but problems are yours to fix.
Managed agent platforms and serverless services run the software for you: you configure the agent or upload the code, and the provider keeps it running. The trade-off is less control and, often, usage-based pricing that is harder to predict.
The advisor lists, for each option, what the provider does and what is left to you, so you can compare effort as well as price.
How hosting is billed
Short answer: Most VPS plans have a fixed monthly price. GPUs are billed per hour or per second while they exist. Serverless is billed per second of actual work. APIs are billed per token. Spot or interruptible capacity is cheaper but can be stopped at any time.
Read more: How hosting is billed
Monthly plan: a fixed price for a fixed server. Watch for introductory prices that renew higher and for long-term prepayments.
Hourly or per-second instance: you pay from start to stop, including idle time. A stopped instance may still cost money for its disk; a deleted one does not.
Serverless: you pay only while requests or jobs run, plus a minimum per request or container start. Cheap when idle, more expensive per hour when busy.
Per-token API: you pay per million input and output tokens. Output tokens usually cost more than input tokens.
Spot, preemptible or interruptible: spare capacity at a discount that the provider can take back with little warning. Fine for batch jobs that can restart; not for an always-on service.
Reserved or committed: a lower hourly rate in return for paying for months or years in advance. Only worth it when you know the load.
What it really costs
Short answer: The hosting price is only part of the bill. Model API usage, storage and backups, network traffic, subscriptions, taxes and your own time come on top. Our estimates show which of these are included and mark the rest as not included.
Read more: What it really costs
Hosting cost is what the provider charges for the server or GPU. Project cost is everything you need to run the project: hosting, API usage, domains, other software subscriptions and the hours you spend maintaining it.
Prices on AIHostCompare come from official provider pages on the date shown next to them, without VAT or sales tax. They are listed in US dollars, or in euros where the provider lists euros; you can show them in EUR or USD with the currency control at the top of the page. A converted price is marked “≈”: it uses the ECB reference rate of the date shown, and your bank's rate and fees will differ. Always check the price on the provider's own page before you order.
A price change a provider has announced applies from 00:00 UTC on its date, so the advice and the calculators use the price of the billing month you choose. When a provider switches to a price that changes all the time, there is no fixed price for those days: the advice does not suggest that price, and the cost calculator shows no monthly total for a month that includes them, only the known part before the change, rather than a guess.
| Cost | What it is | In the advice's estimate |
|---|---|---|
| Hosting | The server, VPS plan or GPU time | Included when a checked price exists for your month |
| Model API usage | Tokens sent to and from a model API | Not included — depends on usage |
| Storage and backups | Disks, snapshots and object storage | Persistent disk included where it is priced; backups not included |
| Network traffic | Data sent out of the provider (egress) | Not included — depends on usage (the GPU cost calculator can add it) |
| Subscriptions and tools | Platform plans, domains, monitoring, other software | Not included |
| One-off costs, taxes and commitments | Setup fees, VAT or sales tax, reserved terms | Not included |
Hosting
- The server, VPS plan or GPU time
- Included when a checked price exists for your month
Model API usage
- Tokens sent to and from a model API
- Not included — depends on usage
Storage and backups
- Disks, snapshots and object storage
- Persistent disk included where it is priced; backups not included
Network traffic
- Data sent out of the provider (egress)
- Not included — depends on usage (the GPU cost calculator can add it)
Subscriptions and tools
- Platform plans, domains, monitoring, other software
- Not included
One-off costs, taxes and commitments
- Setup fees, VAT or sales tax, reserved terms
- Not included
Two examples from our dataset, at the prices that apply today (24 Oct 2026). They show the range among the providers we have assessed, not the whole market.
Cheapest verified plan with at least 2 GB RAM, per provider
| Provider | Plan | vCPU / RAM | Per month | OpenClaw | Hermes Agent |
|---|---|---|---|---|---|
| OVHcloud | VPS-1 (VPS 2027 range) | 2 / 4 GB | ≈ $5.12 (converted from the EUR list price, €4.49)€4.49 | Documented setup | Documented setup |
| Scaleway | CPU Instance DEV1-S | 2 / 2 GB | ≈ $7.47 (converted from the EUR list price, €6.55)€6.55 | Model API only | Manual setup |
| DigitalOcean | Basic Droplet 1 vCPU / 2 GiB (s-1vcpu-2gb) | 1 / 2 GB | $12.00≈ €10.72 (estimated conversion from $12.00) | Official template | Official template |
| Hetzner | Cloud CPX12 (Regular Performance, shared AMD vCPU) | 1 / 2 GB | ≈ $13.67 (converted from the EUR list price, €11.99)€11.99 | Documented setup | Manual setup |
| Fly.io | Fly Machine shared-cpu-2x, 4 GB | 2 / 4 GB | $25.40≈ €22.69 (estimated conversion from $25.40) | Official template | Documented setup |
Verified GPU prices in the AIHostCompare dataset, per GPU-hour
| GPU | On-demand (lowest) | Serverless (lowest) | Spot (lowest) |
|---|---|---|---|
| L40S | $1.55≈ €1.38 (estimated conversion from $1.55) | $1.77≈ €1.58 (estimated conversion from $1.77) | $0.749≈ €0.669 (estimated conversion from $0.749) |
| A100 SXM4 | $1.60≈ €1.43 (estimated conversion from $1.60) | $2.50≈ €2.23 (estimated conversion from $2.50) | Not listed |
| H100 SXM | $3.20≈ €2.86 (estimated conversion from $3.20) | $3.95≈ €3.53 (estimated conversion from $3.95) | $1.99≈ €1.78 (estimated conversion from $1.99) |
Assumptions behind these examples
Monthly plans are the cheapest checked plan per provider with enough memory for an agent. GPU prices are per GPU-hour, without storage, traffic or tax. A GPU running all month is about 730 hours, so multiply the hourly price accordingly.
Where your data is kept
Short answer: Choose the region where the servers stand and read who can access the data. For personal data of people in the EU, an EU region and a data processing agreement (DPA) are the usual starting point; an EU region alone is not a legal guarantee.
Read more: Where your data is kept
The region of a server decides where data is stored and processed. Most providers let you choose a region per server; some serverless and API services choose for you.
When you call a model API, your prompts go to that API's provider. Read its data-usage terms: whether prompts are stored, for how long, and whether they are used for training.
Running a model yourself keeps prompts on the server you rent, but the hosting provider is still a processor of that data. Encryption with your own keys (BYOK) and a signed DPA are the things to check.
AIHostCompare records the regions and data terms that providers publish. It is not legal advice: for regulated data, ask your privacy officer or lawyer.
The kinds of hosting compared
| Kind of hosting | What it is | Good for | You manage | Billing | Compare |
|---|---|---|---|---|---|
| AI-ready VPS | A small virtual server with its own operating system | Agents and chatbots that call a model API; automation tools | Operating system, updates, security, backups | Fixed price per month | Compare AI VPS |
| Managed agent hosting | A platform that runs agent software such as Hermes Agent or Dify for you | Always-on agents without server work | The agent's configuration and API keys | Monthly plan, sometimes plus usage | Compare managed AI hosting |
| Serverless app platform | Runs your code or container only when it is called | Agents and APIs with irregular traffic | Your code and its dependencies | Per second of work and per request | Compare AI agent hosting |
| Model API and inference platform | Ready-to-call models behind an API, or your model served for you | Using a model without running a GPU | Only the calls from your app | Per million tokens, or per second of GPU | Compare inference hosting |
| Serverless GPU | GPU containers that start on demand and stop when idle | Occasional or bursty model serving and batch jobs | The container and the model files | Per second of GPU time | Compare serverless GPU |
| GPU cloud instance | A full server with one or more GPUs, rented by the hour | Your own model around the clock, training, fine-tuning | Everything from the operating system up | Per hour or per second while it exists | Compare GPU cloud |
AI-ready VPS
- A small virtual server with its own operating system
- Agents and chatbots that call a model API; automation tools
- Operating system, updates, security, backups
- Fixed price per month
Managed agent hosting
- A platform that runs agent software such as Hermes Agent or Dify for you
- Always-on agents without server work
- The agent's configuration and API keys
- Monthly plan, sometimes plus usage
Serverless app platform
- Runs your code or container only when it is called
- Agents and APIs with irregular traffic
- Your code and its dependencies
- Per second of work and per request
Model API and inference platform
- Ready-to-call models behind an API, or your model served for you
- Using a model without running a GPU
- Only the calls from your app
- Per million tokens, or per second of GPU
Serverless GPU
- GPU containers that start on demand and stop when idle
- Occasional or bursty model serving and batch jobs
- The container and the model files
- Per second of GPU time
GPU cloud instance
- A full server with one or more GPUs, rented by the hour
- Your own model around the clock, training, fine-tuning
- Everything from the operating system up
- Per hour or per second while it exists
Six typical projects
| Project | Example | Usually needs | Start here |
|---|---|---|---|
| A personal assistant agent in Telegram or Slack | Hermes Agent or OpenClaw answering messages and running small tasks around the clock. | A small VPS or managed agent plan, plus a model API key. No GPU. | Compare AI agent hosting |
| A private chatbot on your own model | Llama or Qwen behind Open WebUI for a small team, prompts kept on rented hardware. | A GPU with enough memory for the model, often 24–48 GB; runs as long as people use it. | Check which GPU your model needs |
| A support chatbot in your website or app | A chat window in a web shop that answers questions from your help pages. | A model API called from the hosting your app already has. Budget for API usage, not a new server. | Compare inference hosting |
| Generating images or transcribing audio in batches | 5,000 product images overnight, or an archive of interviews turned into text. | GPU time for a few hours, billed per hour or second; spot capacity if the job can restart. | Estimate the GPU cost |
| Fine-tuning a model on your own examples | Teaching an open model the tone of your support answers with LoRA. | A large GPU (often 48–80 GB) for hours or days, and storage for the data and checkpoints. | Compare GPU cloud |
| Writing and research with an AI assistant | Drafting texts, summarising documents, brainstorming. | No hosting: a subscription to an assistant such as ChatGPT, Claude or Copilot. | Read: do you need hosting at all? |
A personal assistant agent in Telegram or Slack
- Hermes Agent or OpenClaw answering messages and running small tasks around the clock.
- A small VPS or managed agent plan, plus a model API key. No GPU.
A private chatbot on your own model
- Llama or Qwen behind Open WebUI for a small team, prompts kept on rented hardware.
- A GPU with enough memory for the model, often 24–48 GB; runs as long as people use it.
A support chatbot in your website or app
- A chat window in a web shop that answers questions from your help pages.
- A model API called from the hosting your app already has. Budget for API usage, not a new server.
Generating images or transcribing audio in batches
- 5,000 product images overnight, or an archive of interviews turned into text.
- GPU time for a few hours, billed per hour or second; spot capacity if the job can restart.
Fine-tuning a model on your own examples
- Teaching an open model the tone of your support answers with LoRA.
- A large GPU (often 48–80 GB) for hours or days, and storage for the data and checkpoints.
Writing and research with an AI assistant
- Drafting texts, summarising documents, brainstorming.
- No hosting: a subscription to an assistant such as ChatGPT, Claude or Copilot.
Buying checklist
Ten things to check before you order.
- Check the price on the provider's own pricing page on the day you order, including the currency and whether VAT or sales tax is added.
- Look for introductory prices: note what the plan renews at after the first term.
- Check what is included: disk size, backups, IPv4 address, and how much network traffic before extra charges apply.
- For GPUs: confirm the GPU model, its memory (VRAM) and that it is actually available in the region you want.
- Know how billing stops: does a stopped server still cost money for its disk? Delete what you do not use.
- For spot or interruptible capacity: make sure your job can restart after an interruption.
- Pick a region that fits your users and your data rules, and read the provider's data processing agreement.
- Check that your software is supported: a template or guide for your agent, model server or framework.
- Set a budget alert or spending limit in the provider's dashboard where it offers one.
- Start with the smallest plan that works and scale up; most providers let you resize later.
Frequently asked questions
What is AI hosting?
Renting computers from a provider to run AI software for you: an agent, a chatbot, your own model or a GPU job. It ranges from a small monthly server to GPUs billed by the second.
Do I need a GPU to run an AI agent?
No, not if the agent calls a model API. The agent itself runs on a small CPU server. You may need a GPU when the model runs on your own hardware: small quantised models also run on a CPU, but much more slowly.
Is running my own model cheaper than using an API?
Usually not for light or irregular use: a rented GPU costs the same per hour whether it is busy or idle. At steady, high volume your own GPU can cost less. The GPU cost calculator and the advisor show the monthly cost for your hours.
What is the difference between a VPS and a GPU cloud instance?
Both are servers you manage yourself. A VPS has only CPUs and costs a few dollars to tens of dollars a month; a GPU instance adds graphics cards for AI work and is billed per hour, usually at a much higher price.
What does serverless mean?
You give the provider your code, container or model, and it starts machines only when there is work. You pay per second of work instead of for a server that is always on.
What is VRAM and why does it matter?
VRAM is the memory on a GPU. A model's weights and its working memory must fit in it, or the model will not run. It is the first thing to check when you pick a GPU.
What are spot or interruptible instances?
Spare capacity sold at a discount that the provider can stop at short notice. They suit batch jobs that can restart, not services that must stay online.
Which costs are not in the estimates?
Model API usage, backups, most network traffic, taxes, setup fees, commitments and your own time, unless a line says otherwise. The advice marks each of them as included or not included.
Can I keep my data in the EU?
Many providers offer EU regions. The advisor can require one and marks a provider as needing verification when we cannot confirm that the plan or GPU offered runs there: a provider's EU servers are not evidence for its other products. An EU region is not a legal guarantee on its own; check the provider's data processing agreement.
Why are prices shown in euros, or in dollars?
When you open the site in a new browser tab, it picks a currency from the country your connection comes from (or, if that is unknown, from your browser's language setting): euros in the euro area, US dollars elsewhere. This is used only for that choice and is not stored on our side; the default is kept for that tab only. Choose Auto, EUR or USD with the currency control at the top of the page (or in the menu); your choice is kept in this browser for up to 180 days.
Does the currency change where my servers are?
No. The currency only changes how prices are shown. Where the servers are is the hosting location you choose in the advisor or the tools, and neither your country nor the currency changes it, or which providers are advised.
Are the prices in euros what I will pay?
Not exactly. A price the provider lists in euros is shown as listed. Any other price is converted from its US dollar list price with the ECB reference rate of the date shown and marked “≈”; many providers bill in US dollars, and your bank's rate and fees differ. Prices exclude VAT or sales tax, which depend on where you and the provider are.
Do providers pay to rank higher in the advice?
No. Affiliate status is never an input to the advice or its order. Some “Visit” links to providers are affiliate links, as the line under each page’s heading says, and the advice stays the same.
Why do some providers appear under “Needs verification”?
Because our data could not confirm one of your requirements, or the price for your month is not known yet. They may still fit: check the listed points on the provider's own pages before you rely on them.
Do you store my answers?
No. There is no account. Your answers are kept in the page address, so you can share or bookmark the advice, and in this browser tab so you can continue later. Our cookie-free analytics sees which questions were answered, what kind of hosting was advised and which provider links were opened, never your answers or the address with them. When a link with your answers is opened, its address is part of our hosting provider's short-lived request logs (see the privacy policy).