What is kreativarc.com?

kreativarc.com is not a trendy new AI startup. It’s a personal platform — part lab, part playground, part infrastructure testbed — where I build and test ideas without constraints. The name? “Kreatív arc” is Hungarian slang for “creative guy” — as in, someone who’s always building something. Something useful, something clever — occasionally something entirely pointless, but at least educational.
That’s more or less what I do:
- explore new ideas
- build functional prototypes
- and refine everything from infrastructure to frontend — while documenting what I learn
Why self-host?
Because two things matter to me: learning and control.
This isn’t a throw-it-on-Vercel-and-forget-it project.
It’s a low-cost, fully owned stack — designed from the ground up to support rapid experimentation without vendor lock-in.
Design goals:
- Cost-efficient.
Hetzner VPS + Docker
is orders of magnitude cheaper than AWS for small projects - Fast to deploy. I want to push PoCs weekly — not spend weeks wrestling CI/CD
- Scalable. The stack should support growth if an idea gains traction
- Secure. Admin interfaces are never exposed publicly. Cloudflare Tunnel + Access takes care of that
What’s under the hood?
If it can be done in TypeScript and augmented with AI, I’m likely doing it that way.
Frontend
- Next.js + MUI – solid UI performance and component consistency
- tRPC + React Query – end-to-end type safety, no boilerplate REST
Backend
- Node.js + tRPC + Zod – type-safe APIs and clear validation
- PostgreSQL + Prisma + pgvector – relational + vector search combined
- LLM integration:
- OpenAI
- Langchain
- LangGraph
Use cases:
- Document ingestion and preprocessing
- Agent-driven workflows
- Structured outputs from unstructured content
Testing
- Jest for unit and integration tests
- AI-based E2E agent for validating non-deterministic responses
🔁 Workflow orchestration
- Temporal handles:
- retries
- scheduling
- long-running pipelines
- observability and isolation
Example workflows:
- Scraping new URLs
- LLM-powered data extraction and embedding
- Updating vector DBs
- Generating structured content from semi-structured sources
What to expect from this blog
No clickbait. No “10x your productivity with VSCode extensions” fluff.
Just:
- real PoC applications with AI integration
- real-world infrastructure setups
- honest lessons from hands-on builds
Subscribe to my newsletter
Read articles from Arnold Lovas directly inside your inbox. Subscribe to the newsletter, and don't miss out.
Written by

Arnold Lovas
Arnold Lovas
Senior full-stack dev with an AI twist. I build weirdly useful things on my own infrastructure — often before coffee.