Open Collective Digital Studio / Hamburg

shiftbloomstudio.

We make small public tools, photographic studies, and careful digital systems. Open by default, a little informal, and based in Hamburg.

Photography

Quiet frames from the studio.

The photo work is not a spectacle layer. It is the slower side of Shiftbloom: light studies, portraits, archive fragments, and the occasional happy accident.

quiet hour
portrait study

quiet hour.

Contact sheet

A small visual archive, edited down and left with enough air around it.

PortraitsRasterHamburg
soft focus
available light

soft focus.

warm room
small frame

warm room.

bloom
texture pass

bloom.

still face
portrait study

still face.

late light
field note

late light.

window
studio archive

window.

trace
raster study

trace.

Open Source

Code, left in
public.

Repositories from the studio: public-interest software, interface experiments, and ideas that are better when other people can inspect them.

01State, kept in tune.

symphony-state

A small state orchestration library for syncing server, client, and local sources without turning everything into one global store.

ReactTypeScriptState
Source
symphony.ts
const auth = defineSection({
key: "auth",
source: createAtomAdapter({
userId: null
}),
});
0
state drift
SB-01
02Claims, checked in public.

open-hallucination-index

A research scaffold for decomposing model output into claims, retrieving evidence, and making verification easier to inspect.

PythonAI SafetyFastAPI
Source
Verification Pipeline
LIVE
Decomposetext → atomic claims
RetrieveNeo4j + Qdrant + MCP
Verifyevidence → oracle
Scoretrust 0.0 → 1.0
Trust Score
0.94/ 1.0
SB-02
03Time-aware theming.

circadian-ui

A theming experiment that lets interfaces respond to dawn, day, dusk, and night while keeping accessibility in view.

ReactTailwindA11y
Source
06:00
--cui-bgDawn
09:00
--cui-fgDay
18:00
--cui-mutedDusk
22:00
--cui-cardNight
<CircadianScript />
<CircadianProvider><App /></CircadianProvider>
SB-03
04Capability-first loading.

birthday-cake-loading

A progressive enhancement pattern for upgrading interface layers only when the device and connection have room for it.

ReactNext.jsPerformance
Source
Capability Tierruntime
ultraFull animations + rich media
richMotion + lazy upgrades
liteReduced motion + core UI
baseStatic fallback only
Signals
CPU
RAM
Net
<CakeLayer minTier="rich" />
SB-04
The Studio

Open collective, digital work, Hamburg.

Shiftbloom Studio is where code projects, photographic studies, and public-interest interfaces sit at the same table. No grand agency performance, just work we can point to.

01

Open by default

Source code, process notes, and experiments are meant to be inspectable. The work should be useful even when nobody is buying anything.

02

Small things, carefully

We like focused tools, visual systems, research prototypes, and interfaces that do one thing with a bit of taste.

03

Studio, not storefront

Shiftbloom is a place for public digital work from Hamburg: part lab, part archive, part collective practice.

Open sourceVisual studiesPublic toolsHamburg based