we publish a npm package of our core library too: https://github.com/skillsynchq/txcript
you can use that internally for this
you can use that internally for this
The only thing that seems to be missing is synching but I have a workaround for that but it won't be near realtime. For example, Pi changes are usually a second or less behind the Pi session log.
With txcript, it will probably be 5 seconds which is fine since the use case will mostly revolve around discovery, organizing and inspection.