From a Audio or Transcription to Mind-Map Diagram with this AI-powered tool. This Application allows from an Audio or Transcription concerning a discussion, a meeting, etc ... to generate a "meaningful mind-map diagram", that represent the touched key points. This representation joined with summary provide a more complete and understandable informations
To implement process from audio to diagram I have create several skilled agents described below:
-
transcribe-from-audio: this agent use AssemblyAI transcripts API to transcribe the provided audio.
-
keypoints-from-transcript: this Agent use OpenAI (got-4o-mini) to extract the Keypoints inside the given transcription
-
summary-to-mindmap: this agent use OpenAI (got-4o-mini) to arrange the key points in a kind of ontology providing a hierarchical representation of information
-
mindmap-to-mermaid: last agent transform the mind-map representation in a mermaid syntax ready for the visualization
flowchart TD
start([__start__])
stop([__end__])
start -->|Audio| transcribe[transcribe-from-audio]
transcribe -->|Transcription| keypoints[keypoints-from-transcript]
start -->|Transcription| keypoints
keypoints -->|Keypoints summary| summary[summary-to-mindmap]
summary -->|Mindmap structure| mindmap[mindmap-to-mermaid]
mindmap -->|Mermaid script| stop
