This document describes an RDF saturation algorithm implemented in Java within the RDFVS project. The saturation algorithm is responsible for finding and storing implicit RDF triples by reasoning over input RDF data and RDFS schema. It uses PostgreSQL for data storage and supports updating the saturated triples when new data or schema information is received. The algorithm has been implemented as modules with over 6,000 lines of code by a single contributor.