Workflows, internal apps and AI agents — on infrastructure you control

European · self-hostable · source-available

A European, self-hostable alternative to Copilot Studio and Power Automate. Every document, prompt and answer stays where you chose.

Talk to us See pricing

What that means in practice

Who it is for

Find your starting point

Three common situations, and where each one begins.

You have your own servers or an IT partner

Install the free Community edition with one script and keep everything on your own hardware. No licence key, no user cap.

You want AI without running servers

We host it for you in EU data centres, with a fixed monthly AI budget and no surprise invoice. You get the same product without having to run it yourself.

You work with sensitive or regulated data

Legal, HR, healthcare or government: personal data is detected before it leaves, and every answer cites its source. Compliance checks run against your own install.

The workspace

Everything a team needs from AI, without shipping your data to it

Assistants that know your business

Build an assistant per team or per task — no code. Give it instructions, knowledge, tools and memory, then share it. Eleven assistants ship pre-built, from meeting summarisers to a prompt designer.

Answers with receipts

Point a knowledge base at PDFs, Office files, email or a Nextcloud folder. Answers arrive with numbered citations, so a reader can check the source instead of trusting the model.

Automations that do the follow-up

Thirty-six step types, triggered on a schedule, a webhook or an event in a connected app. Approval gates and dry runs included, because unattended AI needs brakes.

Meetings that write themselves up

Transcription with speaker diarisation, summaries, decisions and action items. Choose a cloud engine or run WhisperX on your own GPU.

Connected to the tools you have

44 built-in integrations covering Google Workspace, Microsoft 365 and Nextcloud — plus any Model Context Protocol server you want to add.

A privacy layer that is switched on by default

Install the detector and prompts are scanned for personal data on your own hardware before they leave. Block it, mask it, ask the user, or swap real values for placeholders and restore them in the answer. If the detector is installed but unreachable, the request is blocked rather than sent unchecked — it fails closed, not quietly open.

Getting started

Useful on day one, not after a consulting engagement

Stand it up

Run the self-host script, install the Nextcloud app, or use the hosted version at beeflow.nl. All three are the same codebase — you can move between them later.

Bring your knowledge

Upload documents, crawl a site, or connect a Nextcloud folder. Extraction, chunking and embedding run in-process on CPU if you have not configured a provider — nothing external is required to get useful answers.

Roll it out

Invite the team, assign assistants to groups, and set the privacy rules once at organisation level. Users get the shield whether or not they think about it.

FAQ

The questions we actually get asked

Is the free version crippled?

No. The Community tier needs no licence key and has no cap on users, assistants, messages or knowledge sources. Chat, knowledge bases, skills, integrations, automations and the learning centre are all included. Paid tiers add specific modules — meeting notes, the app builder, the compliance hub — not permission to keep using what you already had.

Do my prompts train someone else's model?

Bee Flow never trains on your data. What happens at the model provider is governed by that provider's terms, not by us — which is exactly why the platform supports local models through any OpenAI-compatible endpoint. Point it at Ollama, vLLM or llama.cpp and nothing leaves your network at all.

What if the AI is about to send something sensitive?

Once installed, Privacy Shield inspects outbound prompts before they leave, using a detector that runs on your own hardware. You choose what happens per organisation: block, mask, ask the user first, or substitute placeholders and restore the real values in the answer you read.

Can we leave?

The source is available under a fair-code licence, the data sits in your own PostgreSQL, and a whole website, knowledge base or automation exports to an open format in one click. Leaving is a decision, not a project.

See it on your own data

Tell us about your team and where your data has to live, and we'll show you how Bee Flow fits. Prefer to try it yourself first? Run it on your own hardware and watch the network.

Talk to us Self-hosting guide