It is not dedicated to ActivityPub and oriented towards an abstraction of social media protocols. The ActivityPub implementation is probably partial as a result and difficult to re-use in another context.
It is no longer maintained but has been maintained for about a year and may be a good starting point because the standard did not evolve much recently.