Hi David!
The most advanced distributed NARS implementation so far is Tony Lofthouse's ALANN2018, which scales NARS (NAL-1 to NAL-6) to thousands of threads operating concurrently on shared concept memory with high efficiency:
https://github.com/opennars/ALANN2018
However, temporal and procedural reasoning are much harder to handle in a distributed architecture, and ALANN2018 did not address them. More generally, these aspects have also long been the weakest parts of NARS conceptually, not just implementation-wise, with many missing and underspecified ideas, making embodied NARS-based divert far from AGI expectations.
I recently tried to push beyond ONA's sensorimotor capabilities, with some success, focusing on improved temporal and event-stream reasoning but with NAL1-8 support:
https://github.com/patham9/estreamWhile limited, NAL-based sensorimotor can still be useful though, as it can allow agents to adapt very effectively when event encodings are at the right abstraction level.
Best regards,
Patrick