LibreAI / Audio / anymd
// audio · SylphxAI/anymd

anymd

Convert any file to clean Markdown for AI agents — a fast Rust MCP server.

💎 Hidden gem★ 1.0k stars⑂ 90 forksMITupdated 2026-10
▦ visual — this project's README ships no embeddable screenshot,
so here's a placeholder. The guide below is complete regardless.
// project facts

Project facts

anymd is an open-source audio project by SylphxAI (SylphxAI/anymd on GitHub). It has 1,023 GitHub stars and 90 forks, is released under the MIT license, and was last updated on GitHub on 4 October 2026.

Repository
SylphxAI/anymd
GitHub stars
1,023
Forks
90
License
MIT
Last updated on GitHub
4 October 2026
Category
Audio
Listing
Hidden gem — a shorter page for a lesser-known project
Official site
Official site
// how it works

How it works

  1. Install the binary

    Grab a release build or compile it with Cargo.

  2. Point it at a file

    Feed it a PDF, spreadsheet, image, or media file.

  3. Connect it via MCP

    Register the MCP server with your agent per the README.

  4. Pipe files to agents

    Agents now read converted Markdown instead of raw binaries.

// features

Why people love it

Broad format support

PDF, Office docs, EPUB, HTML, images, audio, video.

OCR built in

Images convert through optical character recognition.

Media transcripts

Audio and video yield subtitles and transcripts.

Rust speed

Fast native binary with low overhead.

MCP server

Plugs straight into MCP-compatible agents.

CLI friendly

Script conversions from the terminal.

Advertisement
// run it

Run it yourself

  1. Step 1 — Clone the repo

    Download the source and move into the project folder.

    git clone https://github.com/SylphxAI/anymd.git
    cd anymd
  2. Step 2 — Build the binary

    Compile the optimized Rust release.

    cargo build --release
  3. Step 3 — Convert a file

    Run the binary against any supported file.

    ./target/release/anymd document.pdf
// use cases

What you can build

Advertisement
// faq

Questions, answered

Who maintains anymd?

It is an open-source project at SylphxAI/anymd with 90 forks; check recent commits for activity.

Is it free for commercial use?

Yes. It is MIT licensed.

How is it different from MarkItDown?

It is a Rust-native alternative with an MCP server built in for agent workflows.

Which formats are supported?

PDF, Word, PowerPoint, Excel, EPUB, HTML, web pages, images, audio, and video.

How do agents use it?

Through its MCP server, so MCP-compatible assistants can convert files on demand.

// keep exploring

Similar tools

AI Chat

ObsidianRAG

Ask questions of your Obsidian notes with private, local AI RAG.

★ 123 starsMIT
View guide →
RAG & Knowledge

OpenDocuments

Self-hosted RAG search across GitHub, Drive, Notion, and local files.

★ 115 starsMIT
View guide →
RAG & Knowledge

Local_Pdf_Chat_RAG

Transparent Python RAG reference with FAISS + BM25 hybrid retrieval.

★ 957 starsMIT
View guide →
Audio

mcp-video-analyzer

MCP server that turns any video — YouTube.

★ 85 starsMIT
View guide →
Audio

transcribe-anything

Blazing-fast multi-backend Whisper transcription for any file or URL.

★ 1.4k starsMIT
View guide →
Audio

minutes

Local-first meeting notes your AI coding agents can query over MCP.

★ 1.5k starsMIT
View guide →
// alternatives

Alternatives in Audio

The most-starred other Audio projects in the LibreAI catalogue — the realistic shortlist if anymd is not the right fit.

Get anymd

Free and open — grab the source, star the repo, and start creating.