Stroke rehabilitation is often inaccessible, expensive, and requires a lot of scarce, highly trained professionals. By harnessing the processing power of smartphones in combination with recent advances in artificial intelligence, NeoMotion AI will be able to improve rehabilitation at a worldwide scale. NeoMotion AI is run on AI-based pose estimation algorithms and it optimizes them for usage on smartphones without internet connection. Using a smartphone camera and this software, the solution involves tracking the coordinates of every joint of the upper and lower limbs, proving patients, rehabilitation specialists, and physicians with a tool to track patient’s rehabilitation progress over time. At a later stage, performing rehabilitation exercises in front of a smartphone would allow patients to receive personalized exercise corrections or new and adaptive exercises suggestions. NeoMotion AI can provide an engaging rehabilitation experience for stroke patients through a social platform, creating a sense of community, and a more integrated management system for physical therapists or physicians.