BayesDB is a probabilistic programming platform that provides built-in non-parametric Bayesian model discovery. BayesDB makes it easy for users without statistics training to search, clean, and model multivariate databases using an SQL-like language. BayesDB is based on probabilistic programming, an emerging field based on the insight that probabilistic models and inference algorithms are a new ki