AI-native personal CRM with calendar sync, email integration, relationship decay tracking, and Claude-powered daily briefings. Desktop + web.
| Feature | Description |
|---|---|
| Contact management | Full contact cards with relationship strength indicators and decay tracking |
| Google Calendar sync | Auto-syncs calendar events, displays day view with countdown timers |
| Email integration | Gmail thread display, compose panel, per-contact email history |
| AI daily briefing | Claude-powered morning brief summarizing today's meetings and priorities |
| Relationship decay | Visual indicators showing which relationships need attention |
| Lost contacts | Surface contacts you haven't engaged with recently |
| Desktop app | Electron wrapper for native macOS experience |
| Auto-sync | Background sync for calendar and email data |
git clone https://github.com/0xbeam/orbit.git && cd orbit
npm install
cp .env.example .env # add Google OAuth + Anthropic API key
npm run dev # web at localhost:3000Desktop:
npm run electron:dev # launch Electron app
npm run electron:build # build .dmg for macOSsrc/
βββ app/
β βββ calendar/ Google Calendar sync + display
β βββ compose/ Email compose
β βββ contacts/ Contact management
β βββ email/ Gmail thread viewer
β βββ now/ Today's overview
β βββ settings/ App configuration
βββ components/ UI components (ContactCard, Timeline, DecayIndicator, etc.)
βββ db/ Drizzle ORM schema + queries
βββ lib/ Shared utilities
electron/ Electron main process
Next.js 16 Β· React 19 Β· TypeScript Β· Drizzle ORM Β· Vercel Postgres Β· Google APIs Β· Claude Agent SDK Β· Electron Β· Tailwind CSS
MIT