Welcome to Sigilweaver Loom
Sigilweaver Loom is a visual data-pipeline platform. You build a workflow by dragging tools onto a canvas and connecting them with wires. Loom runs the workflow with Polars and shows you the data at every step.
Pre-1.0 software
Loom has not had a stable 1.0 release. Workflow files, configuration and APIs can still change between releases. The Roadmap lists what is done, what is rough and what is planned.
The platform
Loom has three components. You can use the first two on their own.
| Component | What it is | Where to start |
|---|---|---|
| Studio | The visual workflow designer. A desktop app (Electron or Tauri) or a web build. | Getting Started |
| Server | The execution engine. A FastAPI service that runs workflows with Polars. | Server Configuration |
| Hub | An optional orchestrator for teams: users, roles, shared connections, schedules and audit log. Open beta. | Administrator Guide |
Which one do you need?
- Just you, on one machine. Install the desktop app. The full build bundles a Server, so there is nothing else to set up.
- You, with your own Server. Run the Server yourself and point Studio at it (External mode).
- A team. Deploy Hub and one or more Servers, then have people connect Studio to Hub (Hub mode).
What you can do today
- Read CSV, Excel, Parquet, Arrow IPC, Avro, ODS, JSON and NDJSON, YXDB and QVD files, and query PostgreSQL, MySQL, SQLite and SQL Server.
- Transform data with 13 tools: filter, reshape, join, aggregate, sort, sample and more. See the Tools Reference.
- Write results to CSV, Parquet, Arrow IPC, Excel, Avro, JSON/NDJSON and YXDB.
- Preview and profile data at any wire, and export the workflow as standalone Polars code.
- Ask the optional AI Assistant to build or explain a workflow, using your own model provider.
- Self-host everything. Your data stays on your own infrastructure.
Find what you need
| Goal | Go here |
|---|---|
| Install Studio and build a workflow | Getting Started |
| Learn the vocabulary | Core Concepts |
| Look up a tool | Tools Reference |
| Connect to a database | Managing Connections |
| Deploy Hub and Servers for a team | Deployment Guide |
| Run Studio and Server from source | Developer Getting Started |
| Contribute a change | Contributing Workflow |
License
The software is licensed under the AGPL-3.0. There are no paid tiers and no feature gates. This documentation is licensed under CC BY-SA 4.0.
- Website: sigilweaver.app
- Downloads: sigilweaver.app/loom/downloads
- Source and issues: github.com/Sigilweaver/Loom