概要
Open Mercatoは、CRM・ERP・commerce向けdomain module、multi-tenancy、RBAC、event、specをあらかじめframework conventionsとして持たせ、AI coding agentがarchitectureを毎回決め直さずfeature実装へ進めるTypeScript foundation frameworkです。最新安定版はv0.7.0、MITです。
特徴と向いている用途
公式資料に基づく紹介・実機未検証 · 内容確認日:
CRM/ERP/commerceのdomain foundationとmulti-tenant/RBACを最初から持つ
READMEはCRM、sales、OMS、commerce、workflow等のuse caseに加え、module auto-discovery、custom entities、multi-tenancy、hierarchical organizations、feature-based RBAC、event subscribers、index/cacheを標準foundationとして提供すると説明しています。
出典:[2]
spec-firstとAI harnessで、agentにplacement・test・extension contractまで渡す
AI code assistant向けにarchitecture conventions、spec、skills、test workflowをrepositoryへ埋め込み、standalone appでもnpx @open-mercato/starterからinfra、secret、DB、dev runtimeまでsetupできます。Built withではTypeScript + Next.jsを表示します。
出典:[2]
AI-assisted developmentで業務アプリを量産しつつarchitecture driftを抑えたいteamに
CRM/ERP/commerceをゼロから設計せず、既存domain moduleを土台にcustom 20%へ集中したいteamや、複数developer/agentで規約を共有したいprojectに向きます。
v0.xの変化、security breaking change、AI生成codeのreview責任を前提にする
v0.7.0はEUDR、RMA、mobile push等の大きな機能追加に加え、passkey MFAやJWT_SECRETにbreaking security changeを含み、UPGRADE_NOTES確認を要求しています。AI harnessがあってもgenerated code、ACL、tenant scope、migrationのreview/testing責任は残ります。
参考にした公式資料
- [1]open-mercato/open-mercato — GitHub repository metadata(2026-09-16)
- [2]Open Mercato — README(2026-09-16)
- [3]Open Mercato v0.7.0 release(2026-09-16)
編集部からの補足
AIにコードを書かせるだけでなく、配置・module構造・spec・testをframework側で規約化する点が特徴です。v0.xで変更量が大きく、upgrade notesを追う前提です。
3ステップで試す
- 1
starterを起動
machine check、proxy/TLS、.envとsecret、infra container、database初期化、dev runtimeをまとめて案内する公式Quick Startです。
npx @open-mercato/starter - 2
doctor/setupを完了
Docker DesktopまたはRancher Desktop等のcontainer runtimeは自動installされないため、starterの案内に従って準備します。
Follow starter prompts → Prepare container runtime and secrets - 3
backendを開く
terminalに表示されたcredentialでloginし、CRM/ERP moduleとadmin UIを確認します。
http://localhost:3000/backend
成長
成長の推移 · 直近30日
1,738 Stars
推移データを蓄積中です。
開発アクティビティ
直近90日・週次
- Commit(直近30日)
- 492
- Open PR
- 175
開発アクティビティを蓄積中です。
Built with
カテゴリとタグ
GitHubデータ
関連情報
関連記事を投稿するこのOSSの使い方や活用事例をMarkdownで投稿できます。管理者が承認した後に公開されます。
あわせて探訪
- Flutter178,963 Stars
Dartからmobile・web・desktopへ単一codebaseでUIを展開するBSD-3-Clauseのcross-platform SDK。
Dart - React Native126,627 Stars
React componentをAndroid・iOSのnative UIへrenderするcross-platform mobile framework。
C++ - Electron123,089 Stars
ChromiumとNode.jsをbundleし、HTML/CSS/JavaScriptでcross-platform desktop appを作るframework。
C++ - Tauri111,106 Stars
Rust backendとsystem WebViewを組み合わせ、desktop/mobile appを構築するcross-platform framework。
Rust - Angular101,008 Stars
components・DI・routing・forms・SSR・CLIを統合するTypeScript中心のweb application platform。
TypeScript
情報の誤りを報告
掲載内容に誤りや古い情報があればお知らせください。