Novelcrafter
Course cover image
Chat Lesson 4 / 4

Developing your Codex with Chat

Develop characters, locations, and other Codex entries with Novelcrafter Chat in real time.

Reading Time
approx. 3 min

When you’re brainstorming a story, good ideas can come from anywhere. You might come up with new characters, discover new locations, or develop lore you’ll want to add to your Codex.

You might be used to this process when working with Snippets or in the Plan interface (lesson 3), but what if you’re already talking with the AI? Let’s see how you can add and refine Codex entries right from a Chat.

In this lesson, we’ll cover using existing Codex entries as context in a Chat, and how to brainstorm, extract, and make new entries, all without leaving your conversation.

Developing an existing Codex entry

What if you have a protagonist, but your original notes only cover the basics? Chat can be a great partner for exploring their personality and background in more detail.

To give the AI the right information to work with, you can add context to your Chat session. If you remember from last session, there are two ways to do it:

  1. Simply mention a character by name in your message to automatically add their Codex entry to the context. A zoom in of the Novelcrafter Chat. A message is typed in, and the name of a character is underlined as a mention.

  2. Alternatively, manually add a Codex entry to the context, like a character’s hometown or a significant item, even if you don’t mention it by name in your prompt. A zoom in of the Novelcrafter Chat. The + Context button has been clicked and the user is selecting a Codex entry.

Once you provide that context, the AI will use your information as the foundation for its answers instead of making assumptions.

Example

In my Cozy Mystery, I’ve created the protagonist Mia, but I haven’t included much detail yet. I’d like to develop her personality more, so I’ll add her Codex entry as context. I’m also manually adding her dog, Sparky, and the shop she runs, The Glenford Nook.

Then, in my message to the AI, I’ll ask:

I want to develop the character of Mia in my story. I know some basics about her, but I want to explore her on a deeper level. What kind of questions should I be asking? A zoom in of the Novelcrafter Chat. In the AI response to a question, phrases have been highlighted to indicate where aspects of the Codex entry have been referred.

As you can see in the response, the AI has referenced parts of her existing Codex entry. This is great for keeping everything tied together.

Many writers find that the more time they spend developing their characters, the more easily ideas begin to flow. You may also find the tips in Lesson 7 helpful for keeping your AI conversations focused.

Kate
Author’s note

I like to update the Codex as I go. If the AI generates information that I like, I’ll add it to the Codex entry right away. The next time I send a message, that new information is automatically included. This means if you switch between chats, you don’t have to worry about re-stating all the new details in your first message.

Creating and extracting new characters

Sometimes, in the middle of a brainstorming session, you might realize you need a whole cast of new background characters. They don’t necessarily drive the plot, but having a fully realized town can give you a pool of people to draw from later.

However, adding them manually, one-by-one, can be quite tedious. The Extract button works the same way in a Chat message as it does for a snippet (which we covered in lesson 3), making this process quick and easy.

Kate
Author’s note

In a cozy mystery, there is often a large number of background characters that add vibrancy to the community. When writing a series, it’s helpful to have enough characters to make the town feel real. Plus, if you quickly need a new suspect, you have some established characters ready to go!

Here’s how you can do it step-by-step:

  1. In Chat, brainstorm a list of potential characters, locations, or other items. A zoom in of the Novelcrafter Chat, showing where to find the extract button below an AI response.

  2. Once the AI has replied with your list of potential entries, click Extract at the bottom of the AI response.

  3. A new pop-up window will appear. To add our entries to the Codex, we’ll go to the Codex Entries tab. You’ll see a list of cards for each potential entry. A zoom in of the extract pop-up, showing the Codex Entries section.

  4. The default Codex type is ‘character’. If you were extracting different types of entries, you could change them individually or all at once with Change Type for All . Since we only have characters here, we can leave it as is. A zoom in of the extract pop-up, showing the Codex Entries section. The 'change type for all' button at the bottom is highlighted.

  5. If it has picked up too many entries, you can discard individual entries using the “trash” button. A zoom in of the extract pop-up, showing the Codex Entries section. The delete button (bin icon) is highlighted at the top right of each entry.

  6. Click Save Entries to finish. A zoom in of the extract pop-up, showing the Codex Entries section. At the bottom, the save entries button is highlighted.

Wrapping up

You can use this process to brainstorm anything, such as locations, objects, or lore. Remember, you can always go into the Codex later to manually add your own details or refine what the AI generated. Now, with Chat, you have another way to build your story’s world.

In Part 3 (coming soon), you will learn how to further organize and refine your Codex entries.

This lesson was taught by:

Profile image of Kate

Based in the UK, Kate has been writing since she was young, driven by a burning need to get the vivid tales in her head down on paper… or the computer screen.