No, SU is written in c++ (or some other variant of c.) I think the ruby api works by calling the relevant c++ functions in SU when a script calls the equivalent ruby method. Id guess a ruby api for LO would work in similar fashion.
To sbsaint, it has certainly been mentioned before. Would be worth sending a PM to bjanzen and seeing if theres any update.