If you want to see in-depth reports on your chess games and get advice on how to improve, Knightly Chess is a good choice. This online chess trainer and position analyzer uses AI to give you strategic advice, analyzing your recent games to figure out where you can improve. It'll give you detailed move-by-move analysis, score you on accuracy for opening, middlegame and endgame play, and let you compare your moves to those of other players. Knightly Chess has subscription options, including a free tier with an engine depth of 9 and a Pro tier for deeper analysis and unlimited game reports with an engine depth of 18.
Another good option is Noctie.ai, a personal AI chess coach that plays like a human, adapting its playing style to your skill level and playing speed. It offers immediate feedback and personalized training exercises, including real-time explanations of your moves and customized tactics and training exercises. With Noctie.ai, you can drill down on specific aspects of improvement and reinforce what you've learned by playing against the computer in specific openings or endgames.
If you want a wider range of interactive tools, Chessvision offers a suite of apps for real-time analysis of chess content from many sources. The service includes a browser extension, ebook reader, phone app and video app, with features like interactive diagrams, exercise generation and synchronized analysis boards. Chessvision also works with services like Lichess and YouTube, so it's good for in-depth chess analysis.