There is already one project that’s working on this quite extensively called NeoDB and they are using Takahē for their federation. It has been mostly developed by some Chinese speaking folks so doccumentation can be a bit confusing to navigate but I would recommend that you at least reach out to them to see where yall can collaborate!