Platelets that reach the right hospital on time

Platelets last five days. Bloodshift reads every hospital's live stock, finds the units about to go to waste, and moves them to a hospital that will use them. It checks the sender's own record before anything moves.

Built with Zetaris NVIDIA Nemotron Meterless

The coordinator's morning plan in Bloodshift, showing transfer requests between hospitals
Synthetic data

Every unit, one view, one decision

These tiles read the running demo network right now. The hospitals are synthetic, and the network resets with fresh stock every 6 hours.

Reading live stock

Reading transfers

Reading live stock

Reading transfers

Reading decline notes

Reading the simulation

From phone calls to one click

Today

  • Stock is posted by hand, if at all
  • Someone phones around at 7am
  • Units are checked from memory
  • Waste shows up at the end of the month

With Bloodshift

  • Stock is read live, in place
  • The plan takes seconds
  • The source is re-checked before any move
  • Every move has a proof trail

No live row, no move

A transfer's proof in Bloodshift: the SQL read at planning, the re-check at accept, the confirmation after the writes, and the history
Synthetic data

Every wasted unit was a donation

Moving platelets between hospitals before they expire already works where it's been tried. Bloodshift does it from each hospital's own live record, with proof for every move.

Move the unit before it expires

Open the live network