De chat host je al zelf. Dit is de rest.

Vergelijking

Dezelfde modellen, meer workspace

Open WebUI en LibreChat zijn de standaardantwoorden voor een self-hosted chatinterface, en deze pagina doet niet alsof dat anders is: ze zijn goed, hun communities zijn veel groter dan de onze, en is een chatinterface over je Ollama- of vLLM-server de hele eis, installeer er dan een en wees tevreden. Bee Flow spreekt dezelfde OpenAI-compatibele endpoints die die servers aanbieden. Het verschil is alles wat een organisatie uiteindelijk rond de chat nodig heeft: inloggen vanuit je identiteitsaanbieder, groepen en rollen, anonimisering van persoonsgegevens, automatiseringen, kennisbanken die hun bronnen noemen, en de audittrail die zegt wie wat deed.

Bekijk het platform Alle vergelijkingen

Waar zij winnen, eerlijk gezegd

Beide zijn echt open source onder door het OSI goedgekeurde licenties, terwijl de Sustainable Use License van Bee Flow source-available is. Is OSI-zuiverheid een eis, dan voldoen zij en wij niet, en het licentieantwoord hieronder verzacht dat niet. Hun communities zijn groter, hun ecosystemen van extensies breder, en een chatinterface is veel lichter te beheren dan een workspace: is chat over lokale modellen het hele werk, dan zijn zij het kleinere, scherpere gereedschap.

Wat er wordt aangebouwd nadat de pilot werkt

Dan slaagt de pilot en veranderen de vragen: wie heeft goedgekeurd dat deze tool toegang heeft tot de CRM, kan de stagiair de salarisdocumenten in de kennisbank zien, wat verliet het netwerk afgelopen dinsdag, en kunnen we het aan de auditor laten zien. Die antwoorden zijn identiteit, rollen, anonimisering en audit: de onderdelen die moeilijk achteraf rond een chatinterface zijn aan te brengen, en de onderdelen waar Bee Flow mee begint. Het verschil tussen een chatinterface en een workspace is alles wat gebeurt nadat de pilot werkt.

De workspaceonderdelen

Wat de chat hier omringt

Identiteit uit je directory, niet nog een gebruikerstabel

OAuth SSO met Google, Microsoft Entra ID en Nextcloud; groepen gesynchroniseerd vanuit Entra ID en bijna realtime gespiegeld vanuit Nextcloud; zes ingebouwde rollen, waaronder een Functionaris Gegevensbescherming en een ISMS-auditor; TOTP-tweefactorauthenticatie; en een toegangsauditlog ontworpen als bewijs voor AVG Artikel 30. Delen volgt de directory: een kennisbank gedeeld met een gesynchroniseerde groep volgt de directory, zonder tweede ledenlijst om bij te houden.

Anonimisering vóór het model

Zodra de detector is geïnstalleerd, worden persoonsgegevens in 21 categorieën geblokkeerd of door tokens vervangen op je eigen CPU voordat een prompt een aanbieder bereikt, en in het antwoord teruggezet. Geen GPU nodig, geen detectie-API van een derde, en een onbereikbare detector faalt gesloten in plaats van stilletjes open.

Automatiseringen, niet alleen gesprekken

36 staptypen, zes triggersoorten, schema's, webhooks, formulieren, app-events, handmatig of een agent die een routine als tool aanroept, met goedkeuringsstappen, dry runs en geschiedenis per stap. Gebouwd door te beschrijven wat je wilt, of met de hand op een canvas.

Kennis met bewijs, vergaderingen die zichzelf uitschrijven

Kennisbanken indexeren je documenten en antwoorden met verwijzingen naar de gebruikte passage, per groep afgebakend. Vergadernotities komen binnen als transcripten met sprekers bij naam, samenvattingen en actiepunten, met een transcriptie-engine die je op je eigen GPU kunt hosten. Gebruiksmonitoring laat zien welke modellen, welke mensen en wat het kostte, met een lokaal model dat nul rapporteert.

Onze grenzen

Gezegd voordat je het vraagt

Naast elkaar

Chatinterface of workspace, in één tabel

Beide projecten bewegen snel. Hun documentatie is leidend voor hun kolom, en deze tabel beschrijft de ingebouwde paden, niet wat een vastberaden beheerder in elkaar kan zetten.

Bee FlowOpen WebUI / LibreChat
LicentieSource-available (Sustainable Use License), op weg naar AGPLOSI-open-source
Lokale modellenElk OpenAI-compatibel endpoint: Ollama, vLLM, llama.cppHetzelfde; het is hun thuisveld
SSO en directorygroepenGoogle, Microsoft Entra ID met groepssync, Nextcloud live gespiegeldVerschilt per project en opzet; hun documentatie is leidend
PII-anonimiseringIngebouwd: detector op CPU, 21 categorieën, blokkeren of tokeniseren, faalt geslotenVaak toegevoegd via externe lagen zoals Presidio
Automatiseringen36 staptypen, zes triggersoorten, goedkeuringsstappen, rungeschiedenisChatgericht; automatisering zit in externe tooling
CompliancebewijsAVG-, EU AI Act- en ISO 27001-controles tegen je live installatieGeen vermeld productdoel

Vragen

Wat self-hosters ons vragen

Werkt Bee Flow met Ollama of vLLM?

Ja: wijs het naar elk OpenAI-compatibel endpoint, wat precies is hoe die servers zich presenteren. Er is geen aparte Ollama-integratie en die is ook niet nodig: de endpoint-URL is de integratie, en hetzelfde geldt voor llama.cpp, LM Studio of al het andere dat dat dialect spreekt.

Is Bee Flow open source zoals Open WebUI?

Source-available, en we zijn liever precies dan dat we het woord lenen. De server en de frontend zijn gepubliceerd onder de Sustainable Use License v1.0: lees het, pas het aan, draai het intern zonder te betalen. Wat je niet mag, is Bee Flow doorverkopen als je eigen gehoste dienst. Het is geen door het OSI goedgekeurde open-sourcelicentie. We werken toe naar AGPL-3.0-or-later; vandaag is de Nextcloud-connector het enige onderdeel dat die draagt.

Waarom is Bee Flow zwaarder om te draaien?

Omdat het een workspace is, geen chatvenster: PostgreSQL met pgvector, S3-compatibele objectopslag, Redis als je voorbij één replica schaalt, en optionele diensten voor PII-detectie, zoeken en transcriptie. Met Compose-profielen begin je met de kern en voeg je diensten toe naarmate functies hun plek verdienen. Maar is een chatinterface de hele eis, dan is het eerlijke advies dat een chatinterface minder te beheren is.

Kunnen we Open WebUI ernaast houden?

Ja, en teams doen dat: beide praten met dezelfde modelservers, dus er botst niets. Een verstandige migratie is beide draaien: houd de chatinterface die je prettig vindt terwijl de workspace de onderdelen overneemt die rechten, anonimisering, automatiseringen en audit nodig hebben. Bee Flow vereist geen big-bang-overstap.

Ondersteunen jullie meerdere providers op één plek zoals LibreChat?

Ja: acht ingebouwde provideradapters plus elk OpenAI-compatibel endpoint, te kiezen per assistent of per gesprek, met kosten per model bijgehouden. Het verschil is niet de multi-providerchat; het is het rechtenmodel, de anonimisering en de audittrail eronder.

Dezelfde modellen. Meer eromheen gebouwd.

Koppel de modelserver die je al draait en bouw één echt stuk werk opnieuw. Het verschil tussen een chatinterface en een workspace zie je in de tweede week, dus begin met het deel dat de chatinterface niet doet.

Host het zelf Ontdek het platform