Get Started

Install The Pantion Dialog and run your first convergence session.

On this page

Install

Pantion works best with Claude Code. It also installs on other MCP-compatible agents – experience varies by model.

npx @pantion/dialogs install --client claude

Cursor

npx @pantion/dialogs install --client cursor

Windsurf

npx @pantion/dialogs install --client windsurf

Gemini CLI

npx @pantion/dialogs install --client gemini

Codex

npx @pantion/dialogs install --client codex

All agents at once

Detects installed coding tools and configures Pantion for all of them:

npx @pantion/dialogs install --all

Verify your setup:

npx @pantion/dialogs doctor

Manual install

If you prefer to configure manually instead of using the installer:

Claude Code

claude mcp add pantion -- npx @pantion/dialogs

Cursor, Windsurf, Gemini CLI

Add to your MCP configuration (JSON):

{
  "pantion": {
    "command": "npx",
    "args": ["@pantion/dialogs"]
  }
}

Codex

Add to ~/.codex/config.toml:

[mcp_servers.pantion]
command = "npx"
args = ["@pantion/dialogs"]

Your first dialog – in 10 seconds

The fastest way to see what Pantion does: automatic mode. Just describe your idea – Pantion generates the entire convergence dialog for you.

I want to start an automatic Pantion dialog for a web alarm clock with multiple timers

Pantion generates a full dialog in seconds:

ASSISTANT: What is the core intent?
PANTION: A browser-based alarm clock with multiple independent timers ⚡

A: What are the inputs?
PANTION: Timer name, duration (HH:MM:SS or MM:SS), optional label ⚡

A: What happens when a timer finishes?
PANTION: Audio alert + visual flash. Audio stops on click/tap. ⚡

A: How many timers can run simultaneously?
PANTION: No hard limit. UI scrolls. ⚡

A: What does this NOT do?
PANTION: No accounts, no server, no persistence across sessions ⚡

A: Failure behavior?
PANTION: Invalid input rejected with inline message. No silent failures. ⚡

The marks are conservative assumptions – decisions Pantion made for you. Review, adjust what you disagree with, and the canon is saved. Your agent can build from it immediately.

That’s a converged intent: inputs, outputs, constraints, non-goals, failure behavior – all explicit, nothing guessed silently.

Want more control?

Two modes:

Mode How to start What happens
Automatic “I want to start an automatic Pantion dialog for…” Pantion generates the dialog. You review.
Normal “I want to start a Pantion dialog for…” You answer each question yourself.

Other agents

In Cursor, Windsurf, Gemini CLI, and Codex, describe what you want to build in natural language. Your agent calls the Pantion MCP tools automatically.

Next steps

  • Explore the Tools to see all capabilities
  • Check Examples for inspiration