Photography, design & AI art portfolio by Łukasz Grochal — designer & photographer since 1996.
IT Technician by education · Adobe Certified (EU) · Studio Photography Certificate. In 2000s worked on game development with Cinema 4D XL, then transitioned to web development as a freelancer — HTML, CSS, PHP, Joomla, Drupal, WordPress.
NonSequitur — Autonomous Research & Publishing Platform
A self-hosted AI pipeline that discovers topics, researches them through hybrid RAG, and generates long-form editorial content — entirely on local hardware, no cloud APIs in the core pipeline.
- LLMs: Ollama + qwen3.5 (27b / 122b) on RTX 5090
- Embeddings: qwen3-embedding:8b-q8_0 · 4096-dim · GTX 1080
- Vector DB: Qdrant · hybrid dense+sparse BM25/RRF
- Reranker: BAAI/bge-reranker-v2-m3
- Search: SearXNG (self-hosted) · Crawl4AI · Playwright
- Output: PayloadCMS · Next.js 15 · lucasgraphic.com
Studio, macro, drone & travel photography since 2010. Countries: Norway, Spain, Portugal, Poland, Croatia.
- Drone: DJI Mavic 4
Generative art with ComfyUI — experimental series including Arcimboldo-inspired compositions and Podkowiński reinterpretations.
- Models: FLUX2.dev · SDXL · Qwen-Image
Dropped Ghost CMS (Node.js) in 2024 to build a custom stack from scratch.
- Stack: Next.js 15 · PayloadCMS · TypeScript · MongoDB · Tailwind CSS v4
- Hosting: Self-hosted Linux · nginx · PM2
- Photo/Video: Photoshop · DaVinci Resolve · Affinity
- 3D/Animation: Blender · Cinema 4D
- AI/Generative: ComfyUI · FLUX2.dev · SDXL
- AI/Pipeline: Ollama · Qdrant · SearXNG · Crawl4AI · Valkey
- 🌐 Portfolio: lucasgraphic.com/categories
- 🧪 Lab: lucasgraphic.com/lab
- 📝 Data: lucasgraphic.com/data
- 🤖 NonSequitur: github.com/LucasGraphic/nonsequitur