We work from Łódź & Bełchatów, Poland Pracujemy z Łodzi i Bełchatowa Process consulting · automation · Ewunia in active development Konsulting procesów · automatyzacja · Ewunia w aktywnym rozwoju

Bring us the Przynieś nam messy process. chaotyczny proces. We turn it into a system. Zrobimy z niego system.

You don't need to arrive with a specification. Erasmus Labs works inside real business processes before automating them. We understand how the work actually happens, create structure where it's missing, then identify where automation and AI genuinely remove friction. Nie musisz przychodzić z gotową specyfikacją. Erasmus Labs wchodzi w realne procesy biznesowe, zanim zacznie je automatyzować. Rozumiemy, jak praca naprawdę przebiega, porządkujemy to, czego brakuje, a potem wskazujemy, gdzie automatyzacja i AI naprawdę usuwają tarcia.

01

From mess, to structure. Z chaosu w strukturę.

Most teams do not suffer from a lack of software. They suffer from workflow chaos. More tools rarely fix it. Większość zespołów nie cierpi na brak oprogramowania. Cierpi na chaos w procesach. Kolejne narzędzia rzadko to naprawiają.

  • requests split across email, chat, and spreadsheets zgłoszenia rozbite między mail, chat i arkusze
  • copying and pasting between systems, with no audit trail kopiowanie i wklejanie między systemami, bez śladu audytu
  • several supposed sources of truth, and confidence in none of them kilka rzekomych „źródeł prawdy” i brak zaufania do któregokolwiek z nich
  • integrations and workflows that fail silently integracje i procesy, które psują się po cichu
  • unclear ownership when something breaks brak jasnego właściciela, gdy coś pęknie
  • a process that only works because one person knows what to do proces, który działa tylko dlatego, że jedna osoba wie, co zrobić

Automating chaos only makes chaos faster. Automatyzacja nie porządkuje chaosu. Tylko go przyspiesza.

So we start with what actually happens. We make the process reliable: who owns it, what goes in, what comes out, and where it breaks. Only then do we decide where automation belongs, and where it does not. Dlatego zaczynamy od tego, co naprawdę się dzieje. Porządkujemy proces: kto za niego odpowiada, co do niego trafia, jaki ma być rezultat i gdzie się psuje. Dopiero potem decydujemy, gdzie automatyzacja ma sens, a gdzie nie.

See how we work → Zobacz, jak pracujemy →
02

How we work. Automation is step four. Jak pracujemy. Automatyzacja to krok czwarty.

The first three steps contain no automation at all. And if the honest answer turns out to be better structure rather than more software, we'll tell you that instead. Pierwsze trzy kroki nie zawierają żadnej automatyzacji. A jeśli uczciwą odpowiedzią okaże się lepsza struktura, a nie kolejne oprogramowanie, powiemy to wprost.

01
Consulting Konsulting

Understand Zrozumienie

We map how the work happens today: who does what, what comes in, what goes out, and where and why it breaks. Mapujemy, jak praca wygląda dziś: kto co robi, co wchodzi, co wychodzi oraz gdzie i dlaczego się psuje.

02

Structure Struktura

We make ownership, inputs, outputs, handoffs and exceptions explicit, so the process can work consistently before we automate it. Nazywamy wprost właścicieli, wejścia, wyjścia, przekazania i wyjątki, żeby proces działał powtarzalnie, zanim go zautomatyzujemy.

03

Prioritize Priorytety

One workflow. One owner. Clear deliverables. We agree what is worth changing first, and what is not worth touching yet. Jeden proces. Jeden właściciel. Jasne rezultaty. Ustalamy, co warto zmienić najpierw i czego nie warto jeszcze ruszać.

When the scope is not yet clear, these first three steps form a standalone discovery engagement. Gdy zakres nie jest jeszcze jasny, te trzy pierwsze kroki stanowią samodzielny etap rozpoznania.

04
Implementation Wdrożenie

Automate Automatyzacja

Only now do we decide where automation or AI genuinely belongs. “Nowhere yet” is a valid outcome, and we say so when it's true. Dopiero teraz decydujemy, gdzie automatyzacja lub AI naprawdę mają sens. „Jeszcze nigdzie” to prawidłowy wynik i mówimy to, gdy tak jest.

