AutoBrief AI ๐ง ๐ฌ
Your team's day, summarized by AI.
๐ Inspiration
In remote and hybrid teams, staying updated on what everyone is working on is difficult and time-consuming. Team members waste time writing daily standups, and managers often rely on repetitive check-ins to track progress. We wanted to solve this by building an automated system that connects to everyday tools like GitHub, Slack, Jira, and Notion โ and summarizes a userโs day with the help of AI.
AutoBrief AI was born from this need โ a tool that automates daily activity summaries for individuals and gives project managers visibility into their teamโs work.
๐ What It Does
AutoBrief AI is an AI-powered web app that:
- Connects with tools like GitHub, Slack, Jira, Notion, and Google Calendar
- Automatically pulls a userโs daily activity
- Uses Grok AI (via OpenRouter) to generate clear, structured summaries
- Sends daily summaries via email
- Displays summaries in a clean, responsive web dashboard
- Gives project managers access to team-wide updates and daily overviews
๐ ๏ธ How We Built It
- Frontend: Built with React and Next.js 14 (App Router), styled using TailwindCSS and ShadCN/UI, with dark/light theme support.
- Authentication: Handled via Firebase Auth (Google and email/password).
- Backend: Uses Node.js (via Next.js API routes) with Vercel Cron Jobs to automate daily summary generation.
- Database: Uses Firestore (NoSQL) or optionally Supabase with PostgreSQL.
- AI Integration: Integrates with Grok AI via OpenRouter to summarize data into daily briefs.
- Integrations:
- GitHub (commits, PRs)
- Slack (messages)
- Jira (tickets)
- Notion (page edits)
- Google Calendar (meetings)
๐ง Challenges We Ran Into
- Unifying third-party data: Each integration returns data in different formats, which required normalization before summarization.
- Secure token handling: Managing OAuth flows and refresh tokens safely was crucial.
- Accurate summaries: Engineering prompts for AI to output useful, concise, and context-rich summaries.
- Team permission logic: Ensuring managers could only see data from users on their team, without exposing unrelated info.
๐ Accomplishments We're Proud Of
- Built a fully working, full-stack SaaS MVP with AI integration and automated workflows.
- Integrated 5+ tools using real APIs to pull live data.
- Designed a clean, modern, and mobile-friendly UI.
- Reduced time spent on manual standups and check-ins significantly.
๐ What We Learned
- How to integrate multiple APIs and normalize data for AI processing.
- Best practices for role-based access control in Firebase.
- Importance of prompt engineering in generating effective summaries.
- How to deploy scalable background jobs using Vercel Cron and serverless APIs.
๐ฎ What's Next for AutoBrief AI
- โ Add more integrations (e.g., Linear, Asana, ClickUp)
- ๐ฑ Release a mobile PWA and Slack bot
- ๐ง Allow users to customize summary format and tone
- ๐ Add analytics and trends dashboard for managers
- ๐ณ Launch tiered pricing for solo users, teams, and enterprises
Built with ๐ป and โ by Vedant Vyas
Built With
- api
- firebase
- grok
- mern
- postgresql
- typescript
Log in or sign up for Devpost to join the conversation.