Wdrażamy Open Mercato: ERP, CRM i commerce w architekturze gotowej na agentów AI
Jesteśmy oficjalnym partnerem wdrożeniowym Open Mercato. Budujemy na frameworku, w którym kontrakty rozszerzalności są czytelne dla agentów AI, a każda zmiana zaproponowana przez agenta czeka na zatwierdzenie człowieka.
Czym jest Open Mercato?
Open Mercato to framework w TypeScripcie do budowania systemów CRM, ERP i commerce. Nie jest gotowym ERP-em, który konfiguruje się w panelu: to zestaw modułów i decyzji architektonicznych, na których powstaje system dopasowany do konkretnej firmy. Producent nazywa ten punkt startu „Start with 80% Done” – uwierzytelnianie, uprawnienia, wielotenantowość, dziennik zmian i szyfrowanie danych są już zbudowane, więc budżet projektu idzie na logikę biznesową, a nie na fundament.
Projekt stworzyli Piotr i Tomasz Karwatka, twórcy Vue Storefront i założyciele Divante. Rdzeń jest na licencji MIT i dostępny publicznie na GitHubie; funkcje enterprise producent dostarcza w osobnym pakiecie, poza licencją open source.
Stos jest standardowy dla webu i to jest jego zaleta, a nie brak ambicji: Next.js i TypeScript, PostgreSQL i MikroORM, Zod do walidacji, Redis do buforowania, Meilisearch do wyszukiwania. Deweloper, który zna te narzędzia, zna też połowę systemu.
Architektura AI-native
Co odróżnia Open Mercato od klasycznego ERP-a
Systemy klasy ERP powstawały, zanim ktokolwiek pisał kod z agentem AI, i widać to w ich architekturze. Open Mercato zaprojektowano odwrotnie: tak, żeby agent miał gdzie pracować, a człowiek zachował kontrolę nad tym, co agent proponuje.
AI
Architektura czytelna dla agentów
Moduły deklarują punkty rozszerzeń i kontrakty, po których agent AI poznaje, gdzie wolno dopisać kod. Zamiast zgadywać, pracuje w miejscu przewidzianym przez architekturę.
Kontrola
Karty zatwierdzenia
Zapis proponowany przez asystenta AI czeka na wyraźne zatwierdzenie, zanim zmieni dane. Decyzja zostaje po stronie człowieka, nie modelu.
Aktualizacje
Rozszerzenia zamiast forka
Customizacje żyją w warstwie nakładek, a nie w podmienionym rdzeniu. System da się aktualizować mimo dopisanych funkcji, co jest najczęstszym powodem, dla którego wdrożenia zatrzymują się na jednej wersji.
Licencja
MIT, bez opłaty za użytkownika
Rdzeń jest open source na licencji MIT: kod i dane zostają twoje, a koszt nie rośnie z każdą kolejną osobą w systemie. Funkcje enterprise producent dostarcza w osobnym pakiecie i osobnej licencji.
Bezpieczeństwo
Uprawnienia, audyt, szyfrowanie
Role i uprawnienia, dziennik zmian z cofaniem operacji oraz szyfrowanie wybranych pól są częścią frameworka, a nie rzeczą dopisywaną w każdym projekcie od nowa.
Integracje
MCP i zdarzenia
System udostępnia swoje narzędzia przez protokół MCP, a wewnątrz działa na zdarzeniach. Podłączenie sklepu, PIM albo hurtowni danych nie wymaga przebudowy rdzenia.
Zakres wdrożeń
Co budujemy na Open Mercato
Framework pokrywa obszary, w których pracujemy od lat: sprzedaż B2B, obsługę zamówień i dane produktowe. Wdrożenie zaczyna się zwykle od jednego z nich, a nie od całości naraz.
- CRM i lejek sprzedaży
- Zamówienia i OMS
- Katalog produktów
- CPQ i wyceny
- Portale self-service
- Automatyzacja procesów
Wybór systemu
Open Mercato czy Odoo?
Wdrażamy oba i nie mamy interesu w tym, żeby polecać nowszy. Odoo jest gotowym ERP-em, więc wdrożenie zaczyna się od konfiguracji. Open Mercato jest frameworkiem, więc system powstaje na nim pod proces. Poniżej sytuacje, w których wybieramy jedno albo drugie.
Open Mercato
- Proces jest przewagą firmy i nie mieści się w gotowym module.
- Zespół pracuje w TypeScripcie i chce rozwijać system u siebie.
- Powstaje produkt cyfrowy albo platforma dla wielu klientów: wielotenantowość jest w standardzie.
- Firma wychodzi z platformy low-code, która przestała się skalować.
- Liczy się tempo pracy agentów AI na kodzie systemu.
Odoo
- Potrzebny jest kompletny ERP: produkcja, magazyn, zakupy, fakturowanie.
- Wdrożenie ma się zamknąć w konfiguracji, nie w budowie.
- Liczy się dojrzałość systemu i duży ekosystem gotowych aplikacji.
- Polska warstwa rozliczeń, czyli KSeF i JPK, jest potrzebna od pierwszego dnia.
- Budżet ma trafić w standard, nie w system szyty na miarę.
Jak pracujemy
Jak wygląda wdrożenie Open Mercato z Macopedią
KROK 1
01 Warsztat i zakres
Mapujemy procesy i rozdzielamy je na trzy grupy: to, co framework daje z pudełka, to, co dokładamy modułem, i to, czego w tym projekcie nie robimy. Warsztat kończy się zakresem i estymacją, a nie deklaracją.
KROK 2
02 Architektura i decyzje
Model danych, granice modułów, punkty rozszerzeń i integracje. To ta część, na której opiera się później praca agentów AI, więc powstaje z człowiekiem przy tablicy.
KROK 3
03 Budowa iteracyjna
Krótkie iteracje, przegląd kodu i testy. Agenci przyspieszają powtarzalną część pracy: scaffolding, testy jednostkowe, dokumentację. Przegląd i odpowiedzialność zostają po naszej stronie.
KROK 4
04 Integracje i migracja danych
Podłączamy sklep, PIM, magazyn, płatności i kurierów. Przenosimy kontrahentów, produkty, stany i dokumenty z obecnego systemu.
KROK 5
05 Start i rozwój
Uruchomienie, szkolenie zespołu i utrzymanie. Rdzeń aktualizujemy, a wasze rozszerzenia zostają tam, gdzie aktualizacja ich nie dotyka.
Oficjalny partner wdrożeniowy Open Mercato
Jesteśmy w programie partnerskim producenta na poziomie Open Mercato Certified Agency. Podział odpowiedzialności jest w nim nazwany wprost: producent odpowiada za standardy platformy, bezpieczeństwo i certyfikację wdrożenia produkcyjnego, a partner za dostarczenie projektu i relację z klientem. W praktyce oznacza to jedno: ryzyko architektoniczne nie leży po stronie firmy, która kupuje system.
Za tym stoi praktyka spoza samego frameworka. Działamy od 2012 roku, zespół to ponad 40 specjalistów, a na koncie mamy ponad 100 projektów: platformy B2B, wdrożenia PIM, sklepy e-commerce i systemy ERP. Open Mercato dokładamy do tego zestawu tam, gdzie gotowy system byłby gorszym wyborem niż system zbudowany pod proces.
Jeśli szukasz szerszego kontekstu, opisaliśmy go w artykule Odoo i AI: dlaczego open source ERP wygrywa w erze Claude Code. O tym, jak podłączamy taki system do reszty firmy, piszemy na stronie integracji systemów.
Nie wiesz, czy twój proces to konfiguracja gotowego ERP-a, czy system zbudowany pod niego?
Umów rozmowę: rozbieramy proces na to, co mieści się w standardzie, i to, co trzeba zbudować. Wyjdziesz z niej z zakresem, nie z ofertą na wszystko.
FAQ
Najczęściej zadawane pytania
Czym Open Mercato różni się od Odoo?
Czy Open Mercato jest darmowe?
Czy to gotowy system, czy trzeba go zbudować?
Czy agenci AI piszą kod produkcyjny?
Czy Open Mercato zintegruje się z naszym sklepem, PIM-em albo Odoo?
Czy dane i kod zostają nasze?
Porozmawiajmy o wdrożeniu Open Mercato
Napisz, jaki proces ma obsłużyć system i z czego korzystacie dzisiaj. Odpowiemy w ciągu jednego dnia roboczego.
Dziękujemy za Twoją wiadomość
Wkrótce skontaktujemy się z Tobą i wspólnie ustalimy kolejny krok.
Co dalej?
Odpowiedź w ciągu jednego dnia roboczego
Analiza potrzeb i wycena projektu
Analiza przedwdrożeniowa i doradztwo
Nasi eksperci prowadzą projekt, a Ty skupiasz się na swoim biznesie

Wolisz porozmawiać?
Tomasz Grzemski
Chief Executive Officer
Wybierz termin bezpłatnej rozmowy w kalendarzu albo zadzwoń.