[NEW] //VisualASO 1.0 for Mac. Free to start. See pricing →

Connect your AI tool

VisualASO drafts names, subtitles and keyword fields using an AI tool already installed and signed in on your Mac: Claude Code (with your Claude plan or API key), OpenAI's Codex CLI (with your ChatGPT plan or API key), or a local model through Ollama. You sign in to those tools yourself; VisualASO never sees your login and adds no AI fees. Your provider's terms and usage limits apply.

Claude Code

  1. Install it in Terminal:
curl -fsSL https://claude.ai/install.sh | bash

Or with Homebrew: brew install --cask claude-code.

  1. Run claude and sign in with your Claude plan, or with an API key.
  2. In VisualASO: Settings → AI, pick Claude Code and press Test.

Codex CLI

  1. Install it in Terminal:
brew install --cask codex

Or with npm: npm install -g @openai/codex.

  1. Run codex login and sign in with your ChatGPT plan, or with an API key.
  2. In VisualASO: Settings → AI, pick Codex CLI and press Test.
VisualASO Settings, AI: Claude Code signed in with a Claude plan, Codex CLI with its install and sign-in commands, OllamaVisualASO Settings, AI, in light mode
Settings → AI: Claude Code signed in with a Claude plan and tested; Codex CLI not installed yet, with the two commands to copy.

What the status line means

VisualASO shows Meaning What to do
Signed in with your Claude plan Claude Code is installed and signed in with a plan. Nothing.
Signed in with your ChatGPT plan Codex is installed and signed in with a plan. Nothing.
Signed in with an API key (billed per use) The tool uses an API key; your provider bills each request. Nothing, if that is what you want.
Installed, not signed in The tool is there but has no sign-in. Run claude or codex login in Terminal.
Not installed VisualASO cannot find the tool. Install it with the command above, then press Check again.

If your plan's limit is reached, VisualASO says so, with the reset time when the tool gives one, and changes nothing. Try again later or switch tools in Settings.

Ollama

Prefer a model on your own Mac? Install Ollama, pull a model, then in Settings → AI pick Ollama and type the model name under Model. Nothing leaves your Mac, but small models write weaker listings.

What VisualASO sends to the tool

The prompt holds your app's brief, the phrases with their numbers, and Apple's field limits. The tool runs with its own tools turned off. VisualASO never reads, copies or stores the tool's sign-in.

Writing listings uses your plan's limits like any other chat.

Something unclear or out of date? Write to hello@musthaveappscorp.com.