What I'm doing now
Active client projects, AI experiments and current learning focus. Updated quarterly.
01Client projects
- Fundacja Babaji· Fullstack + AI consultingactive
New website version + donation system integration
Next.js 16TypeScriptTailwind v4Cloudflare - Stowarzyszenie Przygórze 201· Tech lead, infrastructure + event siteactive
Przygórze's 5th anniversary — registration + program
Astro 5Keystatic CMSCloudflare Pages - Igawo· Fullstack dev, leadwrapping up
Release candidate 1 done, awaiting client feedback
Astro 5i18n (pl/en)Cloudflare - Wrocław WWW Leads· AI engineer + productactive
Lead-gen platform with RAG pipeline + email automation
OpenAI APINext.jspgvectorResend
02AI Experiments
- Multi-agent code reviewer
A system of 3 agents (architect / security / pragmatist) reviewing PRs locally, with consensus voting. LangChain + Claude API.
LangChainClaude APITypeScript - RAG for NGO documentation
Embeddings of Polish foundation documents + semantic search, ready to deploy for an NGO client.
pgvectortext-embedding-3-smallNext.js API routes - Hermes Agent — custom orchestration
Testing a custom multi-agent architecture modeled on Hermes-style (role-based tool calling, function routing, result-driven control flow).
TypeScriptOpenAI function callingZustand
03Currently learning
- Rust (basics, up to WebAssembly)30%
- Anthropic Claude Tool Use (advanced patterns)65%
- BTRFS + snapshots on CachyOS (system-level)80%
- Vector databases (pgvector, Pinecone, Weaviate)70%
04Tools in use
- CachyOS (Arch-based)— Operating system — daily driver
- Bun— Package manager + runtime
- VS Code + Claude Code CLI— Editor + AI pair programming
- WezTerm + tmux— Terminal multiplexer
- Cloudflare (Pages, Workers, R2)— Hosting + edge
- DigitalOcean (Droplets)— Self-hosted services (mail, monitoring)
Last updated: August 10, 2026 (Q3 2026). Author: Mahawir Iwanowski, AI Engineer & Fullstack Developer, Wrocław, Polska.