HyperGraphDB ist ein universeller, quelloffener Datenspeichermechanismus, der auf einem leistungsstarken Wissensmanagement-Formalismus basiert, der als gerichtete Hypergraphen bekannt ist. Während es sich hauptsächlich um ein persistentes Speichermodell für Wissensmanagement-, KI- und semantische Webprojekte handelt, kann es auch als eingebettete objektorientierte Datenbank für Java-Projekte jeder Größe verwendet werden. Oder als Graphdatenbank. Oder als (nicht-SQL) relationale Datenbank.