Open Mercato
Open Mercato is an open-source, AI-supportive CRM/ERP foundation framework built with Next.js, TypeScript, and MikroORM. It provides modular, extensible building blocks for enterprise-grade business applications.
Features
- Multi-tenant with strict organization/tenant scoping
- Custom entities and dynamic forms
- RBAC with feature flags
- Field-level data encryption (tenant-scoped)
- Hybrid search with Meilisearch integration
- AI Assistant with MCP (Model Context Protocol) integration
- Event subscribers and workflow orchestration
Deployment on Zeabur
- Click deploy and select your region.
- Wait for all services (PostgreSQL, Redis, Meilisearch, App) to start.
- The app will automatically run database initialization on first start.
- Bind a domain to access the application.
- Default credentials: Superadmin
superadmin@acme.com / Admin admin@acme.com / Employee employee@acme.com, all with password secret — change these immediately after first login.
Configuration
- To enable AI features, add
OPENAI_API_KEY or ANTHROPIC_API_KEY in the app's environment variables.
- To configure email, set
RESEND_API_KEY and EMAIL_FROM in the app's environment variables.
License & Attribution
Open Mercato is licensed under the MIT License.