AI agents

AI Agents Platform

Build and deploy AI agents with tool use capabilities.

Je app
OpenAI · Anthropic
EU Router
één base URL
Qwen3-8B
warm
Loes (NL)
soeverein
Llama-3.3
warm

An agent is a loop: a model reasons, your code acts, results flow back into the next prompt. The framework running that loop, whether LangChain, LlamaIndex or your own code, needs one thing from a hosting provider: a reliable OpenAI-compatible endpoint. HostYourAI provides exactly that, serving open models like Llama, Qwen and DeepSeek with vLLM on European GPUs, so pointing your framework's base_url at hostyourai.com is the entire integration.

Agents are unusually data-hungry. To be useful they read your CRM records, internal wikis, codebases and inboxes, and all of that context lands in prompts. That makes the jurisdiction of the inference endpoint a bigger deal for agents than for most other LLM workloads.

Why AI agents in the EU

Agent traffic is your internal data

A chatbot sees what a user types; an agent sees what your systems contain. Tool results, database rows and document contents all pass through the model. Processing that traffic in European datacenters under a Data Processing Agreement, with no training on customer data, keeps your internal data governed the way your DPO expects.

Jurisdiction you can explain

When an agent touches production systems, someone will ask where the intelligence runs. With a US provider the honest answer involves the CLOUD Act and transfer frameworks. With HostYourAI the answer is short: a Dutch company, inference in multiple European regions, a public subprocessor list. Sectors like legal and healthcare often cannot accept anything less.

Procurement without a workaround

Many European organizations have purchasing rules that require EU data processing before a pilot can even start. An EU endpoint with a DPA, AES-256 encryption at rest and a 99.9% uptime SLA answers the standard security questionnaire directly, which shortens the path from prototype to approved project.

EU Inference Router

‹ Insight 1 of 28 ›
98.7% ↗ 12%
4,931 of 5,000 requests served warm
EU-hostedModels run on European GPUs
Drop-inOpenAI and Anthropic compatible
Scale to zeroGPUs idle when nobody is online

Anatomy of an agent on an EU endpoint

To be clear about the division of labor: HostYourAI does not sell an agent product. You bring the framework; the platform serves the model. Your orchestration loop sends messages to /v1/chat/completions on the shared EU Inference Router or a dedicated instance, parses the response, executes tools in your own runtime, and feeds results back. Tool execution and decision logic live entirely in your code, which is where you want them: your credentials never leave your environment. One managed piece helps: link a knowledge base to the Router or instance and relevant context from your documents is injected into completions automatically, so your agent grounds its answers without you building retrieval first.

Agent building blockWho provides it
Model inference, streaming, uptimeHostYourAI
Agent framework and orchestration loopYou (LangChain, LlamaIndex, own code)
Tools and their executionYou, in your own runtime
Document groundingHostYourAI, via the knowledge base link
Memory and state between stepsYou, in your own storage
Je app
OpenAI · Anthropic
EU Router
één base URL
Qwen3-8B
warm
Loes (NL)
soeverein
Llama-3.3
warm

How to start

Any framework that accepts an OpenAI base URL works unchanged. Here is the plain SDK in JavaScript running one reasoning step on Mistral 7B, the same call your framework makes under the hood:

import OpenAI from "openai";

const client = new OpenAI({
  baseURL: "https://hostyourai.com/api/v1",
  apiKey: "hyai-...",
});

const step = await client.chat.completions.create({
  model: "mistral-7b",
  messages: [
    { role: "system", content: "You plan the next action. Reply with one action name and its input as JSON." },
    { role: "user", content: "Find open invoices for customer 8841 and draft a reminder." },
  ],
});

console.log(step.choices[0].message.content);
python
from openai import OpenAI
client = OpenAI(
    base_url="https://hostyourai.com/api/v1",
    api_key="hyai-...")
client.chat.completions.create(
    model="llama-3.3-70b",
    messages=[{"role":"user","content":"Hallo!"}])

Questions about AI agents

Does HostYourAI offer a managed agent platform?

