building

I build the things I architect. dronelist.io is the current proof.

Revenue intelligence platform for drone operators.

7 agents split across 3 execution tiers. Each tier picks the cheapest tool that can solve the problem — most teams default to Tier 3 first and pay for it.

Tier 1 — deterministic — Rules and lookups. No model call.
Tier 2 — Haiku — Fast, cheap classification, extraction, and routing.
Tier 3 — Sonnet/Opus — Reasoning, multi-step planning, code generation.
what I'd do differently
  • → Most queries never need Tier 3 — route aggressively.
  • → Eval framework matters more than model choice.
  • → One typed schema feeds prompts, tools, and tests.
SvelteKitSupabaseDrizzle ORMClaude APIInngestLangfuse

also building

MCP server so Claude can interview me directly.

  • → Streamable HTTP transport, stateless on Cloudflare Workers
  • → Tools: ask_piotrek, get_experience, get_projects, get_skills, get_philosophy
  • → Same data layer powers the website, JSON API, and MCP — one source, three surfaces
SvelteKitCloudflare WorkersMCP SDKClaude API
cortex building

Content research and creation operating system.

  • → LinkedIn/X post research, content creation, notes
  • → Personal tool, not productized
SvelteKitSQLiteDrizzle ORM
that money app building

Personal AI finance advisor.

  • → AI-powered insights, banking, investments, forecasts
  • → Desktop-first via Tauri
SvelteKitTauriDrizzle ORMVercel AI SDK