If you want an AI-powered writing assistant that'll analyze your script and offer advice on character development and plot holes, Subtxt is a good option. This narrative foundation uses AI to spot holes in your story and fill them in. It comes with tools like Narrative Agents, Subtxt Muse, Premise Builder and Storyforms to create a detailed narrative architecture. Subtxt is geared for screenwriters, novelists and playwrights, and has been used to develop projects for Hollywood studios.
Another option is Plotdot, an AI-powered screenwriting assistant that helps you from idea to finished script. It's got tools to create characters, plot outlines and acts. Plotdot is designed to help you get past a creative block and turn a vague idea into a good story, so it's a good option for writers trying to improve their scripts.
SAGA is another good option, with more-advanced tools for characters and storyboards. With its generative AI, Saga can help you break through writer's block and develop storylines. Its scriptwriting tool can create action descriptions and dialogue, and its Storyboard Wizard lets you create dynamic pre-visualization, so it's a good option for storytellers.
If you want more detailed, scene-by-scene feedback, ScriptReader offers expert analysis. It'll evaluate strengths and weaknesses for each scene and give you personalized feedback and grades to improve your script. The service offers a free analysis of the first three scenes, so you can try it out.