No. You run open models on EU GPU infrastructure and build agents on top with your own framework. The OpenAI-compatible API is the integration point.

Will LangChain or LlamaIndex work?

Yes. Both accept a custom base URL for OpenAI-compatible endpoints, so existing chains and agents run against EU-hosted models unchanged. The migration guide covers the details.

Where do my agent's tools run?

In your own environment. The model returns text; your code decides what to execute. API keys for your internal systems never pass through HostYourAI.

Which models suit agent workloads?

Larger instruction-tuned models follow multi-step instructions more reliably; smaller ones handle simple routing cheaply. Compare options in the Model Garden and test them in the Playground.

Can my agent use my company documents?

Yes, link a knowledge base to the Router or your instance and relevant context is injected into completions automatically. Non-streaming responses include the sources used.

Router or dedicated instance for agents?

Agents make many calls per task, so start on the per-token Router. Move to a per-hour dedicated instance when you need isolated, predictable capacity.

One-click deployment
OpenAI-compatible API
4 EU datacenters
End-to-end encryptie
Dedicated GPU instances
Audit logging

Everything you need for AI

From model hosting to a customer-facing API, it is built for developers and businesses who want their AI running on infrastructure they actually control, inside the EU.

100%
EU-hosted

Your data and your models stay on European GPUs. GDPR-friendly by design.

200+
Verified models, ready to serve

Llama, Qwen, DeepSeek, Mistral, FLUX and plenty more. Pick one and it is warm in minutes, with no DevOps on your end.

2 SDK
OpenAI & Anthropic compatible

Point your existing client at the Router and keep your tools. No rewrite, no lock-in.

From zero to a warm endpoint in minutes

No infra to manage. Pick a model, get an OpenAI-compatible URL, ship.

1

Pick a model

Choose from the Model Garden or paste any HuggingFace ID. Set the VRAM and pick an EU GPU.

2

Get your endpoint

We deploy vLLM, run readiness probes, and hand you a warm OpenAI- and Anthropic-compatible URL plus an API key.

3

Route and ship

Point your client at the Router. It auto-routes to a warm instance, idles GPUs when nobody is online, and logs every request.

Works with the tools you already use

The Router speaks the OpenAI and Anthropic APIs, so it drops straight into the clients and SDKs your team already runs. Just change the base URL.

Try HostYourAI for free
docker
anthropic
huggingface
langchain
python
nodedotjs
curl
ollama
jetbrains
jupyter
vercel
zapier
postman
n8n

Built for teams that can't send data away

If a US cloud is off the table, HostYourAI gives you the same developer experience on European infrastructure.

Public sector & government

Citizen data that legally has to stay in the EU, with full auditability.

Regulated enterprise

Finance, healthcare and legal teams under GDPR, DORA and the AI Act.

EU SaaS & scale-ups

Ship AI features your customers trust, without a US sub-processor.

Agencies & integrators

Deliver private AI for clients on infrastructure you can stand behind.

Frequently asked questions

Can I run this in the EU?

Yes. HostYourAI runs open models on GPUs in European datacenters via vLLM. Your prompts and outputs never leave the EU and there is no US cloud provider in the chain.

Is it GDPR-compliant?

Yes. All processing happens inside the EU, a Data Processing Agreement (DPA) is available and the subprocessor list is public. Open weights also mean no training on your data.

Is the API OpenAI-compatible?

Yes. Point your existing OpenAI or Anthropic client at our Router (https://hostyourai.com/api/v1), change only the base URL and API key. No rewrite, no lock-in.

What does it cost?

Pay-as-you-go on one prepaid credit balance: the shared router per token or a dedicated GPU per hour. Free to start, no minimum, no fixed monthly fee.

Model garden

Works with 390+ open models

Text and image models on dedicated EU GPUs. Every model tested on our own hardware.

Related pages

Explore more about EU-hosted AI on HostYourAI.

Host. Route. Ship.

No credit card required. Pay as you go, cancel anytime.

Start Hosting Free Today