Skip to content
← Client work

Remi

Production

An AI-powered Shopify app for merchants: order tracking, returns, cancellations, address changes and product recommendations, answered from the merchant's own data and policies. Live with pilot merchants.

The problem

Merchants answer the same four questions all day — where is my order, can I return this, can I cancel, can I change the address. A support bot that guesses at those is worse than none: refunds and cancellations move money, and a wrong answer about a return window becomes a chargeback.

Remi's chat widget on a storefront: a 'Hi! I'm Remi — ask me about your order, returns, or shipping' greeting above a message box
Remi's chat widget, as a merchant's customers see it on the storefront.
Request path · select a stepModel

01 · storefront widget

A Theme App Extension on the storefront. It holds no keys and knows nothing about the agent — it can only talk to the app proxy.

Every message and tool call is written to an append-only audit trail, with PII stripped from logs and traces.
Built for
Tensorark
Role
Senior Full Stack & AI Engineer — architected and shipped end to end
Period
Dec 2025 — present
Stack
  • TypeScript
  • LangGraph.js
  • PostgreSQL + pgvector
  • OpenRouter
  • LangChain
  • LangSmith
  • Shopify Admin GraphQL
  • Shopify Polaris
  • React Router 7
  • Prisma
  • Redis
  • Docker
  • GitHub Actions
  • Vitest
Status
Live with pilot merchants. The repository is private company work, so there is no public link.

What I built