Global Mine
An AI-assisted global drop-shipping automation platform. Research products, push them into your store, track orders and shipping — across providers, from one dashboard.
Architecture at a glance
Four pieces, each with a clear job. Self-host or use the hosted dashboard.
FastAPI + SQLAlchemy
REST API with Swagger docs at /docs. Background work via Celery + Redis.
Next.js 14 dashboard
App Router, server components. Configure providers, watch orders flow in real-time.
Chrome MV3 (React + Vite)
Imports product pages directly from a supplier site into your catalog.
docker compose up
Postgres + Redis + workers + backend + web — one command for local dev.
How a product flows
From a competitor page to a tracked order, with humans in the loop where it matters.
Capture
Open a supplier page → the extension extracts the listing.
Enrich
Backend rewrites titles, generates descriptions, sizes the margin.
Publish
Push to your store. Inventory and pricing stay in sync.
Fulfill
When a sale lands, the worker routes it to a supplier and tracks shipping.
Downloads
Important — please read before using Global Mine
Global Mine is provided AS-IS, WITHOUT ANY WARRANTY of any kind, express or implied. It is offered free of charge as an evolving project. By downloading, installing, or otherwise using Global Mine, you accept the terms below and agree that we, the authors and operators of this site, bear no responsibility for any outcome of your use of it.
Full liability disclaimer (click to expand)
1. No warranty
Global Mine is distributed without warranty of merchantability, fitness for a particular purpose, non-infringement, accuracy, completeness, or uninterrupted operation. We do not guarantee that Global Mine will be error-free, secure, free of viruses or other harmful components, or compatible with your operating system, hardware, drivers, antivirus, or other software.
2. Bugs, defects, and unintended behaviour are expected
Software contains bugs. Global Mine may, despite our best efforts:
- contain coding errors, logic mistakes, race conditions, memory leaks, or undocumented edge cases;
- misbehave on operating-system versions, locales, hardware, or peripherals we have not tested;
- regress between versions or fail to upgrade cleanly;
- display incorrect, outdated, or incomplete information in its UI;
- be flagged by antivirus or smart-screen heuristics as a false positive;
- conflict with other installed software or system policies.
3. Data loss, corruption, and backup integrity — your responsibility
Global Mine interacts with files, archives, drives, or system state. Backup, restore, snapshot, sync, and imaging operations carry inherent risk of total data loss, corruption, or partial write. Power failure, antivirus interference, OS update, hardware failure, file-locking conflicts, network interruption, encryption-key loss, or a software bug can render data unrecoverable. You agree that:
- you have already secured an independent, verified backup of any data you allow Global Mine to touch;
- you accept all risk of data loss, corruption, partial restore, or backup chain breakage;
- you are responsible for verifying that backups can actually be restored — we make no promise that they can.
4. Third-party services, APIs, and content
Global Mine may interact with third-party services, APIs, app stores, or content providers. Those services have their own terms, privacy policies, fees, region locks, quotas, and availability windows that we do not control and that may change at any time. We are not responsible for any cost, charge, ban, throttle, account suspension, data breach, or service disruption arising from your use of those third parties through Global Mine.
5. Browser extensions, system permissions, and elevated access
Where Global Mine ships as a browser extension, an installed application, or a portable executable, it may request permissions, system access, or administrator rights to perform its function. You are responsible for reviewing the requested permissions before granting them and for the consequences — security, privacy, stability — of granting them.
6. No professional advice
Nothing returned by Global Mine constitutes medical, legal, financial, tax, safety, dietary, security, regulatory, engineering, or other professional advice. Do not rely on Global Mine's output for any decision where an incorrect outcome could cause harm, loss, or liability. Always consult a qualified human professional.
7. Limitation of liability
TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT SHALL WE, THE AUTHORS, OPERATORS, MAINTAINERS, CONTRIBUTORS, AFFILIATES, OR DOWNSTREAM REDISTRIBUTORS OF Global Mine BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, EXEMPLARY, OR PUNITIVE DAMAGES — including, without limitation, lost data, lost backups, lost profits, lost revenue, lost goodwill, business interruption, cost of substitute services, hardware damage, downtime, regulatory fines, third-party claims, or any other loss — arising out of or in connection with your installation, use, inability to use, removal, or update of Global Mine, even if we have been advised of the possibility of such damage and even if a stated remedy is found to have failed of its essential purpose.
Where the law does not permit such broad disclaimer, our aggregate liability shall not exceed the greater of (a) the amount, if any, you paid us for Global Mine in the twelve months preceding the event giving rise to the claim (which, for a free project, is zero) or (b) ten United States dollars (USD $10).
8. Indemnification
You agree to defend, indemnify, and hold us harmless from any claim, demand, action, liability, cost, or expense (including reasonable attorneys' fees) arising out of or relating to your use of Global Mine, your breach of these terms, your violation of any law, or your infringement of any third-party right in connection with your use of Global Mine.
9. Updates, breaking changes, and end-of-life
Global Mine is under active development. Any version may be amended, replaced, broken, or permanently discontinued at any time, with or without notice. File formats, settings, command-line flags, UI layouts, API contracts, and behaviour can and will change. We do not promise backward compatibility, an upgrade path, or continued availability.
10. Acceptance
By downloading, installing, running, embedding, redistributing, or otherwise using Global Mine, you confirm that you have read, understood, and agreed to this disclaimer in full. If you do not agree, do not use Global Mine.
Support development
This project is free, has no Pro tier, and no telemetry. If it has been useful, a small contribution lets us keep building and serving it.