Show HN: Mktero – a source-linked Markdown reader for Zotero Mktero, a new open-source Zotero extension for Zotero 7 through 10, converts local PDFs into source-linked Markdown using MinerU's API, with features like citation preview, annotation editing, and AI translation. The beta extension requires a MinerU API token and uploads complete PDFs on cache misses, raising privacy considerations for sensitive documents. English · 简体中文 /tenglvjun/mktero/blob/main/README.zh-CN.md Read Zotero PDFs as source-linked Markdown. Mktero is a restartless Zotero extension for Zotero 7, 8, 9, and 10. It sends a local PDF to MinerU https://mineru.net/ when needed, then opens the resulting Markdown, formulas, tables, figures, citations, and annotations in a temporary, reading-first Zotero tab. A content-addressed local cache avoids repeating conversions for the same PDF. Important Mktero is in beta. On a cache miss, the complete PDF is uploaded to MinerU, so a MinerU API Token is required. Optional AI translation sends protected Markdown batches to the provider configured by you. Review Privacy and data handling privacy-and-data-handling before processing sensitive documents. Useful links: Product page https://tenglvjun.github.io/mktero/ · Download https://github.com/tenglvjun/mktero/releases/latest · Discussions https://github.com/tenglvjun/mktero/discussions · Issues https://github.com/tenglvjun/mktero/issues - Reflow OCR output, multi-column text, formulas, tables, figures, lists, and code into a continuous academic reading document. - Keep reliable page and region mappings so text, formulas, tables, and figures can jump back to their PDF source. - Preview citations, author affiliations, figures, and tables without losing the current reading position. - See whether each Markdown reference already exists in any accessible Zotero library. Choose a writable personal or group library, explicitly copy a reference from another library, review local/online metadata matches for title-only references, and import missing metadata from the citation popup with an optional public PDF attachment. - Display Zotero PDF highlights and underlines in Markdown, and create, recolor, comment on, or delete annotations. - Correct recognition errors in existing paragraphs, headings, and GFM table cells without modifying the immutable MinerU result. Corrections can be reviewed, restored, or removed. - Translate a complete article through a configured Vercel AI SDK provider and switch between Original, Translation, and continuous Bilingual reading; look up a selected term or passage from the Original view or the source side of Bilingual reading. - Explore direct reference relationships among papers already in the current Zotero library, using cache-first refreshes from Semantic Scholar, OpenCitations, and OpenAlex when identifiers are available. - Save a portable Zotero snapshot containing HTML, Markdown, source maps, and embedded figures. - Export the corrected source Markdown and its extracted figures to a user-selected local path. - Follow Zotero's English or Simplified Chinese display language; other locales fall back to English. - Desktop Zotero 7.0 through 10.0. - A PDF attachment downloaded and available as a local file - A MinerU API Token https://mineru.net/apiManage/token - Network access to the MinerU API MinerU controls file-size, page-count, quota, and service-availability limits. See the MinerU API documentation https://mineru.net/apiManage/docs for the current limits. - Download the latest mktero-