Domov/ delo/CrewPress AI
Ustanovitelj & CTO · 2025 — 2026 · V živo

CrewPress AI

Večagentska SaaS platforma, ki piše, optimizira in vzdržuje WordPress strani — sedem specializiranih AI agentov, licenciranje na stran in arhitektura "tanek odjemalec, pameten strežnik", v celoti zgrajena v PHP.

Vloga Ustanovitelj & CTO
Trajanje 2025 → 2026
Sklad PHP · MySQL · Stripe · OpenAI · Claude · DALL-E 3
Model SaaS · licenca na stran
Domena AI · WordPress · SaaS
AI agenti
7 specialist
vključno z reševanjem v sili
LLM ponudniki
OpenAI + Claude + Gemini
usmerjanje na agenta
Zmanjšanje kode
71.3 %
<strong>19 783 → 5 670 vrstic</strong>
Naročniški paketi
4 plans
$19 – $199 / mes.

Pregled

CrewPress AI sem zgradil kot ustanovitelj in edini inženir — produkt, arhitektura in vsaka vrstica kode. Predpostavka je preprosta: lastniki WordPress strani ne bi smeli poznati prompt inženiringa. Morali bi reči “napiši mi SEO objavo o higieni spanja v slovenščini” in dobiti osnutek, pripravljen za objavo. Platforma poganja sedem specializiranih AI agentov za enotnim klepetalnim vmesnikom, vgrajenim neposredno v WordPress admin ploščo.

Arhitektura se je razvijala skozi več iteracij, preden je pristala na tem, čemur zdaj pravim “tanek odjemalec, pameten strežnik”. WordPress vtičnik je izključno komunikacijski sloj — preveri licenčni ključ, pretaka zahtevo do SaaS posrednika in izriše odgovor. Vsa logika agentov, LLM usmerjanje, orkestracija delovnih tokov in nadzor uporabe živijo na strežniku. Ta omejitev mi je omogočila, da sem vtičnik zmanjšal s skoraj 20 000 vrstic na manj kot 6 000, hkrati pa izboljšal porabo pomnilnika za 50 % in odzivni čas za enak delež. SaaS stran upravlja sedem agentov — Content Generator, SEO Optimizer, Developer Assistant, Maintenance Assistant, Analytics Assistant, Image Generator (DALL-E 3) in Emergency Recovery agent za odpravljanje težav pokvarjenih strani — vsak podprt z ustreznim LLM: Claude za kodo in kompleksno sklepanje, GPT-4o za pogovor in kreativno vsebino, Gemini za analitiko.

Prihodek prihaja preko štirih Stripe naročniških stopenj ($19 / $49 / $99 / $199 na mesec), omejenih z licenčnimi ključi na stran. Vsak paket uveljavlja dostop na agenta, kvote tokenov na model in WordPress izvedbene pravice (kateri agenti lahko objavijo, kateri lahko spreminjajo teme in tako naprej). SmartUsageManager vse to sledi v realnem času, se elegantno umakne ob izčrpanju kvote in usmerja uporabnike k ustreznim nadgradnjam — brez prekinitve zahtevka sredi izvajanja.

Arhitektura

~/crewpress/architecture/system-map.svg
01 — WORDPRESS ODJEMALCI (vtičnik nameščen na stran)Stran AWP Plugin · tanek odjemalecStran BWP Plugin · tanek odjemalecStran CWP Plugin · tanek odjemalecStran N…licenčni ključ na stranCrewPress SaaS posrednikPHP · preverjanje licenc · nadzor uporabe · zaznava namereorkestracija delovnih tokov · Stripe obračunavanje · REST APIcrewpress.ai / api.crewpress.ai03 — POSADKA AGENTOVContentGeneratorSEOOptimizerDeveloperAssistantImageGeneratorMaintenanceAsst.AnalyticsAsst.EmergencyRecovery04 — LLM PONUDNIKIOpenAIGPT-4o · DALL-E 3AnthropicClaude · koda + reševanjeGeminianalitične obremenitveMySQLlicence · uporaba · paketiStripenaročnine