05

Build and hand over Budowa i przekazanie

Implemented with logs, retries, and guardrails, tested on your real data. Then documentation and a runbook, so the system can be operated without us. Wdrażamy z logami, retry i zabezpieczeniami, testujemy na Twoich realnych danych. Potem dokumentacja i runbook, żeby dało się utrzymać system bez nas.

03

Two pillars. One studio. Dwa filary. Jedno studio.

Consulting and implementation for businesses, and an education platform we're building ourselves. Both rest on the same discipline: understand the real process first, then build only what earns its place. Konsulting i wdrożenia dla firm oraz platforma edukacyjna, którą budujemy sami. Obie opierają się na tej samej dyscyplinie: najpierw zrozum realny proces, potem buduj tylko to, co na to zasługuje.

For businesses Dla firm

Consulting, AI & Automation Konsulting, AI i automatyzacja

We start before there is a specification. Zaczynamy, zanim powstanie specyfikacja.

  • Process analysis: ownership, inputs, outputs, handoffs and exceptions. Analiza procesu: odpowiedzialność, wejścia, wyjścia, przekazania i wyjątki.
  • Structure first, so the process works consistently before we automate it. Najpierw struktura, żeby proces działał spójnie, zanim go zautomatyzujemy.
  • Then implementation: integrations, data pipelines, workflow automation. Potem wdrożenie: integracje, pipeline'y danych, automatyzacja procesów.
  • Handover documentation and a runbook, so the system stays yours. Dokumentacja przekazania i runbook, żeby system pozostał Twój.
Show us the process → Pokaż nam proces →
For schools & educators Dla szkół i nauczycieli

Ewunia

AI assisted English learning, built around the teacher. Nauka angielskiego z AI, zaprojektowana wokół nauczyciela.

  • Today: AI assisted creation of lesson content and exercises. Dziś: tworzenie materiałów i ćwiczeń lekcyjnych z pomocą AI.
  • Designed around how teachers actually work, not how edtech imagines they work. Projektowane wokół tego, jak nauczyciele naprawdę pracują, a nie jak wyobraża to sobie edtech.
  • In active development at Erasmus Labs. Rozwijana aktywnie w Erasmus Labs.
Where Ewunia is going → Dokąd zmierza Ewunia →
04

What we build, when it's worth building. Co budujemy, gdy warto budować.

Concrete systems, business first. Each one starts from the process work above, not from a tool choice. Konkretne systemy, najpierw biznes. Każdy zaczyna się od pracy nad procesem opisanej wyżej, nie od wyboru narzędzia.

For businesses Dla firm

Document & invoice automation. Automatyzacja dokumentów i faktur.

Gmail, Xero, Stripe, bank feeds → categorized, reconciled, and archived into the systems your accountant actually uses. Built to stay small and to keep running after we hand it over. Gmail, Xero, Stripe, feedy bankowe → kategoryzacja, uzgadnianie i archiwizacja w systemach, których Twój księgowy faktycznie używa. Budowane tak, by pozostały małe i działały dalej po przekazaniu.

  • Email / Xero / Stripe / bank as input sources Email / Xero / Stripe / bank jako źródła danych
  • Rules, exceptions and ownership defined before automation Reguły, wyjątki i odpowiedzialność ustalone przed automatyzacją
  • Handover documentation is part of every project Dokumentacja przekazania to element każdego projektu

Marketplace & back office agents. Agenci marketplace i back office.

Allegro, Amazon, and Shopify fee categorization and margin modeling. Review monitoring. Reservation management. Custom agents that sit next to your team and take over the repetitive parts, without pretending to replace human judgement. Kategoryzacja opłat i modelowanie marży dla Allegro, Amazon i Shopify. Monitorowanie recenzji. Obsługa rezerwacji. Własne agenty, które siadają obok Twojego zespołu i przejmują powtarzalne części, bez udawania, że zastępują ludzki osąd.

  • Fee logic per marketplace handled in code, not in spreadsheets Logika opłat dla każdego marketplace w kodzie, nie w arkuszach
  • Agents that escalate edge cases, not swallow them Agenci eskalujący przypadki brzegowe, a nie ukrywający je
  • Built for specific workflows, not generic 'AI solutions' Budowane pod konkretne procesy, nie ogólne 'rozwiązania AI'
