Abstract. We provide an automated method for uncertainty quantification and updating of geological models using borehole data for subsurface developments (groundwater, geothermal, oil & gas, and CO2 sequestration, etc.) within a Bayesian framework. Our methodologies are developed with the Bayesian Evidential Learning protocol for uncertainty quantification. Under such framework, newly acquired borehole data directly and jointly update geological models (structure, lithology, petrophysics and fluids), globally and spatially, without time-consuming model re-buildings. To address the above, an ensemble of prior geological models is first constructed by Monte Carlo simulation from prior distribution. Once the prior model is tested by means of falsification process, a sequential direct forecasting is designed to perform the joint uncertainty quantification. The direct forecasting is a data-scientific method that learns from a series of bijective operations to establish “Bayes-linear-Gauss” statistical relationships between model and data variables. Such statistical relationships, once conditioned to actual borehole measurements, allows for fast computation posterior geological models. The proposed framework is completely automated in an opensource project. We demonstrate its application by applying to a generalized synthetic dataset motivated by a gas reservoir from Australia. The posterior results show significant uncertainty reduction in both spatial geological model and gas volume prediction, and cannot be falsified by new borehole observations. Furthermore, our automated framework completes the entire uncertainty quantification process efficiently for such large models.