About Open Mercato
Open Mercato is an open-source foundation framework for building CRM, ERP, and commerce applications in TypeScript with Next.js. Its pitch is that AI code assistants can write code but do not decide where it belongs or how to keep it consistent across large teams, so Open Mercato ships architectural decisions as conventions and specs. It is released under the MIT license.
Multi-tenancy, role-based access control, events, and domain modules come predefined. It includes an architecture-aware AI harness with autonomous skills for tasks like adding a data table, building forms that match the design system, or implementing a whole feature with unit and integration tests. Specs ship in the repository so AI output is reproducible, and there are helpers for human collaboration such as code review and ticketing flows.
The tagline invites teams to start with most of the work done. Open Mercato suits engineering teams building business software with Cursor, Claude Code, or Codex who want guardrails, and companies that want to self-host a customizable CRM or ERP base.
Key features
- TypeScript and Next.js framework for CRM and ERP
- Multi-tenancy and role-based access control
- Event system and domain modules
- Architecture-aware AI harness and skills
- Spec-first development
- Self-hostable
Good fit for
- →Building custom CRM or ERP with AI coding assistants
- →Standardizing architecture across a large engineering team
- Tags
- crm
- erp
- typescript
- nextjs
- multi-tenant
- rbac
- ai-coding
- framework
Open Mercato: questions and answers
- What is Open Mercato used for?
- Open Mercato is an open-source TypeScript foundation framework for CRM, ERP, and commerce apps with multi-tenancy, RBAC, and an AI harness that guides coding agents. It is a good fit for building custom CRM or ERP with AI coding assistants and standardizing architecture across a large engineering team.
- Is Open Mercato open source?
- Yes. Open Mercato is open source under the MIT licence. Its source code is on GitHub at open-mercato/open-mercato and is written mainly in TypeScript.
- Is Open Mercato free?
- Yes. Open Mercato is open source, so the software itself is free to use.
- Can I self-host Open Mercato?
- Yes. Open Mercato can be self-hosted on your own server or infrastructure.
- What are some alternatives to Open Mercato?
- Similar open-source tools in the CRM category include DeskcommCRM, NextCRM and Twenty. SaaS products in the same category include Blackbaud, ABBLE and Act!.
- Is Open Mercato actively maintained?
- Yes. The most recent commit to Open Mercato was on 2 October 2026, and the latest release is v0.8.0, published on 18 September 2026. The project has 1.8k stars on GitHub.
Open-source alternatives to Open Mercato
See all
DeskcommCRM
CRM
Open-source AI sales OS — self-hosted CRM with native AI agents + WhatsApp (WAHA). Open al
MITvs Kommo★ 4.4k
NextCRM
CRM
NextCRM — Open-source CRM built with Next.js 16, React 19, PostgreSQL, Prisma 7, and shadc
MITvs HubSpot★ 709
Twenty
CRM
The #1 Open Source CRM for modern teams. Modular, scalable, and built to fit your business
OSSvs Salesforce★ 58k
BottleCRM
CRM
Open Source CRM for Startups and enterprises. Django + SvelteKit · Self-hosted · Multi-ten
MITvs Salesforce★ 2.4k
Wacrm
CRM
Self-hostable CRM template for WhatsApp — shared inbox, contacts, sales pipelines, broadca
MITvs Kommo★ 2.5k
Atomic CRM
CRM
A full-featured CRM built with React, shadcn/ui, and Supabase.
MITvs HubSpot★ 1.3k
SaaS alternatives to Open Mercato
See all
Blackbaud
CRM
Cloud software for nonprofit fundraising, financial management and CRM
SaaS
ABBLE
CRM
Mobile app for quickly capturing contacts and opportunities on the go
SaaSAct!
CRM
Contact and customer management CRM for small businesses
SaaS
Adamlead
CRM
Verified B2B contact database for finding leads from funded startups
SaaSAgile CRM
CRM
All-in-one CRM with sales, marketing and service automation for small businesses
SaaS
Alliances PRO
CRM
Follow-up CRM for service businesses with bulk email and WhatsApp messaging
SaaS

