Experience the Full Power of WAB

Interactive playground for every major capability — click ▶ Run on any card to see live API responses from the production server.

200+
API Endpoints
31
Services
Uptime
3.0.0
Version
💬
AI Agent Chat
Natural language conversation with intent detection — supports shopping, booking, search, URL analysis in Arabic & English
👋 Send any message — the agent detects your intent and responds intelligently. Try Arabic or English!
🌐
Universal Agent
Analyze, compare, and find deals on ANY website — no bridge integration required

🏷 Find Best Deals

POST
/api/universal/deals
Search across multiple sources with fairness ranking.

⚖ Fairness Analysis

POST
/api/universal/fairness
Evaluate any website on trust, pricing transparency, openness. Score 0–100.

🔬 Full Site Analysis

POST
/api/universal/analyze
Complete analysis: extraction, fraud detection, dark pattern scanning.

🏆 Top Fair Sites

GET
/api/universal/top-fair
Leaderboard of fairest websites ranked by the fairness engine.

🕵 Dark Pattern Detection

POST
/api/universal/dark-patterns
Detect manipulative UI patterns: hidden fees, fake urgency, misleading options.

📊 Sources

GET
/api/universal/sources
Competing sources by category for cross-site comparisons.
🛡
Sovereign Layer
Decentralized reputation, negotiation, anti-hallucination verification, price discrimination detection

⭐ Reputation Leaderboard

GET
/api/sovereign/reputation/leaderboard
Rankings based on decentralized trust attestations from AI agents.

🤝 Negotiation Engine

GET
/api/negotiate
Multi-round price negotiation between AI agents and websites.

🔎 Anti-Hallucination Shield

GET
/api/sovereign/verify/stats
DOM vs Vision verification — catches AI hallucinations in real-time.

💰 Price Shield

GET
/api/sovereign/price-shield/stats
Detects dynamic pricing discrimination with multiple personas.

🎭 Identity Personas

GET
/api/sovereign/price-shield/personas
Stealth scanning personas: mobile, desktop, VPN, different regions.

🔍 Reputation Search

GET
/api/sovereign/reputation/search?category=...
Search trusted sites by category and minimum reputation score.
📂
Workspace
Subscriptions, deal tracking, bookmarks, and browsing history (requires auth)

🔒 Register / Login

POST
/api/auth/register → /api/auth/login
Create account or login to get JWT token for authenticated demos.
⚠ No token — register or login first

📊 Subscription

GET
/api/workspace/subscription
Plan, usage stats, daily limits, and total savings.

⭐ Bookmarks

GET
/api/workspace/favorites
Manage bookmarks — add, list, organize by folders.

📜 History

GET
/api/workspace/history
Browse and search browsing history with pagination.

👤 Profile

GET
/api/auth/me
View your authenticated user profile data.
🕸
Agent Mesh Network
Multi-agent collaboration: registry, messaging, knowledge sharing, voting, RL, orchestration

🤖 Active Agents

GET
/api/mesh/agents
All registered agents with roles, capabilities, and status.

📡 Channels

GET
/api/mesh/channels
Messaging channels for agent coordination.

🧠 Knowledge Base

GET
/api/mesh/knowledge
Shared knowledge graph — agents contribute and query verified learnings.

📊 Mesh Stats

GET
/api/mesh/stats
Agent counts, message throughput, and knowledge entries.

🎵 Symphony

GET
/api/mesh/symphony/templates
Multi-agent composition: parallel, sequential, conditional workflows.

🎓 Reinforcement Learning

GET
/api/mesh/learning/stats
Decisions, rewards, and strategy evolution over time.
🎯
Commander & Edge Computing
Mission decomposition, multi-step orchestration, distributed edge nodes

🧩 Strategies

GET
/api/commander/strategies
Sequential, parallel, conditional, iterative, hybrid decomposition.

🚀 Missions

GET
/api/commander/missions
Complex multi-step operations decomposed into sub-tasks.

🌎 Edge Nodes

GET
/api/commander/edge/nodes
Distributed edge computing nodes near data sources.
Agent OS — Runtime Infrastructure
Full OS for AI agents: identity, tasks, execution, policies, adapters, marketplace, cluster, containers

📋 Protocol

GET
/api/os/protocol
WAB protocol spec — commands, capabilities, and version.

💳 Plans & Pricing

GET
/api/os/plans
Agent plans with rate limits and feature gates.

🔌 Adapters

GET
/api/os/adapters
MCP, REST, and Browser adapters — connect via any protocol.

🏪 Marketplace

GET
/api/os/marketplace
Agent templates, plugins, and compositions.

🌐 Cluster

GET
/api/os/cluster/status
Distributed execution cluster — workers, queues, capacity.

⏪ Replay Engine

GET
/api/os/replay/stats
Deterministic replay for debugging and audit.

🔥 Failure Analysis

