We build AI-powered tools that actually work. From cloud architecture to intelligent automation — we design, deploy, and maintain systems that make teams faster.

Team Lead

Chief Growth & Product

—
Zespół inżynierów AI z siedzibą w Polsce. Projektujemy i wdrażamy systemy, które zmieniają sposób pracy naszych klientów — od automatyzacji procesów po inteligentne produkty użytkownika końcowego.
Na każdym etapie — od dzielenia się wiedzą, przez strategię, po wdrożenie. Bo dziś wszystkie te etapy przyspieszyły i nie ma sensu robić ich osobno.
Nie za rok. Teraz.
Projektujemy i wdrażamy systemy oparte na LLM — od promptów po pełne pipeline'y produkcyjne.
Cykl szkoleń z AI dla zespołów w branży farmaceutycznej — od podstaw LLM po praktyczne zastosowania w dokumentacji, compliance i analizie danych klinicznych.
Produkty, platformy, infrastrukturę — od pomysłu do produkcji na GCP, Firebase i Cloud Run.
Migracja z monolitu na Cloud Run + Firebase. Zero downtime, koszty hostingu spadły o 70%, auto-scaling przy 10x ruchu podczas kampanii marketingowej.
CI/CD, monitoring, deploy, raportowanie — wszystko co można zautomatyzować.
Wewnętrzny system monitorowania kosztów AI — proxy keys, cache-aware pricing, per-user tracking. Zespół widzi kto ile wydaje, w czasie rzeczywistym. Wykrywa anomalie automatycznie.
Szkolenia, warsztaty, consulting — pomagamy zespołom wejść w AI na własnych zasadach.
Platforma automatyzująca pracę poradni psychologicznej — pacjent wypełnia testy online, system generuje wyniki i interpretacje dla lekarza. Mniej papieru, szybsza diagnoza, więcej czasu na pacjenta.
Krótkie cykle, ciągły feedback, wspólna odpowiedzialność za wynik. Wolimy pokazać działający prototyp niż prezentację o tym, co moglibyśmy zbudować.
Jeden instalator skonfiguruje Ci całe środowisko. Zajmie ~5 minut.
~/.claude/ — instrukcje, preferencje, skills
about-me.md — Twój profil (AI dostosowuje odpowiedzi)
.env — klucze API (przez bezpieczny proxy)
~/.aladdinai/ — rejestr organizacji
Sklonowane repo: team-docs, STARTER, claude-skills
Szablony dokumentacji (6-file docs)
Skills i hooks podłączone
Brand assets (logo, kolory, fonty)
Każdy projekt ma swoje pliki konfiguracyjne. Są też globalne pliki które obowiązują wszędzie.
| Plik | Co robi | Kto tworzy |
|---|---|---|
CLAUDE.md | Główne instrukcje dla AI — jak się zachowywać, startup checklist, prompt protocol | Instalator |
about-me.md | Profil użytkownika — rola, preferencje, języki. AI dostosowuje odpowiedzi | Instalator |
REFERENCE.md | Dokumentacja referencyjna: YOLO mode, Projects Registry, 6-file standard | Instalator |
CODING_GUIDE.md | Konwencje kodowania: Python snake_case, commit format, error handling, logging | Instalator |
REGISTRY.md | Master lista projektów, URLi, serwisów, DNS, credentials info | Instalator + Claude aktualizuje |
GENERAL_LEARNINGS.md | Odkrycia ważne dla wszystkich projektów (cross-project) | Claude dopisuje |
| Element | Gdzie | Co robi | Kto tworzy |
|---|---|---|---|
| Hooks | settings.json | Automatyczne akcje: prompt protocol na każdy prompt | Instalator |
| Skills | skills/ | Custom komendy: /project --new, /env, /deploy, /handoff | Instalator wybierz i zaimportuj co potrzebujesz |
| MCP servers | mcp.json | Integracje: Chrome DevTools, Gmail, Drive, Calendar | Instalator |
| Memory | memory/ | AI pamięta kontekst między sesjami — preferencje, decyzje, feedback | Claude tworzy automatycznie |
| Element | Gdzie | Co robi | Kto tworzy |
|---|---|---|---|
| Projects registry | projects-registry/ | JSON per projekt: stack, URLs, porty, run scripts, env vars | Instalator + Claude |
| Templates | templates/ | Szablony 6-file docs — kopiujesz do nowego projektu | Instalator |
| Scripts | scripts/ | Helper scripts: repo-healthcheck.sh, rotate-key.sh | Instalator wybierz i zaimportuj co potrzebujesz |
| Env vars | .env | Zmienne środowiskowe: API keys (Anthropic, OpenAI, Google, GitHub) | Instalator |
| Plik | Co robi | Kiedy aktualizowac | Kto tworzy |
|---|---|---|---|
PROJECT.md | Co to za projekt, scope, kluczowe pliki, stack | Rzadko — gdy zmienia się scope | /project --new skill |
STATUS.md | Gdzie jesteśmy teraz — aktualny stan | Każda sesja (nadpisz) | /project --new Claude aktualizuje |
SESSIONS_LOG.md | Historia sesji — kto, kiedy, co robił | Każda sesja (dopisz) | /project --new Claude dopisuje |
LEARNINGS.md | Pułapki i odkrycia specyficzne dla projektu | Gdy coś odkryjemy | /project --new Claude dopisuje |
DEVELOPMENT_GUIDE.md | Konwencje kodu tego projektu | Gdy się zmienia | /project --new |
SERVICE_CONFIG.md | APIs, OAuth, hosting, URLs, credentials info | Gdy dodamy serwis | /project --new Claude aktualizuje |
.claude/CLAUDE.md | Instrukcje AI specyficzne dla tego projektu (nadpisuje global) | Rzadko | /project --new |
/project --new skill — utworzy strukturę projektu z 6-file docs automatycznie. Lub skopiuj z ~/.claude/templates/.
Zasoby firmowe wspólne dla wszystkich projektów. Claude widzi je automatycznie (są w ~/.claude/).
| Folder | Co zawiera | Do czego |
|---|---|---|
assets/logo/ | Logo AladdinAI — PNG, SVG, różne rozmiary, light/dark | Wstawianie logo do produktow, stron, prezentacji |
assets/brand/ | Kolorystyka (hex, RGB), fonty, brand guidelines | Spojny wyglad wszystkich produktow |
assets/photos/ | Zdjecia zespolu, avatary | Strony, profile, oferty |
assets/icons/ | Favicony, ikony firmowe | Strony, apki, PWA |
Osobno: ~/.claude/trash/ — pliki przeniesione zamiast usuniętych (hook: no-delete-move-to-trash).
Zainstaluj narzędzia krok po kroku. Na końcu jest skrypt który sprawdzi czy wszystko działa.
Po co: Git to system kontroli wersji. Bez niego nie pobierzesz kodu z repozytorium, nie stworzysz brancha, nie zrobisz Pull Requesta. To fundament pracy zespołowej.
Dlaczego pierwszy: Wszystko zaczyna się od pobrania kodu — a do tego potrzebujesz Gita.
Wybierz swój system operacyjny:
Idź na git-scm.com/download/win — kliknij duży przycisk "Download".
Kliknij pobrany plik .exe. Możesz zostawić wszystkie opcje domyślne — klikaj "Next" aż do końca.
Otworz PowerShell lub CMD (naciśnij Win+R, wpisz cmd, Enter):
git --version
# Powinno pokazać np. "git version 2.44.0"Git musi wiedzieć kim jesteś (to pojawi się w commitach):
git config --global user.name "Twoje Imię Nazwisko"
git config --global user.email "twoj@email.com"Cmd+Space, wpisz "Terminal", Enter.
Jeśli masz Homebrew:
brew install gitJeśli nie masz Homebrew — Git zainstaluje się automatycznie gdy pierwszy raz wpiszesz git w terminalu (macOS zapyta czy zainstalować Xcode tools — kliknij "Install").
git --version
git config --global user.name "Twoje Imię"
git config --global user.email "twoj@email.com"Ctrl+Alt+T (na większości dystrybucji).
# Ubuntu / Debian:
sudo apt install git
# Fedora:
sudo dnf install gitgit --version
git config --global user.name "Twoje Imię"
git config --global user.email "twoj@email.com"Po co: Node.js to silnik JavaScript. Bez niego nie zainstalujesz Firebase CLI ani Claude Code (oba to pakiety npm które przychodzą z Node).
Dlaczego teraz: Większość naszych narzędzi wymaga Node.js do instalacji.
Idź na nodejs.org. Kliknij zielony przycisk LTS (Long Term Support). To jest stabilna wersja.
Uruchom pobrany plik. Klikaj "Next" — domyslne opcje sa OK. Na Windowsie moze zapytac o "Chocolatey" — możesz pominąć.
Otwórz nowe okno terminala (ważne — nowe, nie stare!):
node --version # powinno być >= 18
npm --version # powinno być >= 9Po co: Edytor kodu. Tutaj będziesz pisać i przeglądać pliki. Ma wbudowane wsparcie Git, terminal, i rozszerzenia.
Idź na code.visualstudio.com — kliknij "Download".
Otwórz VS Code. Kliknij ikonę klocka z boku (Extensions, Ctrl+Shift+X). Wyszukaj i zainstaluj:
| Rozszerzenie | Po co |
|---|---|
| ESLint | Pokazuje błędy w JavaScript |
| Prettier | Automatycznie formatuje kod |
| Live Server | Podgląd HTML w przeglądarce na żywo |
| Firebase Explorer | Przeglądanie bazy danych z edytora |
Po co: Pozwala uruchamiać emulatory Firebase u siebie na komputerze (testowanie bez produkcji) i deployować na serwer.
Wymaga: Node.js (krok 2). Jeśli nie masz Node.js — wracaj do kroku 2!
npm install -g firebase-toolsfirebase --version # powinno być >= 13.0Po co: AI asystent w terminalu. Pisze kod, robi code review, tworzy commity i Pull Requesty. Nie musisz go mieć, ale mocno ułatwia pracę.
Wymaga: Node.js (krok 2) + Git (krok 1) + klucz API Anthropic (dostaniesz od Anny)
npm install -g @anthropic-ai/claude-codeKlucz dostaniesz od team leadera. Ustaw go w terminalu:
# Windows (PowerShell):
$env:ANTHROPIC_API_KEY = "sk-ant-twoj-klucz"
# Mac/Linux:
export ANTHROPIC_API_KEY="sk-ant-twoj-klucz"cd aladdinai-platform
claude
# Przyklad: "przejrzyj pliki i opisz co robi ten projekt"
# Przyklad: "napraw błąd w admin.html"
# Przyklad: /commitPo co: Subprojekt excelapp (Document Tracker) jest napisany w Pythonie. Jeśli pracujesz tylko nad frontendem — nie musisz tego instalować.
python.org/downloads — wersja 3.11 lub nowsza.
python --version # >= 3.11Po co: Konteneryzacja aplikacji i deploy na Cloud Run. Jeśli nie deployujesz — nie musisz tego instalować.
docker.com/products/docker-desktop — wybierz swój system.
docker --version # Docker version 2x+
docker compose versionJeden installer konfiguruje ~/.claude/, klonuje repo zespolu i wlacza auto-update na kazdym starcie sesji Claude Code.
team-docs/, claude-skills/, STARTER/ jako bezposrednie podfoldery). Sciezka jest zapisywana w ~/.claude/scripts/.aladdinai-path — hooki sync od tej chwili wiedza gdzie szukac.
Np. ~/repos/, ~/projects/ — gdziekolwiek chcesz miec AladdinAI. Wejdz tam w terminalu:
# Linux / macOS / Git Bash:
cd ~/repos # lub gdziekolwiek
bash <(curl -fsSL https://team-aladdinai.web.app/install.sh)
iwr -useb https://team-aladdinai.web.app/install.ps1 | iex
~/.claude/ — globalne instrukcje, skills, hooki, settings.jsonteam-docs/, STARTER/, claude-skills/, plus dowolne dodatkowe ktore juz tam maszclaude-skills ladzie u Ciebie przy nastepnym starcie Claude Code — bez Twojego dzialaniamain przy starcie sesji (tylko clean working tree — brudne sa pomijane z ostrzezeniem)Jesli cos sie zepsuje albo chcesz wymusic re-sync wszystkich hookow — uruchom installer ponownie z tego samego folderu. Jest idempotentny: Twoje pliki osobiste (about-me.md, .env) nigdy nie sa nadpisywane.
Aladdinai-eu/claude-skills wykona sie u kazdego czlonka zespolu przy nastepnym SessionStart. Push tylko jesli rozumiesz co robisz; opt-out z telemetrii: export ALADDINAI_TELEMETRY=0.
am-...) działa tylko przez nasz proxy. Ustawiasz go jako ANTHROPIC_API_KEY + ANTHROPIC_BASE_URL — Claude Code i SDK działają normalnie, a każde zapytanie jest logowane z Twoim imieniem i projektem.| Klucz | Projekt | Provider | Zapytan | Koszt | Status |
|---|
Ten widok pokazuje konta i subskrypcje oraz użycie raportowane przez hooki Claude Code.
| Nazwa | Provider | Login subskrypcji / konta | Użycie | Status |
|---|
Per-host state of the 4 team repos (brand-assets, team-docs, claude-skills, STARTER). Updated automatically on each team member's session start.
| Host | Repo | Branch | Commit | Behind | Ahead | Dirty | Action | Last seen |
|---|
| Czas | Kto | Provider | Koszt | Status |
|---|
Aplikacje, repozytoria i narzędzia dostępne dla zespołu.
Agent do analizy danych w języku naturalnym — pytasz po polsku, dostajesz wykres i SQL. Login przez Google.
dataagentdemo.web.app/app →
CODEOrganizacja GitHub z całym kodem zespołu. Wszystkie repozytoria są prywatne — wymagany dostęp.
github.com/Aladdinai-eu →
MARKETINGWewnętrzny dashboard marketingowy — pipeline wideo, treści, kampanie.
marketing-aladdinai.web.app →