Usage guide
Start with a project, then build reusable prompts.
ArtCodex runs as a Chrome extension on the ChatGPT web interface. It stores your project data locally in Chrome and uses your existing ChatGPT session, with no API key or backend service.
Quick start
- Install ArtCodex from the Chrome Web Store.
- Open ChatGPT in Chrome and keep your normal ChatGPT session active.
- Open ArtCodex from the extension icon, popup, or sidebar controls.
- Create a project before adding project-specific records.
- Build a prompt, review it, then insert it into the visible ChatGPT input.
Project setup
- Create one project for each art direction or production workspace.
- Add project-level notes for visual rules, image defaults, and reusable context.
- Use the built-in collections for Styles, Characters, and Locations.
- Create custom collections inside a project for project-owned structures.
- Replace the generic Example Project records when your own structure is ready.
Prompt workflow
- Select the active project and the records you want to use.
- Choose the style, category, image size, and purpose for the output.
- Review the generated prompt before sending anything to ChatGPT.
- Use Insert into ChatGPT when a visible editable input is available.
- Save useful prompts to local history for later reuse.
Import workflow
Ask ChatGPT to return ArtCodex records in fenced JSON blocks marked
with artcodex. ArtCodex scans visible assistant messages
for those blocks and treats imported JSON as untrusted data.
- Wait for the assistant response to finish rendering.
- Use the Import to ArtCodex button near a detected block, or open the Imports tab.
- Review detected records before saving them.
- Resolve ID conflicts by canceling, overwriting, or duplicating the record.
Local data
- ArtCodex stores extension data in
chrome.storage.local. - Project data remains on your device unless you export, import, copy, paste, or submit it yourself.
- Removing the extension from Chrome may remove locally stored ArtCodex data.
- Only submit private project details into ChatGPT when you intend to send that content to ChatGPT.
Troubleshooting
- If prompt insertion is unavailable, copy the generated prompt and paste it into ChatGPT manually.
- If import detection does not appear, confirm the response contains a fenced
artcodexJSON block and is visible in the conversation. - If the sidebar is not visible, reload the ChatGPT tab and open ArtCodex again from the extension controls.