For schools & educators Dla szkół i nauczycieli

AI assisted lesson content and exercises. Materiały i ćwiczenia lekcyjne tworzone z AI.

A teacher starts from a source text, an article, or a topic; Ewunia helps build targeted grammar, vocabulary, and reading comprehension material around it. Designed around how teachers actually work, not how edtech vendors imagine they work. Nauczyciel zaczyna od tekstu źródłowego, artykułu lub tematu; Ewunia pomaga zbudować wokół niego ukierunkowane materiały gramatyczne, słownikowe i na rozumienie tekstu. Zaprojektowane wokół tego, jak nauczyciele naprawdę pracują, a nie jak wyobrażają to sobie dostawcy edtechu.

  • Source text, article, or topic as the starting point Tekst źródłowy, artykuł lub temat jako punkt wyjścia
  • Grammar, vocabulary, and reading comprehension exercises Ćwiczenia gramatyczne, słownikowe i na rozumienie tekstu
  • Ready to print or to assign inside the platform Gotowe do druku lub przydzielenia w platformie
05

Ewunia, today and next. Ewunia dziś i dalej.

We're building Ewunia ourselves. This section keeps what it does today separate from where we're taking it, because those are not the same thing. Ewunię budujemy sami. Ta sekcja oddziela to, co platforma robi dziś, od tego, dokąd ją prowadzimy, bo to nie to samo.

Ewunia today Ewunia dziś

AI assisted educational content and exercises. Materiały edukacyjne i ćwiczenia tworzone z AI.

This is what Ewunia does now. A teacher starts from a source text, an article, or a topic, and the platform helps build the exercises and material around it. To robi Ewunia teraz. Nauczyciel zaczyna od tekstu źródłowego, artykułu lub tematu, a platforma pomaga zbudować wokół niego ćwiczenia i materiały.

In active development. Not yet generally available. W aktywnym rozwoju. Jeszcze nie jest ogólnie dostępna.
The direction Kierunek

Where Ewunia is going Dokąd zmierza Ewunia

Our direction is to extend Ewunia from content creation into real classroom support, helping teachers understand progress, hesitation, recurring mistakes and areas where students need more help. Naszym kierunkiem jest rozszerzenie Ewunii z tworzenia materiałów na realne wsparcie w klasie, tak by nauczyciel rozumiał postępy, wahania, powtarzające się błędy i obszary, w których uczniowie potrzebują więcej pomocy.

  • tracking student learning progress over time śledzenie postępów ucznia w czasie
  • noticing where students hesitate during an exercise wychwytywanie miejsc, w których uczeń się waha podczas ćwiczenia
  • surfacing recurring mistakes and weak areas pokazywanie powtarzających się błędów i słabych obszarów
  • showing where a class, or an individual student, is struggling wskazywanie, gdzie klasa lub konkretny uczeń ma trudności
  • useful statistics produced while exercises are being completed użyteczne statystyki powstające w trakcie rozwiązywania ćwiczeń
  • clearer insight for the teacher into where help is actually needed jaśniejszy obraz dla nauczyciela: gdzie pomoc jest naprawdę potrzebna

These capabilities are part of the product direction and are not yet available. Te możliwości są częścią kierunku rozwoju produktu i nie są jeszcze dostępne.

06

The stack, chosen deliberately. Stack, wybrany świadomie.

Tools come after the process. We choose proven technology that fits the problem and is maintainable after handover. Narzędzia przychodzą po procesie. Wybieramy sprawdzoną technologię, która pasuje do problemu i daje się utrzymać po przekazaniu.

Backend
  • FastAPI (async Python) FastAPI (Python async)
  • PostgreSQL & SQLite PostgreSQL i SQLite
  • Alembic migrations Migracje Alembic
  • Docker + Docker Compose Docker + Docker Compose
Automation & AI Automatyzacja i AI
  • n8n workflow engine Silnik workflow n8n
  • Anthropic Claude · OpenAI Anthropic Claude · OpenAI
  • Agent based architectures Architektury oparte o agentów
  • Custom MCP integrations Własne integracje MCP
