▶ ACTIVE PROCESSES
llm.pikselimaa.fi
Status: LIVE | Type: LLM / AI
Self-hosted Open WebUI instance with Ollama backend for local LLM inference. Private AI — no data leaves the premises. Running various open-source models for development workflows and daily use.
ChatGPT, Copilot, Gemini — convenient, yes. But your prompts, documents, and data are processed on external servers, potentially outside the EU. That is a problem under GDPR, NIS2, and depending on your sector, HIPAA as well. Many organisations don't realise they are already in breach.
I build and deliver turn-key private AI infrastructure — fully self-hosted, air-gapped if needed, zero data leaving your premises or your jurisdiction. Open-source LLMs, private document search, internal tooling, staff training included. Deployable on-premise or on GDPR-compliant Finnish/EU cloud.
Beyond AI: Full-stack development, cloud cost optimization, team upskilling, and technical leadership consulting.
Interested? Contact me and let's talk specifics.
Not a VPS. Not AWS. Not a €2000/month Kubernetes cluster. A secondhand Lenovo laptop from 2012, sitting in a flat in Finland, serving this site, the LLM stack, and several other apps — simultaneously, without breaking a sweat.
In the IRC Galleria era, machines a fraction as powerful served hundreds of thousands of users. That principle never stopped being true — we just forgot it somewhere between the first AWS bill and the third microservice. Optimised architecture, event-driven design, and local hardware still beat the cloud on cost by an order of magnitude.
Running your own stack isn't exotic. It's a T430, Docker, nginx, and a bit of sense. I can help you figure out what you actually need — and what you're massively overpaying for.
Curious what your infrastructure costs could look like? Let's talk.
lightnings.pikselimaa.fi
Status: LIVE | Type: Application
Real-time lightning strike radar pulling live data from the Finnish Meteorological Institute (FMI). Strike positions stream to the browser via SSE the instant they occur — no polling, no page refresh. Custom-built from scratch and Docker-containerised.
cctv.pikselimaa.fi
Status: LIVE | Type: Infrastructure
Home security CCTV system with a React SPA frontend. Real-time SSE feed delivers clip notifications the instant motion is detected. HTTP byte-range streaming for fully seekable in-browser video playback without buffering the whole clip. Backend runs on a dedicated GPU machine on the LAN.
files.pikselimaa.fi
Status: LIVE | Type: Infrastructure
Self-hosted file storage running Filebrowser with TUS resumable upload support — if your connection drops mid-upload, it picks up exactly where it left off. HTTP/2 throughout, Docker-containerised, handles files up to 10 GB.
emoji.pikselimaa.fi
Status: LIVE | Type: Application
A fast emoji picker with search and categories. Features a virtual keyboard that lets you type emoji by clicking — no need to remember keyboard shortcuts. Self-hosted for privacy.
HOMELAB — AI Stack
Status: LIVE | Type: LLM / AI
Fully private AI assistant stack running on local GPU hardware. Sofia Botvik (OpenClaw) is the personal assistant — wired into Telegram for messaging, with local voice I/O via Whisper (STT) and Piper (TTS). vLLM handles inference with proper VRAM scheduling. A GDPR-compliant consent proxy gates all outbound data flows, and an email integration connects Sofia to the inbox.
No API keys. No cloud. No monthly bill.
switch.pikselimaa.fi
Status: BLOCKED: COMPLIANCE | Type: Application
A dead man's switch service. Store sensitive information or documents that are automatically delivered to designated recipients if you fail to check in within a set timeframe. Built for journalists, personal safety situations, and digital legacy. Currently offline, waiting for compliance tasks to finnish.
Daily Intent Engine
Status: IN DEVELOPMENT | Type: Personal Tool
A productivity tool for neurodivergent minds. Instead of an infinite todo list, it uses a local LLM (Ollama) to select exactly 3 tasks each morning and delivers them via Telegram. Complete them, log them, repeat. The math: 3 tasks × 365 days = 1,095 meaningful actions per year with zero decision fatigue.
▶ FUTURE DEVELOPMENT
Projects in the pipeline:
*** PRESS FIRE BUTTON TO CONTINUE ***