AI & GenAI
Artificial Intelligence (AI) covers the practical application of Large Language Models (LLMs), RAG architectures, and autonomous AI agents to automate business processes and work efficiently with data.
Kaizen and Agentic Development
Kaizen means continuous improvement: take one small step forward every day. Don’t wait for ideal conditions or a big breakthrough — improve something by one percent today. This principle turns out to fit today’s agentic development and vibe coding surprisingly well — the style of work where a developer describes tasks in plain language and an AI agent writes, tests, and adjusts the code itself. 1% every day Faced with a project we want to build, we can tell ourselves:
Critical External Dependency: When a Vendor Becomes a Risk
Every company today depends on external technologies and vendors. We use cloud, SaaS services, payment gateways, accounting systems, hosting, or external developers. That is not a problem in itself. The problem starts the moment we cannot function without one particular vendor. That is called a critical external dependency. When does it become a problem? Picture an e-shop that has been running on a single platform for several years. It holds the website, the products, the orders, the stock, and the link to accounting.
SEO tools
Status: Under active development On-page SEO analyzer and site auditor. Crawls websites to surface metadata, content, and technical SEO issues, with AI/GenAI content readiness checks. Key features Crawlee + Playwright crawler extracting SEO meta tags, structured data (JSON-LD/microdata), and AI-indexing metadata Reports: Markdown SEO audit, title/meta-description issue lists, 404 and broken-link checks, empty-href scan Optional LLM-powered title/meta-description fix suggestions (OpenAI-compatible, incl. local models) MCP server exposing crawl and report tools to AI agents, plus an SEO-consultant persona Smart incremental crawling, sitemap discovery, and configurable rate limiting Dockerized stack; English and Czech report output Open source. The code is on GitHub and the running tool is at seo.ludekkvapil.cz — free to use, and a working sample of how I build.
AI Helpers for Content Management
Status: Production The client has a content management system for multiple websites. Article authors previously had to manually fill in the SEO title and description, make corrections, search for synonyms, translate text, and perform other text-related tasks. I proposed and developed AI assistants that perform specific operations with a single click of a button. Key features One-click AI-powered SEO autofill: titles, descriptions, and metadata Grammar checking and text corrections Synonym suggestions and text improvements Automated translation between languages Custom prompt-defined text operations via configurable buttons Helped authors write articles faster and with higher quality
GenAI, Chatbots & Agents
I help companies deploy generative AI into real processes—from chatbots over internal documentation to autonomous workflow agents and LLM integrations in existing applications. I build solutions that are secure, measurable, and maintainable over time. Use Cases I Cover RAG over Documentation and Knowledge Bases A chatbot or assistant that answers from your manuals, FAQs, internal wikis, and product documentation. Users get instant, verifiable answers with cited sources. Suitable for IT support, HR, legal teams, and product departments.
OSINT tools
Status: Under active development AI-orchestrated OSINT investigation platform. Plans and executes multi-step intelligence cases — collecting evidence, generating reports, and maintaining a persistent knowledge wiki. Key features LLM-driven case orchestrator: auto-plans queries, runs tools, writes structured reports 15+ lookup scripts: RDAP, WHOIS, Shodan, ARES, LinkedIn/Apify, VIN, username recon, web fingerprinting, Czech public registries, media monitoring MCP-exposed tools: plan, investigate, run single tool, case status, wiki lookup/ingest Persistent LLM wiki for cross-case knowledge retention Optional Kali MCP pentest server for authorized active recon Dockerized stack with OpenClaw gateway; works locally or with cloud LLMs Open source. The code is on GitHub .
ClawBot – Agentic Ops Manager (IronClaw)
Status: Active development ClawBot is an agentic Ops Manager built on IronClaw. It orchestrates a team of specialized agents behind a unified MCP gateway, handling weekly SEO audits, daily OSINT monitoring, real-time support, and automatic knowledge base updates. It also manages the onboarding of new e-commerce stores and keeps Drupal and Hugo content in sync. Key features Unified MCP gateway with 20+ tools (RAG CMS, SEO crawler, OSINT, Sales) Scheduled tasks: weekly SEO audits, daily OSINT monitoring, and daily support gap analysis CMS/RAG integration: Drupal content synchronized with the knowledge base Automation: background tasks, reminders, and Canvas previews Docker-based stack for both local development and CI
Which Open-Source CMS Should You Choose for an AI Knowledge Base?
Most companies introducing an AI assistant over internal knowledge start with technology: which model, framework, or vector database to use. Those layers can be changed when needed. A knowledge base and CMS give an AI project a stable foundation: they determine where company knowledge is created, who maintains it, and how it stays current and approved. AI then works with information the company can trust. A CMS as a knowledge base, not only a website In an AI project, a CMS has a different role than on a website. It is where knowledge is created, structured, approved, and maintained, and where AI retrieves it. The selection criteria therefore differ: