Context : one continuous variable $Y$ dependent on $X$ ($X$ can be anything)
Linear regression, generalized linear model... focus on estimating the conditional expectation $E(Y\mid X)$. I want to focus on estimating the conditional distribution.
Linear regression can be seen as a parametric model for the conditional distribution: $Y\mid X\hookrightarrow \mathcal{N}(X\beta,\sigma^2)$ with parameter $\beta$. It assumes that given $X$, $Y$ has a normal distribution.
I'm looking for methods where the distribution of $Y$ given $X$ is not assumed to belong to a predefined family of distributions : just having a certain regularity and maybe vaguely a certain shape. How this distribution is assumed to change when $X$ changes is something that may be predefined or not. Of course this may require quite a lot of training data.
For non conditional distributions (just the distribution of $Y$, there is no $X$), I know a simple method : kernel density estimator.
What methods exist for the conditional case ?