curl -X POST https://api.turaxia.com/v1/parse \
-H 'Authorization: Bearer $TURAXIA_KEY' \
-H 'Content-Type: application/json' \
-d '{"sourceUrl":"https://www.gu-global.com/jp/ja/products/E357744-000/00"}'The AI-Commerce OS
your agents can actually call.
Typed commerce primitives — Parse, Localize, Price, Route, Connect, Console — shipped as REST, SDK, CLI, and MCP. Reproducible benchmarks included.
> turaxia.parse("https://gu-global.com/jp/...")
raw_html: 142 KB · encoding: Shift_JIS · lang: ja
variants: 15×7 matrix · inline styles · no HS code
price: ¥1,990 · no weight · no duty metadata
✓ Parse: typed product record in < 80 ms
✓ Localize: target locale with commerce glossary applied
✓ Price: landed-cost quote with live FX and duty
✓ Route: optimal carrier + package plan, MCP-callable
Pipeline architecture.
Six primitives, one typed contract. Call them from REST, SDK, CLI, or MCP — you always get the same shape back.
Parse → typed product record
DOM extraction handles multi-encoding pages, JS-rendered content, and variant matrices. Returns a typed record with per-field confidence.
Localize + Price → translate and quote
Commerce-tuned translation with domain glossaries. Landed-cost quotes with live FX, HS classification, and duty computation.
Route + Connect → resolve and audit
Multi-carrier route optimization. Workspace-isolated control plane, audit events, and MCP surfaces on every primitive.
Module architecture.
Six core primitives plus three higher-level modules. Same typed contract on every surface.
Parse — Product Extraction
Confidence-aware DOM extraction with Shift_JIS handling, JS-rendering, and variant matrix decomposition. Returns structured JSON in <80ms P50.
Localize — Auto Translation
Commerce-tuned NMT with domain-specific glossaries for materials, sizing standards, and brand terminology. 99.4% BLEU across ja/ko/zh→en.
Price — Cost Calculator
Real-time FX feeds (±0.01%), HS-code auto-classification, duty/tax computation, and margin modeling. Deterministic replay across rate changes.
Route — Shipping Optimizer
Multi-carrier route optimization across 40+ corridors. Weight/dimension estimation, packaging selection, and carrier SLA ranking in <120ms P99.
Studio — Listing Generator
COMING SOONLLM-powered copy generation with configurable tone, keyword injection, and platform-specific formatting (Shopify, WooCommerce, custom).
Flow — Bulk Processing
COMING SOONDistributed job queue with configurable concurrency, rate limiting, retry policies, and webhook callbacks. Process 10K+ URLs per batch.
Intel — Catalog Insights
COMING SOONAnomaly detection across pricing, margin, and quality dimensions. Statistical outlier identification with configurable alerting thresholds.
Performance envelope.
Each primitive has a measured latency and quality bar. Cards and raw numbers live in the proof bundle.
Parse (fixture)
Regression baseline from approved supplier HTML.
Parse (live)
P50 on live supplier HTML — see the proof bundle.
Console bootstrap
Service account, API key, and webhook provisioned via Connect.
Retry path
All idempotent primitive routes recover after a simulated upstream failure.
"I built Turaxia because I ran a cross-border resale business and got tired of spending more time on data entry than on actually running the business. This is the tool I wished existed."
"Turaxia automated the product listing workflow that used to take our team hours every day."
Every interface you need. MCP included.
REST, CLI, MCP, TypeScript SDK, and webhooks. One typed contract across every surface.
Start here
Documentation, benchmarks, and source.
Three surfaces, one contract
Call it from the shell, the SDK, or an agent.
import { createTuraxiaClient } from '@turaxia/sdk';
const turaxia = createTuraxiaClient({ apiKey: process.env.TURAXIA_KEY });
const parsed = await turaxia.parse({
sourceUrl: 'https://www.gu-global.com/jp/ja/products/E357744-000/00',
});
const quote = await turaxia.price.quote({
productId: parsed.productId,
destinationCountry: 'KZ',
});# Claude Desktop / Cursor / any MCP-capable agent
{
"mcpServers": {
"turaxia": {
"command": "npx",
"args": ["-y", "@turaxia/mcp"],
"env": { "TURAXIA_API_KEY": "${TURAXIA_KEY}" }
}
}
}Primitives
The AI-Commerce OS, module by module.
Parse
Confidence-aware DOM extraction. Shift_JIS, JS-rendered pages, variant matrices — all structured.
docs/modules/parse →Localize
Commerce-tuned translation with domain glossaries for materials, sizing, and brand terminology.
docs/modules/localize →Price
Real-time FX, HS-code classification, duty computation, deterministic replay across rate changes.
docs/modules/price →Route
Multi-carrier route optimization, weight/dimension estimation, packaging selection across 40+ corridors.
docs/modules/route →Connect
Workspace-isolated control plane for service accounts, API keys, webhooks, and module routing.
docs/modules/connect →Console
Operator-facing dashboard bootstrapped via Connect. Reproducible workspace setup.
docs/modules/console →Studio
LLM-powered copy generation with platform-specific formatting (Shopify, WooCommerce, custom).
docs/modules/studio →Flow
Distributed job queue with rate limiting, retries, and webhook callbacks. Batch scale.
docs/modules/flow →Intel
Anomaly detection across pricing, margin, and quality dimensions. Configurable alerting.
docs/modules/intel →Architecture
What ships today.
- Module contract
- Release channel
- Embedding baseline
- Parse-VL default
- Workspace isolation
Maturity
What is generally available, in beta, and in private alpha.
Parse · Localize · Price · Route · Connect · Console
Generally available. Used in production by customers today. Public pricing applies.
Studio · Flow · Intel
Available on Business and Enterprise plans while the contract stabilizes.
Commerce Runtime · Resolve
Offered through design-partner engagements only. Not on self-serve pricing.
Reproduce
Run the benchmarks yourself.
Every number we publish is linked to a card in the proof bundle and an exact command in the quickstart.