Skip to main content

Cync

Cync is an internal application for managing meeting transcripts, sticky notes, bookmarks, and AI-powered knowledge extraction.

Production URL: https://cync.aicholdings.com

Repository: aic-holdings/aicync

What Cync Does

                    ┌─────────────┐
│ Fireflies │
│ (Transcripts)│
└──────┬──────┘

┌──────────────────────┼──────────────────────┐
│ ▼ │
│ ┌─────────────┐ │
│ │ Cync │ │
│ │ Server │ │
│ └──────┬──────┘ │
│ │ │
│ ┌─────────────────┼─────────────────┐ │
│ │ │ │ │ │ │
│ ▼ ▼ ▼ ▼ ▼ │
│ Meetings Stickies Links PM AI Chat │
└─────────────────────────────────────────────┘

Core Features

FeatureDescription
MeetingsFireflies.ai integration for automatic transcription
StickiesRich text notes with version history and tagging
LinksBookmark management with folders and previews
PMWrike integration for task management
AI ChatConversational interface over meeting data
Cync SummariesMulti-agent AI summarization of team activity

Tech Stack

LayerTechnology
FrameworkNext.js 15+ (App Router)
FrontendReact 19, Tailwind CSS, Shadcn/UI
DatabaseSupabase (PostgreSQL)
AuthSupabase Auth
AIOpenRouter (multi-model gateway)
TranscriptsFireflies.ai API
PMWrike API
TestingVitest, Playwright

Database Schemas

Cync uses multiple Supabase schemas:

  • aicync - Primary application data (stickies, links, news)
  • public - Shared tables (inbox_items)

Key Routes

RouteDescription
/protected/meetingsMeeting transcript list
/protected/stickiesNotes management
/protected/linksBookmark manager
/protected/pmProject management (Wrike)
/protected/rheaAI assistant chat
/protected/cyncMulti-agent summary generation