← Work Index

Browser extension · Communication workflow

TradePilot AI Communication

A tested browser-extension workspace for preparing bilingual trade communication while preserving a strict read/focus-only boundary.

Experimental BuildCase StudyToolCase-study evidence only. No same-origin public demo is exposed because it is a browser extension with local API/provider boundaries.
TradePilot AI side-panel workspace

What this project is

A real build with its status left visible.

A browser-extension and local API workspace for translation direction, tone, and trade-message preparation inside a clearly bounded communication workflow.

Case-study evidence only; the product is a browser extension with a local API, not a static website demo.

Trade teams and small businesses with repeated bilingual communication.

Problem / need

The specific friction behind the interface.

International trade communication often requires repeated translation and tone adjustment inside an existing browser workflow. The tool needs to support that work without claiming platform integration it does not have.

What was built

The working parts, not an inflated result story.

  • 01

    A WXT browser-extension popup and side panel

  • 02

    Translation direction and tone controls

  • 03

    A local FastAPI service boundary

  • 04

    A read/focus-only page interaction foundation

Experience structure

How someone moves through the project.

  1. 01

    Open the communication workspace beside the browser task.

  2. 02

    Choose the translation direction and the required tone.

  3. 03

    Prepare bilingual content inside the dedicated interface.

  4. 04

    Keep page connection and local service availability explicit.

Key screens

Interfaces captured from the verified project runtime.

TradePilot AI side-panel workspace
TradePilot AI side-panel workspace
TradePilot AI side-panel interface at extension width
TradePilot AI side-panel interface at extension width
TradePilot AI extension popup
TradePilot AI extension popup

Deliverables

  • Browser extension side panel
  • Popup workspace
  • Local API boundary
  • Read/focus-only interaction model

Functional scope

  • Extension popup
  • Side-panel workspace
  • Translation direction controls
  • Tone selection
  • Local API connection boundary

Technical stack

  • WXT
  • React
  • TypeScript
  • FastAPI
  • Python

Verified from the clean TradePilot workspace with passing extension and API tests.

Evidence

  • Canonical source root is recorded in the local project audit.
  • Extension build, TypeScript compile, 51 extension tests, and 66 API tests were verified in the recovery sprint.
  • Real screenshots are stored under public/projects/tradepilot-ai/real/.

Delivery relevance

Where this kind of project can be useful.

This is relevant to small trade teams and service businesses that need a focused AI-assisted communication tool with visible human review and technical boundaries.

Can inform a scoped internal assistant, browser-side workflow, or review interface when the platform and data boundaries are clear.

Prototype or internal tool delivery with explicit environment, API, and human-review boundaries.

Who it is for

  • Trade and export teams
  • Small international service businesses
  • Teams with repeated bilingual communication

Current boundary

What this evidence does — and does not — claim.

  • The extension does not modify or send a WhatsApp draft.
  • The formal website does not copy provider keys or private environment files.
  • The interface is not represented as connected to a live trade platform.
  • No provider key, private environment, or real platform write action is exposed.
  • The work remains a bounded extension/workflow case, not a live SaaS product claim.

Next step

Have a similar need with a real owner and clear context?