AI & Automation
2 modules for ai & automation.
Already built into Open Mercato: Business Rules, InboxOps - Email-to-ERP Agent, Workflow Engine.
Modules
Web Research
Engine that runs several web search adapters under one deadline, fuses their results and reports each step.
25,389 downloads in the last 30 daysWeb Research DuckDuckGo
Free web-research adapter that reads public DuckDuckGo result pages. No API key, no dependencies, off by default.
10,884 downloads in the last 30 daysWeb Research Tavily
Tavily adapter for web-research: a search API whose results are shaped for LLM consumption.
10,739 downloads in the last 30 daysWeb Research Exa
Exa adapter for web-research: embeddings index, native domain and date filters, and the cost of each search.
10,726 downloads in the last 30 daysWeb Research Model
Web search through the native search tool of the agent LLM on Anthropic, OpenAI or Azure OpenAI. On by default.
10,720 downloads in the last 30 daysWeb Research Firecrawl
Firecrawl adapter for web-research that returns page content inline with each search result.
10,701 downloads in the last 30 daysWeb Research Browser
Renders blocked search pages and JavaScript-only sites in a Playwright sidecar for web-research.
10,585 downloads in the last 30 daysWeb Research SearXNG
Client adapter for web-research that queries a SearXNG instance you run. The AGPL server is not bundled.
10,544 downloads in the last 30 days
Comes with new apps 1
Every new Open Mercato app already has these, next to its 46 built-in modules. An older app can add one from its page.
No module matches these filters.
How to add a module
Find a module
Search above or pick a category. Each card opens a page with what the module adds and how to install it.
Run its install command
Run it in the folder of your Open Mercato app. It adds the module, registers it with
yarn generateand, when the module has tables, runsyarn db:migrate. For example, Durable Work:yarn mercato module add @fullstackhouse/open- mercato- durable- work @0.6.0 - - allow- third- party && yarn generate && yarn db:migrate Modules not made by Open Mercato also need
--allow-third-party. Their pages show the full command.Restart the app
Restart it so the module loads. When a module adds permissions, its page says so: give them to roles in the admin, under
/backend/roles.
Build your own module
Start from a template, publish it to npm, then send it here.
npx create- mercato- moduleUsing an AI agent? Read For agents.