Skip to main content

MarkItDown

MarkItDown (top.qomicex.markitdown) converts local documents into Markdown text, so other plugins (such as the AI assistant) can parse binary content in PDF / Word / Excel / PPT / images / audio.

Capabilities

Registered methods

  • getConfig(): read the plugin’s LLM settings (baseUrl / apiKey / visionModel / audioModel / prompt)
  • setConfig(patch): write LLM settings (used by frontend settings pages through callPlugin)

Dependencies and configuration

  • Pure document conversion (PDF / DOCX / XLSX / PPTX and so on) needs no configuration
  • Image OCR and audio transcription need an OpenAI-compatible API: fill in the vision / audio model and key in the “MarkItDown Document Conversion (Document conversion)” section of the AI assistant settings page

Optional add-on

MarkItDown is an optional add-on for the AI assistant: the AI assistant works without it, and its convertDocument tool prompts you to install it. Images and audio return a configuration prompt when no API is configured.