Can we describe absolutely open separable metrizable spaces "internally"?

I don't think such space exists. If $X$ separable and metrizable then so is $X\times\mathbb{R}$ but $x\mapsto (x,0)$ does not embed $X$ into $X\times\mathbb{R}$ as an open subset.