Chet Mancini

← Projects on the main page

Tubeless

Pipelines and agents, built from TypeScript functions.

Tubeless pipeline illustration with blue, red, black, yellow, and green cycling stripes across the top.

What it’s for

I've spent a disproportionate amount of my career getting software to execute correctly in pipelines: back-office workflows, data collection and transformation, machine learning, and agents. So I built the pipeline library I wanted. It's pretty fun, and it now runs my personal projects.

Pipelines and agents

Tell your coding agent to wrap TypeScript functions as steps, declare their order and a few controls, and you get the hard, repetitive bits for free: local and remote execution, dry runs, concurrency, retries, cached step outputs, checkpointing, and progress tracking. You get a CLI and web UI too. It also runs agents: a pipeline with LLM steps can choose and change what runs next.

Tubeless Studio showing recorded pipeline runs, a completed import, its nested normalize run, and the step timeline.
Tubeless Studio: recorded pipeline runs, nested runs, and the timeline for each step.