Core angjs for desktop