VortexFlow VortexFlow
Coming soon
Free · Open source · Self-hosted · MPL 2.0

The missing control plane
for Vector pipelines.

Stop juggling YAML files and SSHing into boxes to check throughput. VortexFlow gives Vector a visual control plane — build pipelines, edit VRL with live preview, and manage your whole fleet from one UI. Self-hosted, no phone-home, zero lock-in.

Star on GitHub
Coming soon
Explore features ↓
VortexFlow — Pipelines · edge-fleet

Streams

edge-fleet 42
aggregators 4
k8s-prod 18
Default 1

Health

events/sec 184K
errors 0
backpressure none

Sources

kubernetes_logs
journald

Transforms

parse_json
remap · VRL

Sinks

victorialogs
s3_archive

Native Vector YAML  ·  No proprietary formats  ·  One container to run  ·  No telemetry  ·  MPL 2.0

$0

Forever. No per-GB pricing, no license check.

1

Container to run. Docker Compose up and go.

100%

Native Vector YAML out. Zero lock-in.

MPL 2.0

Same open license as Vector itself.

How it works

From scattered YAML to one control plane

No new agent to deploy. No data leaving your network. VortexFlow drives the Vector you already run.

01

Connect your Vector fleet

Point VortexFlow at your existing Vector instances, or bootstrap a brand-new agent into a Stream with a single generated one-liner. Vector just needs its API enabled for health and topology.

curl -sL https://your-vortexflow/install/stream/<id>?token=<token> | sudo bash

02

Build pipelines visually

Drag sources, transforms, and sinks onto a DAG canvas. Edit VRL with syntax highlighting and a live input → output preview, and pull from a reusable transform library instead of copy-pasting snippets between boxes.

Every change is written out as standard Vector YAML — nothing proprietary.

03

Manage the whole fleet

Group instances into Streams that share a config, watch throughput, errors, and backpressure on the health dashboard, and roll changes across every agent in a stream at once — no SSH, no manual file shuffling.

Agents and aggregators monitored from one place. Metrics via VictoriaMetrics.

What's inside

Everything Vector was missing a UI for.

Vector is a phenomenal pipeline engine. VortexFlow is the cockpit — build, test, monitor, and fleet-manage it visually, without giving up a single line of the YAML you control.

Sources · transforms · sinks

Visual DAG Editor

Build Vector pipelines on a drag-and-drop canvas. Sources, transforms, and sinks are nodes; routing is just edges. See your whole topology at a glance instead of reverse-engineering it from YAML.

Syntax highlight · live output

VRL Editor with Live Preview

Write Vector Remap Language with syntax highlighting and a real input → transformed output preview. Test a remap against a sample event before it ever touches production data.

Throughput · errors · uptime

Health Dashboard

Per-instance and per-stream monitoring — events/sec, bytes, error rates, backpressure, and uptime — pulled from VictoriaMetrics via Vector internal metrics. Stop SSHing into boxes to ask "is it still flowing?"

Agents · aggregators · one-liner

Streams Fleet Manager

Group Vector instances into named Streams that share one pipeline config. Assign agent or aggregator roles, push config to every instance in a stream at once, and bootstrap new agents with a single generated install command.

Write once · reuse everywhere

Reusable Transform Library

Save VRL transforms once and reuse them across pipelines, backed by PostgreSQL. No more copying the same remap snippet between five different config files and watching them drift apart.

OIDC · SAML · LDAP · Entra

Enterprise Auth & RBAC

Local accounts plus Azure Entra ID, generic OIDC, SAML 2.0, and LDAP — all config-driven. Three built-in roles (Admin, Editor, Viewer) keep edit rights where they belong.

Standard YAML · no phone-home

Zero Lock-in by Design

Everything VortexFlow writes is standard Vector YAML — no proprietary fields, no wrappers. Stop using it tomorrow and your Vector config keeps running, untouched. Self-hosted, no phone-home, no telemetry, no license check.

GitOps friendly

Pipelines as Native YAML

VortexFlow is a control plane, not a runtime. It generates and reads the exact Vector configuration you would have hand-written — so it drops cleanly into the GitOps and CI workflows you already trust.

Multi-sink · conditional

Routing & Branch Logic

Fan events out to multiple sinks, drop noise early, and branch on conditions — modeled visually on the canvas and compiled down to Vector route and filter transforms. (Visual routing builder lands in the v1 roadmap.)

How we compare

A pipeline manager without the price tag.

The commercial observability-pipeline tools are powerful — and expensive, closed, and metered by the gigabyte. VortexFlow gives you the control plane and leaves the data, the config, and the bill alone.

VortexFlow ← You are here
Cribl Stream Observo Hand-rolled YAML
Price Free $$$$ per GB $$$$ $0
Open source
Self-hosted Heavy
Runs on one container
Visual pipeline editor
VRL / native Vector
Fleet management
Health dashboard
No vendor lock-in
No phone-home / telemetry
Per-GB metering None Yes Yes None
Time to first pipeline Minutes Days Days Hours of YAML

Competitor capabilities and pricing summarized from public sources and vary by configuration and data volume. VortexFlow is pre-release; feature availability tracks the roadmap below.

Free & open source

Yours to run, fork, and trust.

VortexFlow is not a free trial of a paid product. It is free, open-source software you self-host — built by an operator who got tired of managing Vector by hand.

Self-hosted, always

Runs entirely inside your network. No SaaS tier, no account to create, no data leaving your perimeter. Your logs and config never touch our servers — because there are no servers.

No phone-home, no telemetry

VortexFlow does not call out, check a license, or report usage. Air-gap it, audit the traffic, run it on a disconnected network — it just works.

Zero lock-in

Output is standard Vector YAML with no proprietary wrappers. Walk away whenever you want and your pipelines keep running exactly as they are.

MPL 2.0 licensed

The same Mozilla Public License as Vector itself. Read the source, fork it, contribute back — the control plane is as open as the engine it drives.

Built on a stack you can read

FastAPIPostgreSQLRedisReactViteReact FlowVictoriaMetricsDocker Compose

Roadmap

Where VortexFlow is headed

Built in the open, shipped in phases. Here's what's done, what's cooking, and what's next on the way to v1.

Shipped

Core control plane

Auth & RBAC, instance management, pipeline DAG viewer and CRUD, VRL editor with live preview, reusable transform library, dark/light theme.

Shipped

Enterprise auth

Local accounts, Azure Entra ID, Generic OIDC, SAML 2.0, and LDAP — all config-driven and simultaneously active with JIT provisioning.

In progress

Streams fleet manager

Group instances into named Streams sharing a pipeline config, one-liner agent bootstrap, agent/aggregator roles, and the health dashboard powered by VictoriaMetrics.

v1

Source & sink catalog

Guided config forms for the top 20 Vector components — add a source or sink without looking up config keys.

v1

Visual routing builder

Branch conditions and VRL expressions modeled on the canvas, compiled down to Vector route and filter transforms.

v1

Public launch

Docker bundle, one-line install, pipeline version history, audit log, and the clean public open-source release. CTAs on this page go live.

Open source · Going public at v1

Give Vector the cockpit
it always deserved.

VortexFlow is in active development on the road to its public v1. Star the repo to follow along — the link goes live the moment it does.

Star on GitHub
Coming soon
See what it does ↑
Free forever
Self-hosted
Zero lock-in