MeetMind AI Meeting Intelligence — AWS AI Agent Hackathon Submission

🌟 Inspiration

MeetMind was born from necessity — built alone, on AWS, against the odds. While preparing for my AWS Startup Solutions Architect application, I saw a huge need: meetings generate hours of conversation but lose critical insights.

The inspiration deepened during a period when I was, ironically, declared legally dead by the Swedish Tax Agency. Even when systems failed me, I kept building. MeetMind became proof that even when bureaucracy breaks down, builders keep creating intelligent solutions.

I built MeetMind to transform meetings into actionable intelligence using AWS Bedrock and real-time AI — designed as if it were an AWS-native product ready for enterprise deployment.

💡 What It Does

MeetMind is a secure AI meeting-intelligence system that operates as an isolated MCP server within the HappyOS ecosystem. It listens to real-time conversations, understands context, and delivers intelligent summaries, action items, and decisions — all within a zero-trust, enterprise-grade architecture.

Core Capabilities:

🎯 Real-Time AI Meeting Intelligence

  • Live Transcription: Amazon Transcribe powers real-time speech-to-text with speaker identification
  • Context Understanding: Amazon Bedrock (Claude 3.5) analyzes conversation flow and extracts meaning
  • Topic Detection: Intelligent identification of discussion topics, decisions, and action items
  • Sentiment Analysis: Amazon Comprehend tracks meeting sentiment and engagement levels

🤖 Multi-Agent Fan-In Architecture

  • Results Aggregation: Collects partial results from Agent Svea and Felicia's Finance via MCP callbacks
  • Intelligent Synthesis: Combines financial analysis, compliance insights, and meeting context
  • Real-Time Updates: Streams live insights to users as conversations unfold
  • Cross-Domain Intelligence: Correlates meeting discussions with business data and compliance requirements

🔒 Enterprise-Grade Security

  • Zero-Trust Architecture: Every request validated with JWT authentication and tenant isolation
  • Multi-Tenant Isolation: Complete data separation between organizations and users
  • End-to-End Encryption: All audio, transcripts, and insights encrypted with AWS KMS
  • Audit Logging: Comprehensive audit trails for compliance and security monitoring

💬 Conversational AI Interface

  • LiveKit Integration: Real-time video/audio communication with AI agent participation
  • MCP-UI Widgets: Dynamic, interactive visualizations rendered in ChatGPT and web interfaces
  • Natural Language Queries: Ask questions about past meetings, decisions, and action items
  • Multi-Language Support: Swedish and English language processing with cultural context

🏗️ How We Built It

AWS-Native Architecture:

Amazon Bedrock Integration:

  • openai/gpt-oss-20b: Powers meeting analysis, summarization, and insight extraction
  • Titan Embeddings: Semantic search across meeting transcripts and organizational knowledge
  • Multi-Agent Orchestration: Coordinates with Agent Svea and Felicia's Finance via MCP protocol

Real-Time Processing Pipeline:

  • Amazon Transcribe: Real-time speech-to-text with speaker diarization
  • Amazon Comprehend: NLP for sentiment analysis, entity extraction, and key phrase detection
  • Amazon Kinesis: Real-time data streaming for live meeting analysis
  • AWS Lambda: Serverless processing for meeting intelligence workflows

Core AWS Services:

  • Amazon DynamoDB: Multi-tenant storage for meeting data, transcripts, and insights
  • Amazon OpenSearch: Semantic search across meeting history and organizational knowledge
  • Amazon S3: Secure storage for meeting recordings and generated reports
  • AWS API Gateway: Secure API endpoints for MCP protocol communication
  • Amazon CloudWatch + X-Ray: Comprehensive observability and distributed tracing

MCP Server Implementation:

MeetMind MCP Server:

class MeetMindMCPServer:
    def __init__(self):
        self.fan_in_tools = [
            "ingest_result", "generate_meeting_summary",
            "extract_action_items", "analyze_decisions"
        ]

    async def ingest_result(self, partial_result):
        """Receive partial results from other agents"""
        await self.combine_insights(partial_result)
        return await self.generate_comprehensive_summary()

    async def generate_meeting_summary(self, meeting_context):
        """Generate AI-powered meeting summary"""
        return await self.bedrock_client.summarize_meeting(
            meeting_context,
            include_actions=True,
            include_decisions=True
        )

LiveKit Agent Integration:

class LiveKitMeetingAgent:
    def __init__(self):
        self.transcribe_client = boto3.client('transcribe')
        self.bedrock_client = boto3.client('bedrock-runtime')

    async def process_audio_stream(self, audio_stream):
        """Process real-time audio for meeting intelligence"""
        transcript = await self.transcribe_client.start_stream_transcription(
            audio_stream,
            language_code='sv-SE'  # Swedish support
        )
        return await self.extract_insights(transcript)

Security & Compliance:

Multi-Tenant Architecture:

  • Tenant Isolation: Complete data separation using DynamoDB partition keys
  • JWT Authentication: Secure token-based authentication with role-based access control
  • Signed MCP Headers: HMAC/Ed25519 signatures for agent-to-agent communication
  • GDPR Compliance: Right-to-be-forgotten and data portability features

