v?
🌤️

Every Day

Dump it. Shape it. Done by morning.

Juno SearchAsk across all your apps & the web
Juno ▶
✅ Today & Past-due
✍️ Capture
🎙️ Drop to add to your recording
Record for:
📅 Calendar

🎙️ Meetings

💼 Clients & initiatives priorities, notes, contacts & linked projects

No clients yet — click “+ Add client / initiative”.

⚖️ Matters notes, contacts & linked projects — click to pop out

No matters yet — click “+ Add matter”.

💰 Revenue monthly revenue across all clients — current pace & trend

📂 Review files to review — open, AI-summarize, or have read aloud

⬇️
Drag & drop files here, or
PDF, Word, Excel, text & images · up to 12 MB each
No files yet — drop something above to start your review pile.

🏢 Work Updates AI-surfaced highlights from your work apps

🏠 Personal Updates AI-surfaced highlights from your personal apps

Sign out
🔌 Connected apps To Do, calendars, polls, weather, banks▶

Calendars read-only context

Advanced: set timezone by name
How do I get an ICS feed link?

Outlook / Microsoft 365 (web): Settings → Calendar → Shared calendars → under Publish a calendar, pick the calendar, choose Can view all details, Publish, then copy the ICS link.

Apple Calendar: right-click the calendar → Share Calendar → Public Calendar → copy the link (change webcal:// to https://).

Add one feed per account, in your priority order.

Titles you hid (recurring ghosts, blocking notes). They're skipped everywhere, including AI briefings. Tap ✕ to un-hide.
Meetings that still show on your schedule but never offer the ⏺ record button. Flights are detected automatically.
When a meeting hasn't been tagged, these rules assign one automatically. It shows as a dashed default on your schedule — tap ✎ on the meeting to confirm or change it. A tag you set by hand always wins.

Kalshi polls

Markets in the dashboard's Senate widget. Paste a Kalshi market URL to add one; toggle which show on the dashboard.

📈 Price charts

House projection

The "🏛️ House" line on the dashboard is Kalshi's ~32 tracked competitive districts, live, plus a baseline for the ~400 safe seats Kalshi doesn't price — taken from a public roster (unitedstates/congress-legislators), not hand-typed. Seats that are vacant right now are credited to the party that last held them: every seat is on the 2026 ballot, so none stays empty in the next Congress. The baseline drifts slowly (resignations, special elections, redistricting) and only the safe-seat half needs a manual refresh — the tracked districts are always live.

Loading…

Senate projection

The "📈 Senate Polling" margin counts every Kalshi-priced 2026 Senate race — not just the ones pinned to the dashboard — plus the current holder of each seat not on the ballot. Whichever side is ahead, even narrowly, wins that race. Control needs an outright 51, not a 50-50 tie: the sitting Vice President (JD Vance, R) breaks ties for the Republicans, so a tied Senate is a Republican-held one. The "Democrats need N of 6" label is computed across the whole chamber, so a flip in a state you aren't tracking (North Carolina, for one) still moves it.

Loading…

Weather

Today's conditions and a 5-day forecast show across the top of your dashboard. Tap a preset or type any ZIP, then Save. Data from Open-Meteo (free, no account).

Bank balances dashboard strip — live from Dirk Worth

Pick up to 5 accounts to show as a balance strip across the top of your dashboard. Balances and icons come live from Dirk Worth; the strip sorts largest-balance first.

$
Loading accounts…
🗳️ Election night Nov 3 results by picture text▶

Election night texts race calls, poll closings and alerts, as picture texts

Loading…

A race is texted only when a named outlet (AP, a network, Decision Desk HQ, the New York Times) has called it and the betting market agrees; if they disagree, a second check has to confirm it first. Poll closings text at the times the networks treat each state as closed.

Scoreboards now
Races (0)
Candidate photos (0)

Tap ✕ on a wrong photo; that candidate then shows party-colored initials instead.

Poll closing times (Eastern)
Texts and the night's log
🔔 Alerts & digests meeting alerts, daily brief, week ahead▶

Meeting alerts

Get a desktop/phone notification when a meeting starts within 5 minutes. Works while Every Day is open — including in a background tab or minimized window.

Daily brief

Week ahead

🧠 Juno memory & search photos▶

What Juno remembers

Juno Search photos

🎨 Personalize voices, appearance, picture slideshow▶

Your voices

Appearance

Switch to dark at back to light at

Picture slideshow this computer only

This browser cannot read a folder on your computer, so there is no slideshow here. It works in Chrome or Edge on a PC or Mac.
No folder chosen yet
Brightens the pictures only; 100% is the file as it is. Saved on this computer.
Pictures are read from the folder on this computer and shown here. Nothing is uploaded. Shows JPG, PNG, WebP, GIF and AVIF, including subfolders. If your browser refuses a folder as a system folder, pick a subfolder inside it. Each computer and browser remembers its own folder.
🗂️ Data & activity sources, ingestion log, retention▶

App & data sources what feeds this app, and how often

SourceWhat it feedsPull frequencyCheck usage
To Do sync APIwork and personal tasks (dashboard, client/matter windows, Juno); Asana was retired 2026-10-06every 30 s while the dashboard is open (~20 s server cache); writes are instantTo Do ↗
To Do apppersonal taskssame 30 s dashboard refresh (~20 s cache) via direct worker-to-worker binding; writes instantopen ↗
Calendar ICS feedsagenda, meeting joins, recording, tagsread every 30 s from a ~15-min cache — each feed is re-fetched at most every 15 min (↻ forces fresh)—
Anthropic (Claude)Shape/triage, drafts, document reading, Review summaries & read-aloud text, Plan my day (web-enabled), 7 AM briefon demand only — no background pullsconsole ↗
Workers AI (Whisper + fallback)voice transcription; AI brief fallbackon demand, per 10-min recording segmentCF dash ↗
120th Congress calendar watchClaude (web search) finds the new House and Senate session calendar feed; each link is downloaded and checked before it is addedweekly, Sundays 6 pm Central, from Nov 1, 2026 until foundconsole ↗
Kalshi APIpolling chartson dashboard load/refresh; 30-min fresh cache with a 12-h last-good fallbackaccount ↗
ESPN scoreboardlive Cardinals/Steelers scoresevery 30 s while the dashboard is open (~20 s cache); shows only during live gamesfree
Open-Meteo + Zippopotamweather strip; timezone-by-ZIP~every 30 min (30-min cache, 12-h last-good fallback); ZIP geocode only when a ZIP is enteredfree
Oura Ring API v2dashboard strip — today's steps + 10-day graph; last night's sleep score/time + 10-day trend (desktop & iPad)on dashboard load; 30-min cachetoken ↗
Inbound emailturned off 2026-10-05: mail to the app is refused, and each refusal is in the Ingestion log—routing ↗
Cloudflare (D1 · R2 · Worker)storage, files, compute, cronscontinuousworker ↗
Other Claude apps' DBsWork & Personal Updates cards (Bills, Cases, Regs, Contributions, Fundraisers, Vendors, Lobbying, Flights, Accounts, Packages, Weight, News, Shows)read-only D1 bindings; AI highlights regenerated by cron each morning (8:00 UTC) + on-demand ↻ per cardconsole ↗
Local backupsdesk-notes PDF · original audio files → Tresorityour PC pulls every 10 days (8:00 AM) · every 5 days (8:10 AM)—

Usage links open each provider's account/usage page so you can check you're under any limits. Everything received is listed item-by-item in the Ingestion log below.

Ingestion log recordings and files that came in

Every meeting recording and Review file, most recent first. Email-in is turned off, so any email sent to the app shows here as refused.

🎙️ Meetings

Only one computer records, so a meeting is never recorded twice. Tap ⏺ on a meeting from any device; it records on this computer when it starts, as long as Every Day is open here. Recordings, transcripts and AI summaries are kept for 90 days, then deleted.

🚀 Launchpad open apps in sized windows▶

🤖 AI

Juno
🔴
Meeting
↵ open · Esc close

🌅 Plan my day

Thinking through your day…

Edit client

Edit matter