A RMI(Remote Method Invocation) service for node.js. You can register objects for remote invocation, stubs are automatically created to mirror the remote object, you can pass remote objects around, no more communication code and messaging, it is all plain method calls.