Frontend
  • Vanilla JS (ES5, no build step) Vanilla JS (ES5, bez build stepu)
  • React where genuinely needed React tam, gdzie naprawdę potrzebny
  • Three.js for 3D interfaces Three.js dla interfejsów 3D
  • CSS custom properties CSS custom properties
Integrations Integracje
  • Allegro · Amazon · Shopify Allegro · Amazon · Shopify
  • Xero · Stripe · KSeF Xero · Stripe · KSeF
  • Gmail · Google Drive · Calendar Gmail · Google Drive · Calendar
  • Telegram & Slack bots Boty Telegram i Slack
07

Two founders, one workbench. Dwoje założycieli, jeden warsztat.

Ewa and Duan. You talk to the people doing the work. Ewa i Duan. Rozmawiasz z osobami, które wykonują tę pracę.

Erasmus Labs is Ewa and Duan. Erasmus Labs to Ewa i Duan.

Ewa spent her career in corporate finance: Microsoft GBS, financial close and reporting, SOX controls and audit. She has a longstanding interest in watching tedious processes disappear into automation. Ewa spędziła karierę w finansach korporacyjnych: Microsoft GBS, zamknięcia i raportowanie finansowe, kontrole SOX i audyt. Od dawna z zainteresowaniem patrzy, jak żmudne procesy znikają w automatyzacji.

Duan is a systems engineer who learned the craft independently and builds AI integrated software end to end: architectures, agents, deployments, and the infrastructure that runs underneath. Duan jest samoukiem, inżynierem systemów budującym oprogramowanie z AI od początku do końca: architektury, agenci, wdrożenia i infrastruktura pod spodem.

We design, build, and operate from Łódź and Bełchatów. No growth team, no middle layer. When you talk to us, you are talking to the people writing the code and drafting the lesson plans. Projektujemy, budujemy i utrzymujemy z Łodzi i Bełchatowa. Bez zespołu sprzedaży, bez warstwy pośredniej. Rozmawiając z nami, rozmawiasz z osobami piszącymi kod i projektującymi lekcje.

Reliability Niezawodność

Logs, retries, guardrails, and clear contracts. No silent failures. Logi, retry, zabezpieczenia i jasne kontrakty. Bez cichych awarii.

Operational clarity Klarowność operacyjna

If it breaks, you know where, why, and what to do next. Jak pęknie, wiesz gdzie, dlaczego i co robić dalej.

Security and ownership Bezpieczeństwo i własność systemu

Controlled keys, minimal permissions, and a handover that keeps you in control. Kontrola kluczy, minimalne uprawnienia i przekazanie, które daje kontrolę.

Ewa · Business Ewa · Biznes Duan · Technology Duan · Technologia Working from Łódź · Bełchatów Pracujemy z Łodzi i Bełchatowa

The name Erasmus Labs originates from the founder's surname and reflects a modern approach to education and technology. Nazwa Erasmus Labs pochodzi od nazwiska założyciela i odnosi się do nowoczesnego podejścia do edukacji i technologii.

08

Questions we get, answered plainly. Częste pytania, wprost.

If something is missing, call us and we will add it. Jeśli czegoś brakuje, zadzwoń, a dodamy.