GET
/api/os/failures/analysis/summary
Pattern detection, root cause, and recovery suggestions.

🧠 LLM Gateway

GET
/api/os/llm/models
Available LLM models and gateway status.

📊 Usage Metering

GET
/api/os/usage/stats
API call tracking, compute time, and billing.

📜 Certification

GET
/api/os/certification
WAB-certified sites — verified for agent compatibility.
👁
Vision Engine & Learning from Demonstration
Local DOM analysis (no external API), element discovery, record-then-replay automation

🔭 Vision Models

GET
/api/os/vision/models
Supported vision models for local DOM analysis.

📸 Vision History

GET
/api/os/vision/history
Cached analysis results — element maps and semantic labels.

🎬 LfD Stats

GET
/api/os/lfd/stats
Record user actions and auto-generate replayable recipes.

📖 Recipes

GET
/api/os/recipes
Replayable browser automation recipes.

🔌 Extraction Script

GET
/api/os/vision/extraction-script
Injectable browser script for DOM element extraction.
📡
Discovery & Registry
Auto-discovery protocol, site registry with fairness scoring, standard endpoints

📄 .well-known/wab.json

GET
/.well-known/wab.json
Standard auto-discovery for AI agents.

📂 Public Registry

GET
/api/discovery/registry
Directory of WAB-enabled sites with fairness scores.

🔍 Discovery Search

GET
/api/discovery/search?q={query}
Fairness-weighted search across registered sites.

📘 OpenAPI Spec

GET
/openapi.json
Machine-readable OpenAPI 3.0 specification.

🤖 LLMs.txt

GET
/llms.txt
LLM-optimized text overview of the project.
💚
System Health & Observability
Real-time monitoring, metrics, traces, logs, and subsystem status

🏥 Full System Health

Live from production
/api/os/observability/health
Comprehensive check across all subsystems — runtime, scheduler, queue, containers, replay, cluster.
WAB Interactive Demo — Web Agent Bridge v3.0

Experience the Full Power of WAB

Interactive playground for every major capability — click "Run" on any card to see live API responses from the production server.

API Endpoints
31
Services
Uptime
3.0.0
Version
💬
AI Agent Chat
Natural language conversation with intent detection — supports shopping, booking, search, and URL analysis
👋 Send any message — the agent detects your intent (shopping, booking, analysis) and responds accordingly. Try Arabic or English!
🌐
Universal Agent
Analyze, compare, and find deals on ANY website — no bridge integration required

🏷️ Find Best Deals

POST
/api/universal/deals
Search across multiple sources with fairness ranking to find the best deals.

⚖️ Fairness Analysis

POST
/api/universal/fairness
Evaluate any website on size, trust, pricing transparency, and openness. Get a fairness score 0–100.

🔬 Site Analysis

POST
/api/universal/analyze
Full analysis of any URL: extracts products, prices, detects fraud, dark patterns, and trust indicators.

🏆 Top Fair Sites

GET
/api/universal/top-fair
Leaderboard of the fairest websites ranked by the WAB fairness engine.
🛡️
Sovereign Layer
Decentralized reputation, real-time negotiation, anti-hallucination verification, and price discrimination detection

⭐ Reputation Leaderboard

GET
/api/sovereign/reputation/leaderboard
Rankings of websites based on decentralized trust attestations from AI agents.

🤝 Negotiation Engine

GET
/api/negotiate
Real-time price negotiation between AI agents and websites. View available endpoints.

🔎 Anti-Hallucination Shield

GET
/api/sovereign/verify/stats
Global statistics for the DOM vs Vision verification shield — catches agent hallucinations in real-time.

💰 Price Shield

GET
/api/sovereign/price-shield/stats
Detects dynamic pricing discrimination by scanning sites from multiple personas (device, location, browser).

🎭 Scan Personas

GET
/api/sovereign/price-shield/personas
Available identity personas used for stealth price scanning (mobile, desktop, VPN, different regions, etc.)

🔍 Reputation Search

GET
/api/sovereign/reputation/search?category={cat}
Search trusted sites by category — filtered by minimum reputation score.
📂
Workspace
User workspace with subscriptions, deal tracking, bookmarks, and browsing history (requires auth)

🔐 Register / Login

POST
/api/auth/register → /api/auth/login
Create an account or login to get a JWT token. The token is stored for other authenticated demos below.
No token stored

📊 My Subscription

GET
/api/workspace/subscription
Get your workspace subscription plan, usage stats, daily task limits, and savings summary.

⭐ Bookmarks

GET
/api/workspace/favorites
Manage your bookmarks/favorites — add, list, organize by folders, and delete.

📜 Browsing History

GET
/api/workspace/history
Browse and search your browsing history — supports search, pagination, and clearing.
🕸️
Agent Mesh Network
Multi-agent collaboration: registration, messaging, knowledge sharing, voting, reinforcement learning, and orchestration

