I was looking for something like this that supports graphs.
Graph generation is next on the list.
Neo4j?