← all features
006

AI Weekly Insights

Cross-platform AI analysis that finds patterns in your data and delivers actionable recommendations every week.

Every week, xeve feeds your productivity, coding, health, music, and GitHub data into Claude and generates a personalized insight report. It discovers patterns like "you code 40% more after 7+ hours of sleep" and suggests concrete changes to optimize your workflow.

01
01

Cross-platform analysis

The AI analyzes data from every connected source — apps, coding, GitHub, Spotify, health, and location — to find correlations a human would miss.

02

Pattern detection

Identifies recurring patterns like your most productive time of day, the effect of sleep on output, or how music listening correlates with focus.

03

Actionable recommendations

Each insight includes specific, actionable suggestions. Not just "you should sleep more" but "shifting bedtime 30 minutes earlier correlates with 25% more coding output."

04

Weekly cadence

Insights are generated every Sunday night, giving you a fresh analysis at the start of each week. You can also trigger on-demand generation.

05

Historical comparisons

Each weekly report compares your current metrics against previous weeks, highlighting improvements, regressions, and emerging trends.

02

AI insights are generated by a Supabase Edge Function that queries the daily_summaries table for the past 7 days, along with raw data from coding_sessions, github_activity, spotify_history, and health_samples. The data is formatted into a structured prompt and sent to Claude via OpenRouter. The response is parsed and stored in the ai_insights table with user_id, content (markdown), and generated_at. The function runs on a weekly pg_cron schedule and can also be triggered manually from the dashboard.

03

What AI model generates the insights?

Insights are generated by Claude (Anthropic) via OpenRouter. The model analyzes structured data from your dashboard — it never sees raw window titles or personal content, only aggregated metrics and categories.

How much data does the AI need to generate useful insights?

The AI can generate insights with as little as one day of data, but the analysis improves significantly with a full week. After 2-3 weeks of data, correlations and trend detection become highly accurate.

Can I disable AI insights?

Yes. AI insights are opt-in — they will not generate unless you have data flowing and the feature enabled. You can disable them at any time from your dashboard settings.

early access

get started free

free during early access. no credit card required. install the mac app and your dashboard is live in seconds.