Skip to content
BTW

Category guide

The best tool for prompts, versions and approval starts with the job

An AI production has to answer three questions: what was used, what changed and who approved this version. BTW brings that record together. Review tools, asset libraries and prompt registries solve adjacent jobs and can overlap through configuration. Here is how to choose.

The three jobs

Three connected jobs, different starting points

Review systems start with media and feedback. Asset libraries start with files and searchable metadata. Prompt registries start with prompt versions and application runs. BTW starts with the AI asset and its production context. Choose the best starting point for your bottleneck, then test the other jobs with one actual delivery.

Keeps the prompt
The prompt, model and available settings stay associated with the correct output, with a separate record when the delivery format does not preserve embedded metadata.
Keeps the versions
Every iteration stays attached to the one before it, so the third attempt can still be read against the first without anyone renaming files.
Carries the approval
A named person outside the team said yes to a specific version, at a specific time, and that decision is part of the record rather than an email.

At a glance

Who covers which job

Yes means the described workflow supports the job; Partly means configuration or a different unit of record is involved; No means the cited core workflow does not supply this job. These are editorial categories, not scores from a hands-on benchmark. Read each tool's scope below.

Behind The Workflow

Production record for AI creative work

Keeps the prompt

Yes

Keeps the versions

Yes

Carries the approval

Yes

Frame.io

Review and approval for video teams

Keeps the prompt

Partly

Keeps the versions

Yes

Carries the approval

Yes

Air

Digital asset management for creative teams

Keeps the prompt

Partly

Keeps the versions

Yes

Carries the approval

Yes

ComfyUI

Node-based generation on your own machine

Keeps the prompt

Yes

Keeps the versions

No

Carries the approval

No

Langfuse

Prompt management for engineering teams

Keeps the prompt

Yes

Keeps the versions

Partly

Carries the approval

No

Tool by tool

What each one holds, and when to pick it

We publish BTW and recommend it for the linked production record. Official sources support the feature descriptions below; our choice criteria and best-for recommendations are editorial judgments. Check the plan and configuration you would actually use.

Behind The Workflow

Production record for AI creative work

What it holds
You add the prompt, model, available seed and references beside an asset, keep related iterations together, and use review and delivery features to connect the selected version to a client decision. Feature availability depends on the plan.
What it does not set out to hold
Capture is a handover a person performs. Work arrives through the browser side panel, the ComfyUI plugin or the API broker, and nothing is read from another platform in the background.
When to choose it instead
If your team generates nothing and only reviews finished video with a client who already works in a review tool, a review tool alone is lighter and you do not need this.

Frame.io

Review and approval for video teams

What it holds
Assets are stacked vertically as versions so iterations stay together for side-by-side review, and a reviewer answers a version with Approved, Needs Work, or no response at all. Source
What it does not set out to hold
Frame.io V4 can hold generation details in custom metadata fields. Configure them and test how the fields, versions and external review link work together for your handoff.
When to choose it instead
Video review with external clients is what it was built for, and it is very good at it. If your record only needs to answer who approved which cut, this is the shorter path.

Air

Digital asset management for creative teams

What it holds
Version control stacks iterations and shows which one is current and who approved it, while status moves an asset from in progress to approved with time-stamped comments pinned to the frame. Source
What it does not set out to hold
Air supports searchable and filterable custom fields on assets and files, so a prompt can be stored there. Check how your configured fields track the specific version and the approval you need to preserve.
When to choose it instead
If the problem you actually have is that nobody can find last year's campaign in a large brand archive, a DAM solves that and a production record does not.

ComfyUI

Node-based generation on your own machine

What it holds
The SaveImage node saves PNG output and can embed prompt and workflow metadata. Metadata settings and the nodes in the actual workflow determine what is present. Source
What it does not set out to hold
Embedded metadata can be stripped during conversion or editing; merely handing over an intact original PNG does not remove it. Export the workflow JSON separately and retain model dependencies when those details matter.
When to choose it instead
For a solo operator documenting generation, original PNGs, exported workflow JSON and archived dependencies can be a strong starting point. Add a separate review record if a client needs to approve a version.

Langfuse

Prompt management for engineering teams

What it holds
Every edit to a prompt creates a new immutable numbered version, and labels such as production point at one specific version, so rolling back a live prompt is a label change rather than a code change. Source
What it does not set out to hold
The versions it keeps are versions of prompts, not of pictures or cuts, and the people it is built for are engineers shipping a feature rather than a client signing off a campaign.
When to choose it instead
If you are shipping an LLM feature and the thing you need to roll back is the prompt running in production, this is the right category of tool and a creative production record is not.

Questions

The things people ask next

Why compare the workflow as well as the feature list?
A review tool, asset library and prompt registry organize work around different objects. Custom fields can bridge some gaps. Test whether one person can retrieve the prompt, follow the versions and identify the client decision for the same delivered asset. BTW is our best pick when that connected production record is the central job.
Does the EU AI Act require me to keep this record?
No. Article 50 creates marking and disclosure duties for certain AI-generated or manipulated content and has applied since 2 August 2026. It does not prescribe a production log. A record can support your assessment and evidence of publication decisions; it does not decide applicability or perform disclosure for you.
Can any of these prove which reference image the model actually used?
No, a production-side record does not reveal what a model internally took from an input. It can preserve a declaration and an asset association. Integrity and timing claims additionally need appropriate verification, such as hashes and trustworthy timestamps.
Is a folder structure and a naming convention not enough?
A shared folder and documented naming convention can work, especially for a small team. Test the first real handover: can someone else identify the chosen version, locate its prompt and find who approved it? Move to a dedicated record when maintaining those connections becomes the recurring problem.

Sources

Where these claims come from

Original comparison published in August 2026. Custom metadata and ComfyUI export limits rechecked against official documentation on 6 September 2026. Test plan-specific behavior before choosing.

Your production test

Test the whole handoff with one asset

Add a real output, its prompt and references, then keep a revision and the client decision together. Ask a teammate to find the approved version and its context. That is the best test of whether BTW fits your workflow.