Stajic Platform

Gradite sisteme koji rasuđuju — i rade.

Arhitektura AI sistema, RAG, agenti, podaci, full-stack platforme i produkciona infrastruktura — osmišljeni kao jedan koherentan sistem od arhitekture do operacije.

AI je problem sistemske arhitekture

AI postaje vredan kada može da radi sa stvarnim podacima, stvarnim aplikacijama, stvarnom infrastrukturom i stvarnim ograničenjima. Model je samo jedna komponenta. Težak deo je projektovanje svega oko njega tako da se kompletan sistem ponaša pouzdano.

Moj rad se fokusira na tu arhitekturu: kako modeli pristupaju znanju, pronalaze dokaze, koriste alate, interaguju sa softverom, razmenjuju podatke i postaju deo sistema koji zaista mogu da rade u produkciji.

To znači rad na AI arhitekturi, aplikacionoj logici, API-jima, bazama podataka, full-stack platformama, infrastrukturi, implementaciji i radu, umesto tretiranja AI kao izolovane funkcije.

Trenutni tehnički fokus

Moj trenutni rad se koncentriše na sloj između sposobnosti modela i pouzdanog ponašanja sistema: odlučivanje kada model može da koristi sopstveno znanje, kada mora da pronađe eksterne informacije, koji dokazi su dovoljni, kako agenti treba da izvršavaju akcije i gde se moraju uspostaviti granice sistema.

  • Generisanje uz pomoć pronalaženja i okidači za pronalaženje
  • Agentski sistemi, korišćenje alata i petlje izvršavanja
  • Granice konteksta, dokazi i pouzdanost odgovora
  • Usmeravanje modela i arhitekture svesne sposobnosti
  • Privatna, lokalna i samostalno hostovana AI infrastruktura
  • Integracija AI u stvarne aplikacione i podatkovne tokove

Arhitektura AI sistema

Moderne AI aplikacije se ne grade samo od jezičkog modela. Pouzdani sistemi zahtevaju odluke o znanju, pronalaženju, kontekstu, alatima, stanju aplikacije, validaciji, izboru modela i rukovanju greškama.

  • RAG i integracija eksternog znanja
  • Odluke o pronalaženju i izbor dokaza
  • AI agenti i radni tokovi zasnovani na alatima
  • Lokalne i udaljene arhitekture modela
  • Usmeravanje modela i sposobnosti
  • Dizajn konteksta i upravljanje granicama konteksta
  • Strukturirani izlazi i API integracija
  • Validacija, observabilnost i rukovanje greškama

Centralno arhitektonsko pitanje stoga nije jednostavno koji model koristiti. To je šta model zna, šta ne zna, šta mora da pronađe, koje alate može da koristi, koji dokazi su dovoljni i kada sistem mora da prestane da veruje generisanom odgovoru.

Arhitektura platforme

AI je jedan sloj većeg softverskog sistema. Projektujem platforme oko jasnih aplikacionih granica, usluga koje se mogu ponovo koristiti, strukturiranih modela podataka i arhitekture orijentisane ka produkciji, umesto izolovanih funkcija.

  • Cloud-native i samostalno hostovane arhitekture
  • Multi-tenant i multi-instance platforme
  • Backend usluge i arhitektura API-ja
  • PostgreSQL i modelovanje aplikacionih podataka
  • Autentifikacija, autorizacija i pristup zasnovan na ulogama
  • Višejezični i internacionalizovani sistemi
  • Headless sadržaj i platforme za strukturirano objavljivanje
  • AI usluge integrisane u postojeću aplikacionu logiku

Full-stack sistemsko inženjerstvo

Arhitektura je najvažnija kada preživi implementaciju. Radim na frontend-u, backend-u, podacima i infrastrukturi tako da arhitektonske odluke ostanu koherentne od korisničkog interfejsa do baze podataka, runtime-a i sloja za implementaciju.

Tipični sistemi kombinuju Nuxt i Vue frontend-ove, Node.js i TypeScript usluge, PostgreSQL i Prisma slojeve podataka, Python gde pruža bolje tehničko rešenje, i Linux-baziranu produkcijsku infrastrukturu.

