Distributed Neural Applications