AI Insights

Gurulu uses AI to surface actionable insights from your analytics data. Insights are generated continuously and appear in the dashboard, CLI, and MCP tools.

How it works

The Gurulu intelligence layer analyzes your event stream, flow graph, and historical data to detect patterns that matter:

  • Anomaly detection -- sudden traffic spikes or drops
  • Funnel optimization -- steps with unusually high drop-off
  • Conversion attribution -- which sources drive the most value
  • Drift alerts -- UI changes that may break event tracking
  • Milestone tracking -- progress toward business goals

Dashboard insights panel

The insights card on your dashboard shows the most recent findings, ranked by impact. Each insight includes a plain-language explanation and a suggested action.

Natural language chat

Ask questions about your analytics in plain English using the chat interface in the dashboard or via the CLI:

gurulu chat "Which landing pages have the highest bounce rate this week?"

The AI translates your question into a ClickHouse query, runs it, and returns results with a summary.

Recommendations

Gurulu generates proactive recommendations based on your data:

  • Events that should be promoted to goals
  • Funnels that could benefit from A/B testing
  • Pages with high exit rates that need attention
  • Tracking gaps where events are missing

MCP integration

All insights are available through the MCP server. AI agents can query health scores, drift alerts, and milestones programmatically. See the MCP Server page for setup.