Branje diagrama: Vsaka WordPress stran namesti lahek vtičnik (tanek odjemalec), ki vsebuje le licenčni ključ in klepetalni vmesnik. Vsaka zahteva je avtenticirana proti SaaS posredniku, ki zazna namero, izbere agente in usmeri na ustreznega LLM ponudnika — Claude za kodo in kompleksno reševanje, GPT-4o za vsebino in pogovor, DALL-E 3 za generiranje slik, Gemini za analitiko. Sedem agentov je orkestriranih na strežniku; vtičnik le izriše rezultat. MySQL sledi licencam, uporabi na stran in stanju naročnine. Stripe upravlja ponavljajoče se obračunavanje preko štirih stopenj paketov.

Sedem agentov, trije LLM ponudniki, štiri cenovne stopnje — najtežji del ni bila AI. Bilo je vedeti, kdaj sploh ne poklicati agenta. Petdesetodstotni prihranki stroškov izhajajo iz te ene same discipline.
Davor Majc, ustanovitelj & CTO / CrewPress AI
03 Kar sem dostavil · rešeni izzivi

Šest stvari dostavljenih,
tri težke rešene.

Ključni prispevki

  • Zasnoval celotno arhitekturo dveh repozitorijev: WordPress vtičnik (tanek odjemalec) in PHP SaaS posrednik, ki gosti vso logiko agentov, obračunavanje in nadzor uporabe.
  • Zgradil sedem specializiranih AI agentov — Content Generator, SEO Optimizer, Developer Assistant, Maintenance Assistant, Analytics Assistant, Image Generator (DALL-E 3) in Emergency Recovery — vsak z nastavljivim LLM ponudnikom glede na paket.
  • Implementiral SaaS licenčni sloj: licenčne ključe na stran, Stripe naročnine (Starter $19 / Pro $49 / Business $99 / Enterprise $199), upravljalce webhookov in sledenje uporabi s kvotami tokenov na model.
  • Arhitektiral "tanek odjemalec, pameten strežnik" — zmanjšal vtičnik z 19 783 na 5 670 vrstic kode (71.3 %) s prestavitvijo vse AI orkestracije na strežnik, kar je zmanjšalo porabo pomnilnika za 50 % in DB poizvedbe za 60 %.
  • Izdal zaznavanje večagentskih delovnih tokov: pogovorni asistent analizira namero in usmerja na enoagentno ali vzporedno večagentno izvedbo, odvisno od tega, kaj naloga dejansko potrebuje.
  • Zgradil SaaS spletni portal (Vite + Tailwind + PHP, združljiv s cPanel), ki pokriva avtentikacijo, nadzorno ploščo, obračunavanje in REST API za vtičnik za preverjanje licenc, beleženje uporabe in preverjanje dovoljenj.

Rešeni izzivi

  • Ohranjanje WordPress vtičnika resnično tankega, ob hkratni ponudbi bogatega realnočasovnega vmesnika agentov — odgovor je bilo pretakanje JSON iz SaaS in vodenje vmesnika izključno preko strežniško poslanih dogodkov.
  • Tokenska ekonomika na model preko treh LLM ponudnikov: izdelava SmartUsageManager, ki uveljavlja omejitve mešanic modelov na ravni paketa (npr. 20 % GPT-4o na Starter, neomejeno na Business) brez upočasnjevanja zahtevkov.
  • Koda prve iteracije je narasla na ~20 000 vrstic, preden sem uveljavil omejitev "tankega odjemalca" — prepisovanje na 5 670 vrstic v treh fazah optimizacije je bila najbolj vplivna arhitekturna odločitev projekta.
04 Tehnološki sklad

Kaj poganja stvari.

PHPMySQLStripeOpenAIClaude APIDALL-E 3ViteTailwind CSSWordPress PluginREST APILicense ManagementMulti-tenant SaaS
Pogovorimo se

Pripravljeni popraviti, zgraditi
ali skalirati?

30 minut, z mano osebno. Preberem vaš sistem kot dnevniško datoteko in povem, kaj bi naredil najprej. Brez prezentacij, brez prodajnega lijaka.

Davor Majc, ustanovitelj, Numen

Kaj dobite na klicu
→ enostranska diagnostika
→ 2–3 obliki rešitve, razvrščeni po učinku
→ okvirni strošek + časovnica za vsako
→ da/ne — ali sem prava izbira
+386 40 828 474 · Blejska Dobrava, SI