Upright: see what matters.

A working recreation of the interface, in the page. Escape closes it.
The problem
A developer's work is spread over GitHub, Slack, Linear, Jira, Calendar and Sentry. Upright pulls it into one queue, ranked, with a short AI briefing on what to do next.
The decisions
- Every item gets an urgency score from deadline pressure, blocker impact and review state.
- Sentry issues are correlated back to the PR that likely caused them.
- Per-user row-level security in Supabase; OAuth tokens encrypted at rest with AES-256.
Out in the world
Live at upright.dev, aggregating 8+ tools. AI briefings run on LLaMA 3.3 70B.
Built with
Next.js 16, React 19, TypeScript, Supabase, Groq (LLaMA), TanStack Query, Tailwind.
Twenty minutes, whenever suits you. Stamp the card