HG-ha/MTools

MTools 是一个功能强大的多功能桌面应用程序,集成了音视频处理、图片编辑、文本操作和编码工具,内置AI增强功能,并提供本地 MCP 服务。旨在简化您的工作流程,提升生产效率

What it solves

MTools is a modern desktop toolset that consolidates various utility functions into a single application. It solves the problem of needing multiple disparate tools for image processing, audio/video editing, and AI-powered tasks, providing a cross-platform experience with hardware acceleration.

How it works

Built with Python and Flet, the application provides a GUI for a variety of tools. It integrates several AI engines and frameworks to provide local and cloud-based capabilities:

  • Local AI: Uses ONNX Runtime (with DirectML, CoreML, or CUDA) for high-performance local inference of models like SenseVoice and Paraformer for speech recognition via sherpa-onnx.
  • Cloud AI: Integrates with OpenAI-compatible APIs (such as Atlas Cloud and DMC) for tasks like AI translation and subtitle repair.
  • Agent Integration: Features a Streamable HTTP MCP (Model Context Protocol) server, allowing AI agents like Cursor or Hermes to call the application's local tools.

Who it’s for

Users looking for a comprehensive, all-in-one desktop utility suite that combines traditional productivity tools with modern AI capabilities, specifically those who want to leverage their GPU for local AI processing.

Highlights

  • Cross-Platform GPU Acceleration: Supports NVIDIA, AMD, and Intel GPUs via DirectML, as well as Apple Silicon via CoreML and NVIDIA GPUs via CUDA.
  • AI-Powered Tools: Includes AI ID photos, AI watermark removal from videos, and high-precision OCR (PPOCR_v5).
  • Agent-Ready: Built-in MCP server for integration with LLM-based agents.
  • Local-First Speech Recognition: Fully local speech-to-text using sherpa-onnx.

Related

  • Project
  • Project
  • Project
  • Project
  • Project