Free & open source

Developer alpha · 0.7.2a1

Be creative.
Stay compliant.

Compliance · Provenance · Misuse Prevention

A DIY kit for EU and California
AI labeling compliance.

Watermarking, provenance and verification — ready to integrate.

Apache-2.0 project · CPU processing · Self-hosted

AI-created photograph of William Shakespeare writing on a laptop at a cafe
AI-GENERATED / SHAKESPEARE
AI-created photograph of Albert Einstein DJing at a relaxed summer garden party
↳ Invisible watermark
AI-generated imageCREATIVE EXAMPLE / 01
↳
Watermark embedded.Real PNG · read-back verified
AI originDeclared
Watermark ID014d666b6aefef54
Image SDK0.7.2a1

Watermark-only example. Read the evidence ↗

Built for teams shipping generative products.
Images & videoInvisible watermarksC2PA provenanceVerification & recovery
Start on the qualified runtime.

Linux x86-64 · Python 3.12 · CPU. Recommended: the Docker release bundle. PNG/JPEG images and supported SDR MP4 video.

Free code. Your operating costs.

Budget for compute, hosting and production signing or timestamps. See what to provision.

Check your role and market.

EU provider marking duties generally apply from 2 August 2026, with a transition for certain existing systems. Check EU and California scope and dates.

01 / FROM CREATION TO VERIFICATION

Keep the creativity.
Carry the origin.

An invisible watermark in the media.
A signed record alongside it.
A way to read both.

A VISUAL WALKTHROUGH

Embed a recoverable ID into your final image or video, then sign its C2PA provenance.

Read the integration guide ↗
Ariadne / marked exportILLUSTRATIVE
The Einstein DJ example, illustrating a marked media export
summer-set.pngPNG · AI image
↳

An origin you can read.

The visible image remains the creative output. The labeling layer travels with the file.

This is an interactive illustration of the workflow, not a live media scan. Actual results distinguish recovered IDs, signatures, issuer trust and file binding.

03 / ONE OPEN TOOLKIT

Three pieces.
One connected workflow.

Bring the tools into your product.
Run the workflow on your infrastructure.

01 / SDK

Label at export.

Invisible watermarks, signed C2PA provenance and read-back checks for your image and video pipeline.

Integrate the SDK ↗

02 / VERIFIER

Make origin readable.

A self-hosted upload UI and API for checking supported marks, provenance records and signed reports.

Explore verification ↗

03 / REGISTRY

Reconnect the history.

Link recoverable IDs to stored provenance records when supported watermarks survive metadata loss.

See recovery & storage ↗

04 / VIDEO, AT YOUR PACE

Choose the work
your pipeline needs.

Economy modes reduce watermark inference.
Resilient computes a fresh mark for every frame.

LOWER WATERMARK WORK

A little inference.
A full video export.

Fresh watermark computation in 125 ms windows every five seconds. Most frames bypass inference; the full video still passes through encoding.

See the protocol & trade-offs ↗
FRESH WATERMARK WORK10-SECOND TIMELINE
0s5s10s
"video_profile": "economy_5s"

Short excerpts can miss the marked windows. Check the preset against your content and delivery transformations.

05 / OPEN CODE. VISIBLE EVIDENCE.

Don’t take a
black box for it.

Read the code. Inspect the test protocols.
Bring your own content and improve the toolkit.

Project codeApache-2.0
DeploymentYour infrastructure
Media processingCPU supported
Current release0.7.2a1 / developer alpha
Third-party engines keep their own licenses ↗

A FEW PRACTICAL ANSWERS

Good questions.
Clear answers.

Is it free to use?+

The project code is Apache-2.0, with no Ariadne per-export fee. You pay for compute, hosting and any production signing or timestamp services. Third-party components and model weights keep their own license terms. Plan the operating costs ↗

Does the SDK make my whole product compliant?+

It supplies marking, provenance, verification and recovery tools. Use the legal guides to check applicability, configure your real provider identity, deploy the verifier and address any required disclosure or operating obligations.

What does misuse prevention mean here?+

Recoverable IDs and provenance records support attribution and investigation of suspicious reuse. They do not moderate generation, prevent every misuse or establish that a scene is true. Understand the verification results ↗

Do I need a GPU?+

The qualified workflow runs on CPU. Video still needs decoding and encoding, and the profile affects inference work. Use the versioned benchmarks and test your own content before sizing production.

Is the verifier a hosted Ariadne service?+

The kit includes software you can self-host: an upload UI, API and registry. The image playground on this site runs real Mark and Verify operations. Your production verifier is a separate deployment.

BUILT FOR THE NEXT THING YOU MAKE.

Create something
worth tracing back.

Build AI labeling into your next release.

Start with the SDK ↗