Produkcijsko inženjerstvo

Prototip demonstrira ideju. Produkcioni sistem mora da preživi implementaciju, stvarne podatke, promenljive zahteve, ponašanje korisnika, saobraćaj, nadogradnje, otkaze i kontinuirani razvoj.

  • Linux serverska okruženja
  • NGINX i rutiranje aplikacija
  • Implementacija aplikacija i rad u vreme izvršavanja
  • Migracije baza podataka i životni ciklus podataka
  • Radni tokovi izgradnje i izdanja
  • Evidentiranje, dijagnostika i tehnički nadzor
  • Performanse, mogućnost indeksiranja i ograničenja isporuke
  • Integracija lokalnih i hostovanih AI okruženja

Sistemi izgrađeni u praksi

Arhitektura opisana ovde nije teorijska. Razvijena je kroz sisteme koje dizajniram, gradim, upravljam i kontinuirano proširujem.

Aaasaasa AI klijent

Desktop AI aplikacija izgrađena oko Electron-a i TypeScript-a sa podrškom za lokalne i udaljene modele, apstrakcijom provajdera, sigurnim granicama aplikacije i integracijom sa spoljnim AI okruženjima.

Enterprise Aaasaasa

Platforma orijentisana ka preduzećima koja kombinuje aplikativne servise, strukturirane podatke, pristup zasnovan na ulogama, višejezični sadržaj, AI mogućnosti i modularne poslovne funkcije.

stajic.de platforma

Produkciona platforma koja se koristi za strukturirano objavljivanje, višejezičnu isporuku, AI-podržane radne tokove, tehnička istraživanja i eksperimente oko pretrage, pronalaženja i AI-čitljivog znanja.

Nezavisne produkcione platforme

loving.rocks, figure.rocks i povezani sistemi proširuju isti inženjerski pristup na nezavisna produkciona okruženja sa sopstvenom publikom, modelima sadržaja, višejezičnim strukturama, zahtevima pretrage i operativnim ograničenjima.

Tehničko istraživanje i pisanje

Značajan deo mog trenutnog rada ispituje granicu između sposobnosti jezičkog modela i pouzdanog ponašanja aplikacije. Cilj je da se složena AI arhitektura pretvori u koncepte koji se mogu objasniti, testirati, osporiti i implementirati.

  • Kako RAG povezuje modele sa spoljnim znanjem
  • Odakle LLM dobija informacije i gde počinje pronalaženje
  • Kada AI sistem treba da prestane da se oslanja na znanje modela
  • Kako treba birati i validirati dokaze
  • Zašto veći kontekstni prozori ne proizvode automatski bolje odgovore
  • Kako se agent petlje razlikuju od upravljane agent infrastrukture
  • Kako privatna AI arhitektura menja odluke o infrastrukturi
  • Gde se pouzdanost odgovora prekida između pronalaženja i generisanja

Ove teme čine povezanu tehničku bazu znanja, a ne zbirku izolovanih članaka. Svaka se bavi drugom granicom unutar modernih AI sistema.

Jedan sistem, a ne zbirka funkcija

Frontend, backend, AI, podaci i infrastruktura se često diskutuju kao odvojene discipline. U produkciji oni neprekidno utiču jedni na druge.

Odluka o pretraživanju menja arhitekturu podataka. Arhitektura podataka utiče na API-je. API-ji utiču na stanje aplikacije. Stanje aplikacije utiče na ponašanje agenta. Infrastruktura ograničava izbor modela. Arhitektura pretrage utiče na to kako i ljudi i mašine otkrivaju informacije.

Moj pristup je stoga sistemski orijentisan: razumeti kompletan lanac pre optimizacije pojedinačne komponente.

Tehnički temelj

  • TypeScript i JavaScript
  • Nuxt i Vue
  • Node.js i Nitro
  • Python
  • PostgreSQL i Prisma
  • REST i aplikacioni API-ji
  • Electron
  • Linux i NGINX
  • Docker i deployment zasnovan na servisima
  • OpenAI API-ji i agent alati
  • Lokalni LLM runtime-ovi uključujući Ollama
  • Strukturirani sadržaj i EditorJS

