How we built a log analysis prototype that ingests, searches, summarizes, and investigates log data — powered by multiple LLM backends (OpenAI, Anthropic, Ollama) and orchestrated by CrewAI sub-agents performing specialized root cause analysis tasks.