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.
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
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
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
Zapis proponowany przez asystenta AI czeka na wyraźne zatwierdzenie, zanim zmieni dane. Decyzja zostaje po stronie człowieka, nie modelu.
Aktualizacje
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
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
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
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ń
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.
Wybór systemu
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.
Jak pracujemy
KROK 1
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
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
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
Podłączamy sklep, PIM, magazyn, płatności i kurierów. Przenosimy kontrahentów, produkty, stany i dokumenty z obecnego systemu.
KROK 5
Uruchomienie, szkolenie zespołu i utrzymanie. Rdzeń aktualizujemy, a wasze rozszerzenia zostają tam, gdzie aktualizacja ich nie dotyka.
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.
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.
Umów rozmowęFAQ
Napisz, jaki proces ma obsłużyć system i z czego korzystacie dzisiaj. Odpowiemy w ciągu jednego dnia roboczego.
Wkrótce skontaktujemy się z Tobą i wspólnie ustalimy kolejny krok.
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