🤖 Active Agents

GET
/api/mesh/agents
List all currently registered agents in the mesh — with roles, capabilities, and status.

📡 Communication Channels

GET
/api/mesh/channels
View messaging channels where agents coordinate, share tactics, and broadcast alerts.

🧠 Knowledge Base

GET
/api/mesh/knowledge
Shared knowledge graph — agents contribute learnings that other agents can query and verify.

📊 Mesh Statistics

GET
/api/mesh/stats
Overall mesh network health: agent count, message throughput, knowledge entries, and learning stats.

🎵 Symphony Orchestration

GET
/api/mesh/symphony/templates
Pre-built composition templates for multi-agent workflows — parallel, sequential, and conditional execution.

🎓 Reinforcement Learning

GET
/api/mesh/learning/stats
Mesh learning engine: tracks agent decisions, rewards, and evolves strategies over time.
🎯
Commander & Edge Computing
Mission decomposition, multi-step task orchestration, and distributed edge computing

🧩 Decomposition Strategies

GET
/api/commander/strategies
Available strategies for breaking complex goals into executable tasks — sequential, parallel, conditional, iterative, and hybrid.

🚀 Missions

GET
/api/commander/missions
List all missions — complex multi-step operations decomposed into sub-tasks with dependency tracking.

🌍 Edge Computing Nodes

GET
/api/commander/edge/nodes
Distributed edge computing network — nodes in different regions execute tasks close to the data source.
⚙️
Agent OS — Runtime Infrastructure
Full operating system for AI agents: identity, tasks, execution, policies, adapters, marketplace, cluster, containers, and more

📋 Protocol Info

GET
/api/os/protocol
Complete WAB protocol specification — available commands, capabilities, and version info.

💳 Plans & Pricing

GET
/api/os/plans
Available agent plans with rate limits, feature gates, and usage-based pricing details.

🔌 Protocol Adapters

GET
/api/os/adapters
MCP, REST, and Browser adapters — connect via any protocol. Includes MCP tool listing and REST endpoint registry.

🏪 Agent Marketplace

GET
/api/os/marketplace
Browse the marketplace for agent templates, plugins, and compositions. Create, purchase, and review listings.

🌐 Cluster Status

GET
/api/os/cluster/status
Distributed execution cluster — view worker nodes, task queues, and compute capacity across the network.

⏪ Replay Engine

GET
/api/os/replay/stats
Deterministic replay — record agent executions and replay them for debugging, testing, or audit.

🔥 Failure Analysis

GET
/api/os/failures/analysis/summary
Automated failure classification — pattern detection, root cause analysis, and recovery recommendations.

🧠 LLM Gateway

GET
/api/os/llm/models
Available LLM models and gateway status — completion, embedding, and usage-metered access.
👁️
Vision Engine & Learning from Demonstration
Local DOM analysis (no external API), element discovery, and record-then-replay automation recipes

🔭 Vision Models

GET
/api/os/vision/models
Supported vision analysis models — local DOM analysis without sending data to external APIs.

📸 Vision Analysis History

GET
/api/os/vision/history
Previous DOM analysis results cached by the vision engine — element maps, bounding boxes, and semantic labels.

🎬 LfD — Learning from Demonstration

GET
/api/os/lfd/stats
Record user actions → auto-generate replayable recipes. Stats on recorded sessions, generated recipes, and step counts.

📖 Automation Recipes

GET
/api/os/recipes
Saved automation recipes — replayable step-by-step browser actions generated from LfD recordings.
📡
Discovery & Registry
Auto-discovery protocol, site registry with fairness scoring, and standard .well-known endpoints

📄 WAB Discovery Document

GET
/.well-known/wab.json
Standard auto-discovery endpoint — any AI agent can find this to learn about the site's WAB capabilities.

📂 Public Registry

GET
/api/discovery/registry
Public directory of all WAB-enabled sites — with fairness scores, categories, and trust levels.

🔍 Discovery Search

GET
/api/discovery/search?q={query}
Fairness-weighted search across all registered WAB sites — finds the best match considering neutrality.

📘 OpenAPI Spec

GET
/openapi.json
Full OpenAPI 3.0 specification — machine-readable API documentation for all endpoints.
💚
System Health & Observability
Real-time health monitoring, metrics, traces, and full subsystem status

🏥 Full System Health

Live from production
/api/os/observability/health
Comprehensive health check across all subsystems — runtime, scheduler, queue, containers, replay, cluster, and more.
WAB Protocol Demo — Full Shopping Experience via Protocol
Live store preview Railway
📡 Live iframe hidden

In offline mode the demo runs entirely in your browser. Open the real TechStore when you want the iframe in sync.

Open TechStore →
🛒 Shop via Protocol
🤖 AI Agent
Loading products via WAB Protocol...
Discover
Plan
Execute
Confirm
Network Log
0 requests