StoryTechnologies Open Source Libraries

The StoryTechnologies application will consist of several parts, two of which are already available as open source projects on GitHub with a permissive MIT license:

  • TopicDB: a topic map-based graph library (and the foundation of the StoryTechnologies platform).
  • StoryEngine: the combination of a high-level semantic description of stories with the means to store and retrieve said description — based on TopicDB.

In addition, TopicDB is available as a Python package on the official Python Package Index (PyPI), here: topic-db. TopicDB officially supports Python 3.3–3.6. To install TopicDB, simply:

pip install topic-db