European · self-hostable · source-available
A European, self-hostable alternative to Copilot Studio and Power Automate. Build by describing what you want, by dragging steps on a canvas, or by letting Bee Flow point at the work it can see you repeating — while every document, prompt and answer stays somewhere you chose.
Open the app How sovereignty worksWhat that means in practice
The workspace
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.
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.
Twenty-four 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.
Transcription with speaker diarisation, summaries, decisions and action items. Choose a cloud engine or run WhisperX on your own GPU.
44 built-in integrations covering Google Workspace, Microsoft 365 and Nextcloud — plus any Model Context Protocol server you want to add.
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.
Install
One script pulls the public images, generates your secrets and prints the URL and the admin password. No licence key, no account, no phone-home.
Getting started
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.
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.
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.
By the numbers
In the open
Stars, releases and the code behind every privacy claim on this site — read it before you trust it.
FAQ
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.
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.
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.
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.
The fastest way to evaluate a privacy claim is to run the thing yourself and watch the network.
Self-hosting guide Talk to us