The Assimilation Project uses neo4j to store its data, and we use Python to access the data. We developed a transactional API which allows us to simply persist our Python objects to Neo4j with little fanfare. This API is a new implementation modelled after Nigel Small's py2neo OGM API.