Do I need to know what should be automated before we talk? Czy muszę wiedzieć, co powinno zostać zautomatyzowane, zanim porozmawiamy?
No. Often that is exactly what we help determine. We start by understanding the process: how the work happens, where it breaks, and what needs structure. When that groundwork is substantial, we handle it as a paid discovery with a defined scope. Automation comes after that analysis, when it is actually the right solution. Nie. Często właśnie to pomagamy ustalić. Zaczynamy od zrozumienia procesu: jak praca przebiega, gdzie się psuje i czego brakuje w strukturze. Gdy ta praca jest obszerna, prowadzimy ją jako płatne rozpoznanie o określonym zakresie. Automatyzacja przychodzi po tej analizie, wtedy gdy naprawdę jest właściwym rozwiązaniem.
How quickly can we start? Jak szybko możemy zacząć?
Usually within a week or two of our first call. We schedule work based on scope and current capacity, and we only take on what we can deliver properly. Zwykle w tydzień lub dwa od pierwszej rozmowy. Planujemy pracę według zakresu i bieżącej dostępności, a przyjmujemy tylko to, co jesteśmy w stanie dobrze zrealizować.
Do you work with schools or businesses outside Poland? Czy pracujecie ze szkołami lub firmami spoza Polski?
Yes. We work in Polish and in English, and our integrations, agents, and platforms are not tied to a language or a region. Pick whichever language you prefer. Tak. Pracujemy po polsku i po angielsku, a nasze integracje, agenci i platformy nie są przywiązane do języka ani regionu. Wybierz język, który Ci odpowiada.
How do you price projects? Jak wyceniacie projekty?
We usually work with a defined scope and fixed fee. If the scope is already clear enough, we quote the implementation directly. If it is not, we start with a paid discovery of fixed scope: we map how the work actually happens, find where it breaks, and define what should change. That work is yours to keep whatever you decide next. Implementation is quoted separately, once the scope is defined well enough to quote. Zwykle pracujemy w oparciu o określony zakres i stałą stawkę. Jeśli zakres jest już wystarczająco jasny, wyceniamy wdrożenie bezpośrednio. Jeśli nie jest, zaczynamy od płatnego rozpoznania o stałym zakresie: mapujemy, jak praca naprawdę przebiega, znajdujemy miejsca, w których się psuje, i ustalamy, co powinno się zmienić. To opracowanie zostaje u Ciebie niezależnie od tego, co zdecydujesz dalej. Wdrożenie wyceniamy osobno, gdy zakres jest zdefiniowany na tyle, by dało się go wycenić.
How do you handle data security and AI privacy? Jak dbacie o bezpieczeństwo danych i prywatność AI?
Security starts with understanding where the data comes from, where it needs to go and who should have access to it. Sensitive credentials stay on the server, client data is kept within existing systems where practical, and we limit what is sent to external AI services. When an external model is needed, we choose the provider and data flow around the privacy, retention and compliance requirements of the project. Bezpieczeństwo zaczyna się od zrozumienia, skąd pochodzą dane, dokąd muszą trafić i kto powinien mieć do nich dostęp. Wrażliwe dane uwierzytelniające pozostają po stronie serwera, dane klienta trzymamy w istniejących systemach tam, gdzie jest to praktyczne, i ograniczamy to, co wysyłamy do zewnętrznych usług AI. Gdy zewnętrzny model jest potrzebny, dobieramy dostawcę i przepływ danych do wymogów prywatności, retencji i zgodności obowiązujących w danym projekcie.
Can I see a demo? Czy mogę zobaczyć demo?
Yes. We can show you Ewunia as it exists today and explain where the platform is going next. For business work, we prefer to demonstrate something relevant to your actual process. Depending on the situation, that may mean walking through a relevant example or agreeing on a small proof of concept using your data. Tak. Możemy pokazać Ewunię w takiej postaci, w jakiej istnieje dziś, i wyjaśnić, dokąd zmierza platforma. Przy projektach biznesowych wolimy pokazać coś, co odnosi się do Twojego rzeczywistego procesu. Zależnie od sytuacji może to oznaczać omówienie odpowiedniego przykładu albo uzgodnienie niewielkiego proof of concept na Twoich danych.
What do you not do? Czego nie robicie?
We don't build consumer apps, mobile games, or template marketing site shops. We don't choose technology because it's fashionable. If it is not process work, a backend, an automation, an AI agent, or an education tool, we will recommend someone better. Nie budujemy aplikacji konsumenckich, mobilnych gier ani szablonowych stron marketingowych. Nie wybieramy technologii dlatego, że jest modna. Jeśli coś nie jest pracą nad procesem, backendem, automatyzacją, agentem AI lub narzędziem edukacyjnym, polecimy kogoś lepszego.
09

Start with the problem, not the specification. Zacznij od problemu, nie od specyfikacji.

You don't need to know the solution yet. Tell us what is happening and we'll start there. Nie musisz jeszcze znać rozwiązania. Powiedz nam, co się dzieje, a zaczniemy od tego.

LinkedIn Building in public Budujemy na widoku
Where we work from Skąd pracujemy Łódź / Bełchatów, Poland Łódź / Bełchatów, Polska