Skip to content

docs: make PyAutoLens and PyAutoGalaxy assistant-first #645

Description

@Jammy2211

Overview

Make PyAutoLens and PyAutoGalaxy documentation assistant-first without separating conversational and coding tools into competing learning routes. Each Getting Started section will link to one AI Assistant, briefly mention conversation agents such as ChatGPT and coding agents such as Claude Code and Codex, and leave full setup details to the assistant repository.

Plan

  • Add one concise AI Assistant entry at the start of each Getting Started section.
  • Describe the remaining resources as “human-readable documentation and examples.”
  • Remove the “Three Ways to Learn PyAutoLens” and chat-versus-agentic split.
  • Preserve all existing Colab, workspace, installation, and tutorial links.
  • Build both Read the Docs sites and validate the assistant links.
  • Hand off to the separately tracked workspace README phase.
Detailed implementation plan

Affected Repositories

  • PyAutoLens (primary)
  • PyAutoGalaxy

Work Classification

Library documentation; workspace README changes follow in phase 2.

Worktree Root

~/Code/PyAutoLabs-wt/assistant-first-docs/

Branch Survey

Repository Current branch Dirty? Claimed?
PyAutoLens main clean no
PyAutoGalaxy main clean no

Both repositories are aligned with origin/main.

Suggested branch: feature/assistant-first-docs

Implementation Steps

  1. Update the PyAutoLens README and RTD landing page so the AI Assistant appears first under Getting Started.
  2. Remove the separate introductory AI callout and “Three Ways to Learn PyAutoLens” section.
  3. Replace the same split in the PyAutoLens new-user guide with one concise AI Assistant section.
  4. Add the equivalent assistant-first structure to the PyAutoGalaxy README, RTD landing page, and new-user guide.
  5. Introduce the remaining links as “human-readable documentation and examples.”
  6. Confirm the PyAutoGalaxy assistant URL resolves before publishing it.
  7. Search the scoped files for retired terminology and build both Sphinx documentation sites.

Key Files

  • PyAutoLens/README.md
  • PyAutoLens/docs/index.md
  • PyAutoLens/docs/overview/overview_2_new_user_guide.md
  • PyAutoGalaxy/README.md
  • PyAutoGalaxy/docs/index.md
  • PyAutoGalaxy/docs/overview/overview_2_new_user_guide.md

Original Prompt

Click to expand starting prompt
  • All readthedocs / README.md explaining the assistant should not have two separate splits for AI chat assistant
    and Fully agentic AI, but instead just say AI assistant. They should concisely say conversation agents (e.g. ChatGPT)
    and coding agents (e.g Claude, codex) and then point to the assistant URL, which is where the user gets the full scope.

  • PyAutoLens and PyAutoGalaxy README.md should point to their assistant in the "Getting Started" section, and
    then have the bit The following links are useful for new starters but say they are human readable docs.

  • It feels like we are oging to get rid fo this section "## Three Ways to Learn PyAutoLens", and these style changes
    will also hapepen on readthedocs and the workspace README.md files.

  • the worksapce readme should keep the colab stuff, but point to the assistant in Getting Started first. Again
    I think "## Three Ways to Learn PyAutoLens" will thus go.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions