This document presents a vertex-centric asynchronous belief propagation algorithm for large-scale graphs. It proposes running belief propagation in a single computational node by processing vertices in parallel through an asynchronous vertex-centric approach. The algorithm is shown to converge faster than previous approaches and can scale to larger graphs by utilizing multicore architectures. Experiments on graphs with millions of edges demonstrate that the algorithm achieves similar accuracy to previous methods but with significantly better runtime performance, making it suitable for inference on very large real-world graphs.