Skip to content

feat: add lucy-vton-3.5 realtime model at 720p - #11

Merged
AdirAmsalem merged 1 commit into
mainfrom
feat/lucy-vton-3.5
Aug 10, 2026
Merged

feat: add lucy-vton-3.5 realtime model at 720p#11
AdirAmsalem merged 1 commit into
mainfrom
feat/lucy-vton-3.5

Conversation

@AdirAmsalem

Copy link
Copy Markdown
Contributor

What

Adds lucy-vton-3.5, the newest Lucy virtual try-on model, to the realtime model registry. lucy-vton-latest now resolves to it.

This model runs at 720p — a step up from the 1088×624 that vton-3 and vton-2 output — so the geometry the SDK reports for it (and for the lucy-vton-latest alias that now points at it) is 1280×720. Callers that size their video source from ModelDefinition pick the new resolution up for free.

Why

Give SDK users the newest try-on quality without any migration work: callers already on lucy-vton-latest pick it up automatically, and anyone pinned to lucy-vton-3 or lucy-vton-2 is unaffected.

The other Decart SDKs are getting the same model in parallel; this keeps the C++ realtime registry in step with them.

Usage

decart::Client client;                                   // reads DECART_API_KEY
auto model = decart::models::realtime("lucy-vton-3.5");  // 1280x720 @ 30fps
auto source = std::make_shared<livekit::VideoSource>(model.width, model.height);

decart::ConnectOptions options;
options.model = model;

Note for reviewers

The lucy-vton-latestlucy-vton-3.5 repoint needs the matching backend alias change to land as well; today the resolver still sends lucy-vton-latest to lucy-vton-3.

https://claude.ai/code/session_01QoAEWRoPpnJYkEV57yUvob

Re-adds lucy-vton-3.5 on both the realtime and batch/video surfaces after
the earlier revert, and repoints the lucy-vton-latest alias to it.

Geometry is 1280x720, not the 1088x624 the reverted change shipped: the
backend serves this model at 720p (bouncer supported_resolutions ["720p"],
inference_server/server_configs/lucy-vton-3.5.yaml canonical
supported_landscape_resolutions entry [720, 1280]). The lucy-vton-latest
rows move to 720p with it.

Claude-Session: https://claude.ai/code/session_01QoAEWRoPpnJYkEV57yUvob
@AdirAmsalem
AdirAmsalem merged commit dc226a9 into main Aug 10, 2026
4 checks passed
@AdirAmsalem
AdirAmsalem deleted the feat/lucy-vton-3.5 branch August 10, 2026 08:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant