PandatAi


1. Install

⚠️ Before you begin:

  • If Claude Code or Codex is currently open, close it first — especially if you're installing or updating the Claude Code plugin or Codex plugin. Each host only picks up a newly registered (or updated) plugin on its next start.
  • If PandatAi is already installed on this machine, uninstall it first (see 6. Uninstall) before running this installer, then proceed with the steps below.
  1. Copy the installer PandatAi-Setup-2026.1.0.exe to your machine.

  2. Double-click it to run, and accept the license agreement.

  3. On Select Destination Location, accept the default install folder (or Browse to a different one).

PandatAi setup wizard, Select Destination Location step

  1. On Select Components, choose what to install alongside the app:
Component What it adds
PandatAi app Always installed — the standalone app this manual covers.
Claude Code plugin Adds PandatAi's tools to Claude Code — and, because a Claude Code session can run inside the Claude desktop app, to that too. See Installing and using the Claude Code and Codex plugins below.
Codex plugin Adds PandatAi's tools to Codex.

Tick either or both only if you also want to reach PandatAi from Claude Code or Codex; leave them unticked to install the standalone app on its own.

PandatAi setup wizard, Select Components step, listing the PandatAi app, Claude Code plugin, and Codex plugin

  1. On Your folders, point PandatAi at the folder holding your licensed thermodynamic databases (.pdb / .tdb files) and choose where results and chats should be written. Both can be changed later — see 2.4 Database & output folders.

PandatAi setup wizard, Your folders step, with the databases and results-and-chats folder boxes

  1. Step through the rest of the wizard. You can optionally tick "Create a desktop shortcut."

  2. When it finishes, leave "Launch PandatAi now" checked, or start it later from the Start Menu → PandatAi. The first launch takes a little longer than usual.

Installing and using the Claude Code and Codex plugins

If you ticked Claude Code plugin and/or Codex plugin in step 4, the installer registers them for you automatically — there is nothing to type into Claude Code or Codex yourself. Close Claude Code and/or Codex before running the installer if either is open, so the newly registered plugin is picked up the next time you start them. If registration could not complete (typically because Claude Code or Codex was not yet installed on this machine), the installer shows you the one command to run once you have installed it.

Both plugins are copied into your own user folder, alongside your other PandatAi settings:

Target Plugin folder
Claude Code %APPDATA%\PandatAi\claudecode-plugin\
Codex %APPDATA%\PandatAi\codex-plugin\

If registration did not complete automatically, run the matching pair of commands yourself, once, in a terminal. The commands are the same either way — only how the folder path is written changes:

PowerShell

claude plugin marketplace add "$env:APPDATA\PandatAi\claudecode-plugin"
claude plugin install pandatai@pandatai-local
codex plugin marketplace add "$env:APPDATA\PandatAi\codex-plugin"
codex plugin add pandatai@pandatai-local

Command Prompt

claude plugin marketplace add "%APPDATA%\PandatAi\claudecode-plugin"
claude plugin install pandatai@pandatai-local
codex plugin marketplace add "%APPDATA%\PandatAi\codex-plugin"
codex plugin add pandatai@pandatai-local

Run only the pair for the tool you actually use.

'claude'/'codex' is not recognized? The two shells don't always see the same PATH — a CLI installed after this terminal window opened, or added to only one shell's PATH, can work in one and not the other. Try these, in the shell where it's failing:

  • where claude (or where codex) — works in both Command Prompt and PowerShell; if it prints nothing, that shell can't see the executable. Get-Command claude is the PowerShell-native equivalent. Close and reopen the terminal, or try the other shell.
  • claude --version / codex --version — confirms the CLI itself is installed.
  • claude doctor / codex doctor — a full installation, settings and PATH diagnostic report from the tool itself.
  • claude plugin list / codex plugin list — confirms whether pandatai shows up as installed once registration succeeds.

Claude Code

Codex

A calculation asked from within a Claude Code session — the same plugin the standalone app ships — looks like this:

A Claude Code session running a PandatX point calculation for Ni-5Al-5Nb at 800°C, showing the Guided-mode summary and the resulting phase table

⚠️ In the Claude desktop app, PandatAi is reachable only from a Claude Code session running inside it — never from an ordinary Claude Desktop chat. The component you installed is a Claude Code plugin; it does not add PandatAi to Claude Desktop's own chat. Start a Claude Code session from within the desktop app to use it there.

A calculation asked from within Codex looks like this:

A Codex session running a PandatX calculation using the PandatAi plugin


2. First-run setup (configure your key and paths)

The very first time you open PandatAi, it walks you through a one-time setup.

2.1 API key & model

Paste your LLM API key, then click anywhere outside the field to continue. PandatAi recognizes which service the key belongs to and fills the Model list — pick the model you want. Your key is stored locally on this machine only and remembered for next time. The installation ZIP file includes an api_key.md document with API keys for Claude and GPT models.

We recommend Claude Sonnet 5 with Reasoning effort set to Medium. Model families behave differently: OpenAI's GPT models tend to pause more often and wait for your input before continuing. When that happens, press the → (right arrow) key to accept the suggested next message.

Welcome to PandatAi card, where you paste your API key and pick a model from the populated Model list

2.2 Running mode

Choose how much PandatAi should ask you before each calculation:

Mode Behavior
Guided (recommended) Fills in sensible defaults and shows you one summary to confirm or tweak before each run.
Expert Pauses and asks you more (e.g., database, parameters, options) — for full control.

2.3 How PandatAi opens

By default, PandatAi opens in its own app window. If you'd rather it open as a tab in your normal web browser instead, go to Configuration → How PandatAi Opens and choose Browser tab. Nothing about what PandatAi talks to over the network changes either way — it only changes which window shows the app. This takes effect the next time you start PandatAi, not immediately.

For a one-off browser launch without changing that setting, use the PandatAi (Browser) shortcut in the Start Menu alongside the regular PandatAi shortcut.

2.4 Database & output folders

You already chose these during installation — see 1. Install, the Your folders step. PandatAi remembers them from there:

An example of what a database folder looks like:

Windows Explorer showing a database folder containing two .pdb files

You can change them later

Everything above can be changed at any time under Configuration — from the menu bar in the app window, or the ⚙ Settings button at the top of the page if you're using the browser-tab view.

The Configuration menu: API Key and Model, Database and Output Paths, Running Mode, How PandatAi Opens, File Access, Skill Scripts, and Web Access

Choosing Database and Output Paths… opens the same three fields, pre-filled with what you chose during installation. Change a path and click Save & restart engine to apply it.

Configuration panel with the PandatX.exe path, Dataset folder and Output folder fields, and a Save & restart engine button

Adding a database later

If you drop new licensed database files into your database folder after setup — a new CompuTherm database, or one for another alloy system — PandatAi won't know about them until you ask it to look again. Just type something like "set up my databases again" or "scan my database folder" and it will:

You can also skip all of this for a one-off calculation: just tell PandatAi the full path to the database file you want to use, and it will use it directly without needing to be set up first.

2.5 Workspace & session

The first time you start, give the workspace and the session a name — for example, workspace: PanPhaseDiagram; session: Al_alloy.


3. Run a calculation

Ask in plain English

Type what you want in the box at the bottom and press Enter. For example:

PandatAi will:

  1. Set up the database (the first time only).
  2. Work out the calculation type, composition, temperature, and database.
  3. In Guided mode, show you one summary — review it, then confirm or adjust. In Expert mode, it asks you at each decision point.
  4. Run the PandatX engine and report the results right in the chat.