back to lab

lab / tool / live

CUTOUT

A focused image background-removal utility that keeps the selected foreground and exports a transparent PNG.

source field → retained foregroundconceptual diagram / no uploaded image

surface

Remove the field. Keep the subject.

Choose an image, optionally describe what should remain, compare the result, preview transparency, and export a full-resolution PNG with an alpha channel.

system

Grounding DINO + SAM 2.1.

The current standalone application uses a custom Next.js interface backed by a Hugging Face ZeroGPU Space. During the current GitHub Pages phase, the browser calls that public inference backend directly after the user starts processing.

boundary

Independent by design.

  • This Warp the Surface page does not receive or process CUTOUT uploads.
  • The live tool opens in its own application and keeps its own runtime boundary.
  • Deeper integration only makes sense if it materially improves the experience.

underneath

One public surface. Independent execution.

On Warp the Surface, CUTOUT is part of the lab. Underneath, it remains its own application, keeping its interface, compute path, and deployment portable while this page provides context and a deliberate handoff.

Current system: Next.js + TypeScript + Hugging Face ZeroGPU. The project can evolve independently without forcing every experiment into the studio website's runtime.