Koalify: Nine Years From Thesis to Library

How a master's thesis on logic programming for Python eventually became a small, focused open-source library.