Welcome to Filament
How it’s put together
The runner executes each data movement from extraction through the final sink write. The API server and control plane decide when and where that runner starts. On Kubernetes, that work is split across three processes:- The server owns connections, pipelines, and run requests
- The control plane schedules and dispatches
- Each run executes as its own worker Job
Where to go next
Quickstart
Get infra, the control plane, API server, and UI running locally.
Architecture
Follow a batch through the runner and see how run progress is stored.
Connectors
See what Filament can read from and write to today.
Installation
Standalone binary, Go library, or Kubernetes via Helm.
Join the Slack community
Ask questions, report what breaks, and hear about releases before they land.
Filament is pre-1.0. APIs, including the interfaces documented here, may
still change.