If you're looking for a tool to help you come up with evocative descriptions for your characters and settings, Sudowrite is a great choice. It employs large language models like GPT-3 and GPT-4 to process text and generate new text based on prompts. Sudowrite has a range of tools to help you out at different stages of your writing, including the "Describe" tool specifically geared for generating vivid descriptions of characters and settings. It also has a range of other tools, including story outlining, writing, editing and project management, so it can be a good all-purpose writing assistant.
Another good option is NovelAI. This subscription-based service uses AI for authorship and storytelling, with tools like character visualization with image generation models and an interactive text adventure module for interactive storytelling. The site also has a customizable editor and a lorebook for recording world-building details, so it's well suited for creating rich and immersive descriptions of your characters and settings.
Novelcrafter is another option. It's a full writing environment with a personal Wiki for recording and tracking story details, multiple writing modes and AI tools to help you from beginning to end. The Codex, a central repository for character, location and lore information, means you can keep track of your story's world and characters as you go. It's good for both planners and pantsers, with customizable tags and labels, and you can set AI context and prompt settings for more targeted help.
Finally, StoryNest.ai offers a variety of AI tools to help you write compelling stories, novels and interactive narratives. That includes character generation and chat, world-building tools and AI-assisted editing and proofreading. With tools like voice narration and story analytics, StoryNest.ai can help you write compelling descriptions and improve your writing skills.