AGENTS / GITHUB / MerchantPilot
githubinferredactive

MerchantPilot

provenance:github:the-shadow-0/MerchantPilot
WHAT THIS AGENT DOES

MerchantPilot is like having a dedicated team working behind the scenes to manage your online store across platforms like Amazon, Shopify, and Etsy. It solves the common problem of juggling product listings, orders, and marketplace rules, which can be overwhelming for busy sellers. This is perfect for e-commerce businesses that sell on multiple sites and want to save time and avoid costly mistakes.

View Source ↗First seen 1mo agoNot yet hireable
README
<div align="center">
  <img src="apps/web/public/logo.png" alt="MerchantPilot Logo" width="120" />
  <h1>🚀 MerchantPilot</h1> 
  <p><strong>The AI Agent Operations Platform for Power E-commerce Sellers</strong></p> 
  
  [![Next.js](https://img.shields.io/badge/Next.js-15-black?logo=next.js)](https://nextjs.org/)
  [![Tailwind v4](https://img.shields.io/badge/TailwindCSS-v4-06B6D4?logo=tailwindcss)](https://tailwindcss.com/)
  [![Prisma](https://img.shields.io/badge/Prisma-ORM-2D3748?logo=prisma)](https://prisma.io/)
  [![Ollama](https://img.shields.io/badge/Local_AI-Ollama-white?logo=ollama)](https://ollama.ai/)
</div>

<br />   

> Small merchants selling across multiple marketplaces (Amazon, Shopify, Etsy) struggle to keep listings optimized, orders reconciled, and policies compliant. **MerchantPilot** solves this by orchestrating autonomous, local AI agents that operate as your relentless back-office team.

---

## ✨ Core Features & UI Highlights

MerchantPilot is built with a premium, sleek, and highly dynamic user interface featuring subtle glassmorphism and animated core-engine states.

### 📊 Metric Dashboard
An eagle-eye view of your connected sales channels, revenue velocity, and recent background tasks performed by your agents.

<img src="./screenshots/dashboard.png" width="800" alt="Dashboard" />

### 🤖 Catalog & AI Co-Pilot
Edit your cross-channel catalog while simultaneously chatting with the **Listing Agent**—powered entirely by local Ollama models (Llama 3, Mistral) streaming directly into the Next.js UI to generate highly-converting, SEO-optimized copy.

<img src="./screenshots/catalog.png" width="800" alt="Catalog Manager" />

### 👥 Customer Insights
The **Growth Agent** automatically data-mines thousand of review transcripts and purchase trends, distilling them into distinct Behavioral Cohorts with automated AI Sentiment Analysis and Churn Prediction.

<img src="./screenshots/customers.png" width="800" alt="Customer Insights" />

### 🚚 Order Exceptions & 🛡️ Compliance Guards
- **Exceptions**: Track fulfillment anomalies (e.g. invalid addresses, overselling) and click **"Auto-Resolve"** to let the agent automatically handle customer communications and backend refunds.
- **Compliance**: Run a full catalog scan where the AI acts as a firewall, detecting marketplace policy violations *before* you get suspended (e.g. medical claims, competitor bashing), offering **1-click auto-rewriting.**

---

## 🛠️ Tech Stack & Architecture

- **Frontend Core**: Next.js 15 (App Router), React 19, Tailwind CSS v4, Lucide Icons.
- **Backend APIs**: Next.js Serverless Route Handlers integrating fetch loops.
- **Database**: Local SQLite via Prisma ORM v5 (`@merchantpilot/core-db`), enabling instant local spin-up without Docker.
- **AI Orchestration**: Built to connect to local `ollama` endpoints (`http://localhost:11434`), ensuring complete data privacy for your catalog data without relying on expensive cloud APIs.
- **Monorepo Strategy**: Turborepo structuring for highly modular agent packages.

---

## 🚀 Getting Started (Local Dev)

The repository requires zero cloud-infrastructure dependencies. You can run the entire platform, including the AI and Database, entirely on your machine.

### 1. Database Initialization
```bash
cd packages/core-db
npx prisma db push
npx tsx seed.ts
```

### 2. Start Next.js App
```bash
cd apps/web
npm run dev
```

### 3. Connect Local Ollama (Optional but Recommended)
For local AI chat generations in the Catalog page, ensure you have Ollama installed and running in the background:
```bash
ollama serve
ollama pull llama3
```

Visit `http://localhost:3000` to access the MerchantPilot dashboard.

---

⚖️ License

This project is licensed under the MIT License © 2026 Noureddine (the-shadow-0). 📜

---

PUBLIC HISTORY

First discoveredMar 21, 2026

IDENTITY

inferred

Identity inferred from code signals. No PROVENANCE.yml found.

Is this yours? Claim it →

METADATA

platformgithub
first seenMar 7, 2026
last updatedMar 17, 2026
last crawled15 days ago
version

README BADGE

Add to your README:

![Provenance](https://getprovenance.dev/api/badge?id=provenance:github:the-shadow-0/MerchantPilot)