Enterprise Security:

  • AWS KMS Encryption: All sensitive data encrypted at rest and in transit
  • VPC Isolation: Private network architecture with no internet exposure
  • IAM Least Privilege: Minimal permissions for each service component
  • SOC 2 Compliance: Enterprise-grade security controls and monitoring

🚧 Challenges We Ran Into

  1. Real-Time Processing Complexity: Achieving sub-100ms latency for real-time meeting analysis while maintaining accuracy across multiple AI models required sophisticated stream processing and caching strategies.

  2. Multi-Agent Coordination: Implementing fan-in logic that could intelligently combine partial results from Agent Svea (compliance) and Felicia's Finance (financial analysis) with meeting context required complex state management.

  3. LiveKit Integration: Integrating LiveKit's real-time communication with AWS services while maintaining security and performance required custom WebRTC handling and audio stream processing.

  4. Swedish Language Processing: Ensuring accurate transcription and analysis for Swedish business meetings required fine-tuning Amazon Transcribe and Comprehend for Swedish business terminology.

  5. MCP Protocol Implementation: Building a complete MCP server that could handle both inbound tool calls and outbound callbacks while maintaining isolation from backend dependencies.

🏆 Accomplishments That We're Proud Of

Technical Achievements:

  • Sub-100ms Real-Time Insights: Achieved near-instantaneous meeting analysis and insight generation
  • Multi-Agent Fan-In Logic: Successfully implemented intelligent aggregation of insights from multiple specialized agents
  • Complete MCP Server Isolation: Zero backend.* imports while maintaining full meeting intelligence functionality
  • Enterprise-Grade Security: Zero-trust architecture with multi-tenant isolation and comprehensive audit logging
  • Swedish Language Mastery: Accurate processing of Swedish business meetings with cultural context understanding

Business Impact:

  • 500 SEK Total Budget: Built enterprise-grade AI system for under 500 SEK during development
  • Enterprise Adoption Ready: Architecture designed for large-scale enterprise deployment
  • Meeting ROI: Transform 1-hour meetings into 5-minute actionable summaries
  • Compliance Integration: Automatic compliance checking during meetings via Agent Svea integration
  • Financial Intelligence: Real-time financial analysis during business discussions via Felicia's Finance

Innovation Highlights:

  • First AWS-Native Meeting Intelligence: Complete AWS integration without third-party dependencies
  • MCP-UI Integration: Dynamic visualizations rendered in both ChatGPT and custom interfaces
  • Cross-Domain Intelligence: Unique ability to correlate meeting discussions with business data
  • Real-Time Agent Coordination: Live coordination between multiple AI agents during meetings

📚 What We Learned

  1. Real-Time AI is Transformative: The ability to provide intelligent insights during conversations, not just after, fundamentally changes how meetings work and decisions are made.

  2. Fan-In Architecture Scales: Collecting and synthesizing insights from multiple specialized agents provides much richer intelligence than any single AI model.

  3. MCP Protocol Enables Innovation: Model Context Protocol allows sophisticated agent coordination while maintaining complete isolation and security.

  4. AWS-Native Performance: Building directly on AWS services provides superior performance and reliability compared to third-party integrations, especially for real-time workloads.

  5. Security Enables Adoption: Enterprise-grade security isn't a barrier to innovation — it's what enables enterprise adoption of AI systems.

🔮 What's Next for MeetMind

Immediate Roadmap (Next 3-6 months):

  • Advanced Analytics Dashboards: AWS QuickSight integration for meeting intelligence analytics
  • Platform Integrations: Native integration with Zoom, Microsoft Teams, and Slack
  • Mobile-First Experience: Native iOS and Android apps for meeting intelligence on-the-go
  • Advanced Action Tracking: Automated follow-up and action item completion tracking

Long-Term Vision (6-18 months):

  • Predictive Meeting Intelligence: AI-powered meeting preparation and outcome prediction
  • Global Language Support: Expand beyond Swedish and English to support global enterprises
  • Meeting Automation: AI agents that can participate in meetings and take actions autonomously
  • Knowledge Graph Integration: Connect meeting insights with organizational knowledge graphs

Technology Evolution:

  • Happy Model Integration: Replace LLMs with transparent, auditable reasoning for meeting analysis
  • Advanced Multimodal AI: Process screen shares, documents, and visual content during meetings
  • Emotional Intelligence: Advanced sentiment and emotional analysis for team dynamics
  • Voice Biometrics: Speaker identification and authentication using voice patterns

Market Expansion:

  • AWS Marketplace: Launch as SaaS solution on AWS Marketplace
  • Enterprise Packages: Specialized solutions for different industries and use cases
  • Partner Ecosystem: Integration with business intelligence and productivity platforms
  • Global Deployment: Multi-region deployment for global enterprise customers

Innovation Pipeline:

  • Meeting Metaverse: VR/AR meeting experiences with AI-powered insights
  • Regulatory Compliance: Automated compliance monitoring during meetings
  • Decision Intelligence: AI-powered decision support during critical business discussions
  • Organizational Intelligence: Company-wide insights from aggregated meeting data

MeetMind represents the future of meeting intelligence — where AI doesn't just record what happened, but actively participates in making meetings more productive, decisions more informed, and organizations more intelligent.


Built entirely on AWS — where intelligent meetings meet enterprise security.

Built With

Share this project:

Updates