π§ MinuteMind β AI Meeting Summarizer
MinuteMind is an AI-powered meeting summarization tool built for the AWS AI Agent Global Hackathon. It helps users turn messy, unstructured meeting transcripts into clear, structured, and actionable summaries in just seconds β saving time and boosting team productivity.
π Overview
Meetings are essential for collaboration, but they often leave behind long, unstructured notes that are hard to review. MinuteMind solves this problem by automatically generating structured summaries from raw meeting transcripts, including:
π Topic β the main focus of the meeting
β Decisions β key outcomes and agreements
π Action Items β tasks and next steps
π‘ Next Steps β suggestions and follow-ups
Simply paste your meeting notes, and MinuteMind transforms them into a concise, human-readable summary instantly.
π Inspiration
In todayβs fast-paced work environment, employees attend countless meetings filled with lengthy discussions and complex decisions. Often, people lose focus, miss key points, or struggle to recall important details afterward.
We wanted to solve this common frustration and help teams instantly understand what was discussed, what decisions were made, and what actions need to be taken β without replaying or rereading the entire meeting.
π€ What It Does
MinuteMind transforms raw meeting transcripts into clear, structured summaries within seconds. It automatically identifies and organizes key elements such as Topics, Decisions, Next Steps, and Action Items, helping users quickly grasp essential takeaways.
Whether someone missed the meeting, zoned out halfway, or just wants a quick recap, MinuteMind ensures they stay aligned with the team and project goals.
π οΈ How We Built It
We built MinuteMind with a React frontend for a clean, responsive user interface and an Express.js backend to handle API requests.
Hereβs how it works:
Paste any meeting transcript into the web app.
The backend sends the text to the Amazon Titan Text Express model via AWS Bedrock.
The LLM analyzes the content and generates a structured summary.
The result is displayed instantly on the frontend, organized into easy-to-read sections.
We used AWS Bedrock AgentCore for orchestrating the agent workflow and AWS IAM for secure access control. All environment variables and API keys are managed securely with .env.
π§ββοΈ Challenges We Ran Into
π§ Prompt engineering & summarization accuracy: Designing prompts that consistently generate structured summaries across different meeting styles was challenging.
β±οΈ Time constraints: Building and refining the system end-to-end in a short hackathon period required rapid iteration and prioritization.
π§© Structured output formatting: Ensuring that the model consistently produced summaries with sections like Topic, Decisions, Next Steps, Action Items required extensive testing and tuning.
π Accomplishments Weβre Proud Of
β Built a working prototype that summarizes lengthy meeting transcripts into clear, structured summaries in seconds.
π Implemented structured output generation that organizes information into actionable categories.
π§© Created a simple and intuitive UX that requires no technical background β just paste your transcript and get insights instantly.
βοΈ Integrated AWS Bedrock and Amazon Titan seamlessly to build a fully functional end-to-end AI agent.
π What We Learned
We learned how crucial prompt design and iteration are when working with LLMs β small wording changes can drastically affect output quality. We also gained valuable experience in integrating frontend and backend components and saw how user experience design plays a key role in making AI-powered tools practical and valuable in real-world scenarios.
π§ͺ Tech Stack
Frontend:
βοΈ React β for building the user interface
π¨ CSS β for clean and responsive styling
Backend:
π’ Express.js β RESTful API server
π CORS & dotenv β environment configuration and secure API calls
AI & Cloud:
βοΈ AWS Bedrock AgentCore β for agent orchestration
π§ Amazon Titan Text Express β large language model for summarization
π AWS IAM β secure access control and key management
Other:
π GitHub β version control and collaboration
π Fetch API β frontend-backend communication
β¨ Key Features
π Instant AI Summaries: Paste raw meeting text and receive a structured summary in seconds.
βοΈ Full-Stack Integration: Smooth connection between frontend (React) and backend (Express).
π Secure Environment: Secrets managed via .env and never exposed.
βοΈ Serverless LLM on AWS: Uses Amazon Titan via Bedrock β no model hosting required.
π± Clean UI/UX: Simple and intuitive design for effortless summarization.
π¦ Project Structure fullstack/ βββ client/ # React frontend β βββ src/ β β βββ MainPage.js # Main UI page β β βββ Summary.js # Summary display component βββ server/ # Express backend β βββ index.js # API routes and Bedrock integration β βββ .env # (not committed) AWS keys & secrets βββ package.json
π Whatβs Next for MinuteMind
We plan to expand MinuteMind beyond transcript input by:
βοΈ Multi-language support β English, Japanese, and Chinese
π File & API imports β directly ingest transcripts from various sources
π Slack & Email integrations β deliver summaries automatically to where teams work
π€ Agent-style follow-ups β e.g., βGenerate next meeting agendaβ
π Dashboard view β track decisions and follow-ups across multiple meetings and projects
β Why This Matters: Teams spend countless hours in meetings, but disorganized notes waste even more time afterward. MinuteMind eliminates this friction by delivering structured, actionable summaries with zero manual effort, making follow-ups easier, decision tracking clearer, and collaboration smoother β especially for remote and hybrid teams.
Built With
- amazon-web-services
- express.js
- github
- node.js
- openai
- react
- render
- vercel
Log in or sign up for Devpost to join the conversation.