Skip to content

Releases: ibrahim-abi/phantomui

SDK v0.1.5

18 Apr 18:07

Choose a tag to compare

PhantomUI v0.1 — Public Launch

24 Mar 17:01

Choose a tag to compare

PhantomUI — AI-Powered UI Testing Platform

Stop writing brittle CSS-selector tests by hand. Tag your elements once — let Claude generate, run, and analyse your entire test suite.

What's included

@phantomui/sdk v0.1.4 — Zero-dependency browser SDK (< 5 KB)

  • data-ai-* semantic attributes replace fragile CSS selectors
  • Auto-tagging: heuristic discovery with zero annotations
  • React, Vue, Angular adapters included

@phantomui/server v0.1.1 — MCP Server + HTTP API + Dashboard

  • 9 MCP tools usable from Claude Desktop, Claude Code, or any MCP client
  • Real Playwright/Chromium execution — click, fill, assert, scroll, keyboard
  • Parallel runner (up to 10 concurrent scenarios)
  • Session injection: cookies, localStorage, Bearer auth
  • Network mocking: intercept and stub any URL
  • Reports: HTML dashboard · JUnit XML · JSON
  • Local dashboard at http://localhost:3100
  • Multiple LLM backends: Anthropic · Ollama · OpenAI-compatible

Quick start

# Install SDK
npm install @phantomui/sdk

# Run MCP server
git clone https://github.com/ibrahim-abi/phantomui
cd phantomui/server && npm install && npm run build
claude mcp add --transport stdio phantomui node /path/to/server/dist/index.js

Then ask Claude: "Test the login form at http://localhost:3000 — cover happy path, invalid email, and empty password. Save an HTML report."

Links

SDK v0.1.4

23 Mar 15:16

Choose a tag to compare

SDK v0.1.3

20 Mar 17:07

Choose a tag to compare

SDK v0.1.2

20 Mar 16:52

Choose a tag to compare

SDK v0.1.1

20 Mar 03:48

Choose a tag to compare

SDK v0.1.0

20 Mar 03:44

Choose a tag to compare