AI Media2Doc Assistant
Based on AI large models, convert videos and audios to various document styles like Xiaohongshu/WeChat Official Account/Knowledge Notes/Mind Maps with one click.
📖 Introduction
AI Media2Doc Assistant is a web tool based on AI large models that converts videos and audios to various document styles with one click. No login or registration required, with both frontend and backend supporting local deployment. Experience AI video/audio to styled document conversion services at an extremely low cost - I spent just five dollars for a month of development and testing.
✨ Core Features
- ✅ Fully Open Source: Licensed under MIT, supports local deployment.
- 🔒 Privacy Protection: No login or registration required, task records saved locally.
- 💻 Frontend Processing: Uses ffmpeg wasm technology, no need to install ffmpeg locally.
- 🎯 Multiple Style Support: Supports various document styles like Xiaohongshu/WeChat Official Account/Knowledge Notes/Mind Maps/Content Summaries.
- 🤖 AI Conversation: Supports secondary Q&A based on video content.
- 🤖 Local Deployment Friendly: With basic development knowledge, you can get it running in no time.
- 🐳 One-Click Deployment: Supports one-click deployment with Docker.
🔜 Future Plans
- 📷 Support intelligent extraction of video key frames, achieving true integration of text and images
- 🎙️ Support audio recognition using fast-whisper local large model processing to further reduce costs
- 🎨 Completely rebuild the frontend page using React for a smoother experience
📦 Installation Guide
- Image Build:
$ make docker-image
-
Please refer to the Backend Deployment Guide / Configuration Instructions to complete the
variables.envfile in the root directory. -
Run the Project:
$ make run
👾 Developer's Note
The AI Media2Doc Assistant originated from an idea I had at the beginning of the year. As someone who enjoys reading, I prefer to convert video content into text for easier re-reading, thinking, and note-taking. However, I couldn't find a good tool to achieve this - most tools required login and payment. I didn't want to register too many accounts on the internet, nor did I want to upload my content to third-party platforms other than cloud providers. Therefore, I developed this small application under the MIT license, allowing anyone to experience audio/video to text conversion at a minimal cost.
Project Screenshots
Support AI Q&A based on video content
Support mind map generation
Generated mind maps can be exported to third-party platforms for editing and optimization
🔄 Processing Flow
🔧 Local Development Guide
📄 License
This project is licensed under the MIT License
🔗 Related Links
- volcengine-ai-app-lab
- throttled-py: ✨Python rate-limiting library, reasonably limits and smooths cloud resource usage.
韩数的开发笔记: 致力于分享 Github 上那些好玩、有趣、免费、实用的高质量项目