Arhitektura mora biti i isporučiva

Tehnička arhitektura postoji unutar proizvoda, projekata, budžeta, zavisnosti i rokova. Moj rad stoga kombinuje inženjering sa strukturiranom isporukom, umesto da odvaja tehničke odluke od odgovornosti za implementaciju.

Više od dve decenije praktičnog rada u IT-u upotpunjeno je formalnim metodama upravljanja projektima i isporukom, uključujući IPMA i Professional Scrum Master sertifikaciju. Ove metode podržavaju inženjerski rad; ne zamenjuju ga.

Napravite nešto što zaista može da radi

Cilj nije prikačiti AI na sve. Cilj je identifikovati gde AI pruža stvarnu sistemsku sposobnost, projektovati arhitekturu oko toga i izgraditi okolni softver dovoljno snažno da ta sposobnost postane korisna.

Od pretraživanja i ponašanja modela do API-ja, podataka, interfejsa i infrastrukture, fokus ostaje isti: tehnički koherentni sistemi koji prelaze iz arhitekture u produkciju.

Моји чланци

Откријте и управљајте вашом колекцијом чланака 9

Može li dokaz preživeti AI proces? — Lanac očuvanja dokaza
Dokazi mogu biti tačni na izvoru i ipak postati nepouzdani nakon parsiranja, normalizacije, deljenja na delove, pronalaženja i sastavljanja konteksta....
Aleksandar Stajić
15. окт 2026.
15. окт 2026.
Zašto AI pronalazi neke izvore, a ignoriše druge? — Sloj autoriteta za pronalaženje
Pronalaženje relevantnog dokumenta nije dovoljno. AI sistemi takođe treba da razlikuju izvore koji su aktuelni, merodavni, primenljivi i sledljivi od ...
Aleksandar Stajić
15. окт 2026.
15. окт 2026.
Koliko je tvrdnja o AI udaljena od dokaza? — Udaljenost dokaza
Nisu svi podržani odgovori podjednako blizu svojim dokazima. Udaljenost dokaza je praktičan način da se opiše koliko transformacija, sažetaka, pretpos...
Aleksandar Stajić
15. окт 2026.
15. окт 2026.
Suverena AI: Kontrola modela, podataka, infrastrukture i zavisnosti
Suverena AI se odnosi na efektivnu kontrolu nad modelima, podacima, infrastrukturom, softverom, operacijama i strateškim zavisnostima — a ne samo na t...
Aleksandar Stajić
8. окт 2026.
8. окт 2026.
MLOps vs LLMOps: Šta se menja kada je model LLM
MLOps upravlja sistemima mašinskog učenja; LLMOps proširuje te prakse na promptove, kontekst, pretragu, provajdere, alate, evaluacije i ponašanje u vr...
Aleksandar Stajić
8. окт 2026.
8. окт 2026.
MCP objašnjen: Šta povezuje, šta ne radi i gde se uklapa
Model Context Protocol povezuje AI aplikacije sa eksternim alatima, resursima i promptovima kroz standardnu granicu klijent-server. Saznajte šta MCP r...
Aleksandar Stajić
8. окт 2026.
8. окт 2026.
RBAC naspram izolacije zakupaca: dve različite bezbednosne granice
RBAC kontroliše šta korisnik sme da radi; izolacija zakupaca kontroliše kojim resursima tog zakupca ta radnja može da pristupi. Saznajte zašto bezbedn...
Aleksandar Stajić
8. окт 2026.
8. окт 2026.
Šta je kontekstualno inženjerstvo? Šta model prima pre nego što odgovori
Inženjering konteksta osmišljava koje informacije AI model prima pre inferencije, uključujući promptove, pretragu, memoriju, stanje aplikacije, rezult...
Aleksandar Stajić
8. окт 2026.
8. окт 2026.
Izvor istine u AI sistemima: Odakle pouzdano znanje zaista dolazi
Izvor istine definiše koji je izvor merodavan za određenu činjenicu ili stanje. Saznajte kako se razlikuje od RAG-a, porekla, memorije, konteksta, vek...
Aleksandar Stajić
8. окт 2026.
8. окт 2026.