In vessels of a living mouse brain, these microrobots self-assemble and execute upstream motion against blood flows of ~10 mm/s, achieving velocities up to 1.5 µm/s. This represents a substantial advance towards therapeutic applications within complex neural environments.