🌻 Simple AI coding#

The Simple Mode provides a streamlined AI coding workflow inside the normal left pane. It keeps the app structure familiar while reducing clutter.

You can activate it with the "Simple AI coding" switch just below the Sources bar. When you sign up and choose to have AI available, Simple AI is turned on by default. AI usage consumes credits (see Responses Panel); credits renew monthly and do not roll over.

The Simple Workflow#

When Simple Mode is active:

The workflow is broken down into six straightforward sections:

  1. AI runner: Optional one-click runner. Turn on Run all with defaults and press Go to run Auto-code, then Revise codebook, then Recode in order.
  2. Runner pre-steps: clears Filter Links, turns filter pipeline on, and (if links already exist) asks once whether to delete all links before starting.
  3. Runner uses one top-level confirmation and suppresses the extra per-step confirm dialogs.
  4. Background: Give the AI project context before coding. A status tick indicates whether enough background text is set.
  5. Auto-code: This is where the AI reads your documents and extracts causal links.
  6. You can choose to process a small sample first (e.g., 1 or 5 sources) to test your prompt, or process 100% of them.
  7. The "Skip coded" switch ensures you don't waste time and money re-processing documents that already have links.
  8. Default model in Simple AI is Qwen Flash.
  9. Revise codebook: Once you have some causal links, the AI can review a sample and suggest a cleaner, more consistent list of factor labels (a "codebook"). The header tick shows whether the Recode codebook area currently contains suggestions.
  10. Includes a Target clusters slider (2 to 50, default 20).
  11. Prompt supports macro replacement: use [number] (or [cluster_count]) and the slider value is injected at run time.
  12. If no macro is present, the app appends Target clusters: N. automatically.
  13. Default model in Simple AI is Gemini 3 Flash Preview.
  14. Recode: Apply the AI's suggested, cleaned-up labels back to your existing causal links. Paste the codebook (from Revise codebook or your own), add a recode instruction, and run.
  15. The AI returns index mappings (row → codebook item) rather than full label text, reducing tokens and improving reliability.
  16. Default instruction: "For each raw label give me the NUMBER of the best-matching codebook item by meaning. Use 0 when no codebook item fits. Return only codebook label numbers, never words. Never invent labels."
  17. Skip recoded: When on, only processes links that have at least one unrecoded label (cause or effect). Use this when recoding again to focus on remaining work.
  18. Links limit (1, 5, 20%, 50%, 100%): When not 100%, a random sample of links is recoded. Non-sampled links keep their existing recoded values (or stay blank on first run).
  19. The header progress bar is segmented: grey = empty recoded fields, orange = recoded equals original cause/effect, green = recoded non-empty and different.
  20. Default model in Simple AI is Qwen Flash.
  21. Filter links: The normal Filter Links panel appears as the final section of the same accordion, so filtering is part of one continuous simple flow.
  22. After a successful Run all, filters are auto-set to: Temporary Factor Labels (_recoded) → Factor Frequency (top 12) → Link Frequency (top 30).

AI runner (Simple AI)#

Background (Simple AI)#

Auto-code (Simple AI)#

Revise codebook (Simple AI)#

Recode (Simple AI)#

Advanced Settings#

Each section header is clickable and opens/collapses its settings panel. Section headers also include contextual Help buttons. The advanced sections are inline (not flyouts), and only one section is expanded at a time.

Inside advanced panels you can: