berg:work Image

berg:work Image

Layered image editing in an internal desktop build. The desktop app builds for Linux and Windows. It is not publicly distributed.

Internal build

Works in the current internal build

Current build.

These features have test evidence in the current internal build.

Layers and masks

Groups, pixel and vector masks, clipping masks, opacity and fill opacity, locks, colour labels and layer search.

Selections

Rectangle, ellipse, lasso, polygon, magic wand, colour range, quick mask, feather and refine edge.

Paint and retouch

Pressure-aware brush and eraser, spot healing, clone stamp, content-aware fill, smudge, dodge, burn and sponge.

Adjustments

Curves, levels, hue/saturation, exposure, gradient map, grain, a Basic adjustment group and colour lookup.

Filters

Live filter stacks with blur, motion blur, noise, lens correction, sharpen, high pass and denoise.

Text and vector

Point and area text, typography and OpenType; parametric shapes, pen editing, Boolean operations and vector masks.

Layer styles

Drop shadow, stroke, outer glow, colour overlay and gradient overlay.

Blend modes

All 27 planned blend modes are implemented; 26 are deterministic and dissolve follows its binary-alpha rule.

Import

PNG, JPEG, TIFF, HEIC, WebP, AVIF and GIF. Tagged PNG, JPEG and TIFF files use ICC conversion.

Export

One export flow for PNG, JPEG, WebP, AVIF and TIFF, including per-artboard or per-layer output at 1×, 2× and 3×.

Measured, with limits

Measured limits.

Large documents and local models work with the limits stated below.

200 MP

20-layer workflow completed

The save, reopen and pixel checks completed in Chromium and the Linux desktop build. Latency targets at this size remain open.

67%

Native PSD fidelity

PSD reading is partial and below the 90% Phase 2 target. PSD writing is planned for Phase 3.

14–22 s

Object-selection time

Local object selection works, but its current processing step is slow.

Roadmap status

Roadmap.

Phase 2 features are present, but its completion target is still open.

  1. CompletePhase 0Product split, desktop shell measurements, text-engine and PSD-corpus spikes.
  2. CompletePhase 1Document/format v2, 16-bit colour, large-document storage, 27 blend modes, guides and layer controls.
  3. In progressPhase 2Design features are implemented, but PSD fidelity and performance work remains open.
  4. PlannedPhase 3PSD writing, RAW, colour-managed print output, local generative fill and remaining transform/automation work.
  5. Design decision laterPhase 4A versioned scripting or plug-in interface, recorded actions and linked instances.
Full roadmap

What we will not build

Scope.

These explicit exclusions are recorded in the product plan.