Granthi is a Scala API that provides a way to define Neo4j database nodes and edges as case classes.