Osprey watches every email, RFI, submittal, change order, invoice, and deadline across all the systems your project already uses — and hands you the five things that actually matter today.
One prioritized hotlist across all your sources. Every item shows why it ranked, the dollars at stake, the deadline, and what to do next.
Not another dashboard. A watchful agent tuned to how construction and real-estate risk actually works.
Every item shows its factor breakdown, the source text it's based on, and a recommended next action.
Miss a contractual notice and you can waive a claim worth more than the fee. Osprey won't let that slip by quietly.
Outlook, Gmail, Procore, calendars — plus a forward-an-email / drop-a-CSV fallback for everything else.
Runs on your own server. Read-only access, encrypted tokens, nothing routed through a third party.
Point your own Claude or OpenAI key at the project and ask it, in plain English, to sift and push findings to the hotlist.
Print-ready hotlists for your OAC meeting, generated from the same snapshot so they always agree.
You connect your accounts once, in your own browser. Osprey does the rest, around the clock.
Authorize each source in your browser — read-only. Tokens are sealed on your server, never shared.
The always-on brain ingests everything, clusters duplicates across sources, and scores what matters.
A single ranked hotlist — Act today / This week / Watch — with the why, the dollars, and the deadline.
Read it in the desktop app or on your phone, export to Excel/PDF, and get a push when something turns critical.
Two pieces, and we'd rather say so up front than surprise you.
1. The brain — the service that does the watching. Run it on a spare machine, a small server, or your own laptop:
# Docker optional — SQLite by default cd backend pip install -e . uvicorn osprey.main:app
Prefer the full stack — background polling, Postgres, Redis? docker compose up.
2. The app — a viewer for the brain. Windows and Linux builds today (macOS needs signing certificates), or run it from source:
# point Backend URL at your brain http://localhost:8000
The app connects to the brain; it doesn't contain one. A single-installer build is on the roadmap, not done.
Runs offline with zero setup — no accounts, no keys. It loads a realistic project and produces a real hotlist plus Excel & PDF exports.
# clone, then: cd backend python -m osprey.seed
Tower B — 8 items, $279,000 exposure 1. [ACT TODAY] [83] NOTICE OF DELAY $180,000 2. [ACT TODAY] [74] Fall protection missing 3. [THIS WEEK] [64] PCO-088 slab thickening $45,000 4. [THIS WEEK] [54] RFI-0500 anchor spacing 5. [THIS WEEK] [51] Pay Application 07 $54,000 → demo/hotlist.xlsx · demo/hotlist.pdf