# Meeting Knowledge Assistant ## Vision The Meeting Knowledge Assistant (MKA) is an AI-assisted desktop application that records meetings, creates high-quality transcripts and transforms them into structured knowledge. Unlike traditional meeting assistants, MKA does not aim to replace human interaction during meetings. Its goal is to create an accurate, searchable and long-term knowledge base from spoken communication. The project follows an "AI-first" architecture: Audio → Transcription → Speaker Identification → AI Analysis → Structured Knowledge → Search --- ## Core Features - Import of existing meeting recordings - OBS Studio as the recommended reference recorder - High-quality local transcription - Speaker diarization - Editable working transcripts - AI-generated meeting minutes - Executive summaries - Action items - Decision tracking - Knowledge extraction - Local file-based storage - Export to Markdown, PDF and DOCX --- ## Recording Workflow The MVP does not include its own audio recorder. OBS Studio is the recommended reference recorder for online meetings. It can capture system audio and microphone audio without joining the meeting as a bot. Initial workflow: ```text Online Meeting ↓ OBS Studio ↓ WAV Recording ↓ Meeting Assistant Import ↓ Transcription ↓ Speaker Diarization ↓ Analysis and Export --- ## Design Goals - High transcription quality - Modular architecture - Offline-first whenever practical - Replaceable AI components - Vendor independence - Long-term maintainability --- ## Philosophy The transcript is the primary asset. Everything else (summaries, reports, action items, knowledge extraction) can always be regenerated using better AI models in the future. Therefore: Audio → Transcript is considered immutable. AI output is considered reproducible. --- ## Planned Architecture Recorder ↓ Transcription ↓ Speaker Identification ↓ LLM Processing ↓ Knowledge Database ↓ Export --- ## Current Status Project planning. No implementation has started yet.