
thomas-villani/all2md
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
PDF, Word, PowerPoint, HTML, 이메일 및 40 + 형식을 사용하여 Markdown을 청소합니다. LLMs, RAG 및 Python 파이프라인을 내장한 MCP 서버.
개요
all2md는 DOCX, PDF 및 HTML과 같은 풍부한 형식으로 Markdown을 구성, LLM-friendly Markdown으로 많은 문서 형식을 도는 Python 라이브러리 명령 줄 도구입니다. AST 기반 파이프라인에 내장 된 RAG ingestion, LLM preprocessing, 일괄 자동화 및 임베딩 문서 변환을 Python 애플리케이션으로 직접 설계했습니다. 그게 다. 더 많은 형식을 위해, 당신이 필요로 하는 여분만 설치 — all2md[docx,html,xlsx] — 또는 all2md[all] 모든. 각 파일 명령은 stdin/stdout을 통해 지원한다 -, 그래서 당신은 관과 사슬을 할 수 있습니다: - RAG, 검색 및 사전 처리 파이프라인. - - Markdown로 변환하고 풍부한 형식 (DOCX, PDF, PPTX, HTML, EPUB, ...)로 돌아갑니다. - 응용 프로그램 및 파이프라인에 embedding을 위해 설계되었으며 CLI 사용. - - 일괄 변환, 미리보기, grep, semantic search, diff 및 chunking. - - 핵심에는 의존도가 없습니다. 필요한 여분만 설치하십시오. - - 간단한 엔트리 포인트 플러그인 시스템을 통해 사용자 정의 형식과 AST 변환을 추가합니다.
개요(AI 번역)
**Read, Convert, search, and chunk PDFs, Office 파일, 전자 책, 이메일 및 40 + 기타 형식, Markdown 등. 파이썬에서, 맨끝에서, 또는 당신의 AI 조수에서. **
Word 문서, all2md 읽는 맨끝에서 읽으십시오.
10 초에 그것을 시도
uv로 먼저 설치하지 않는 것이 없습니다:
all2md], rcat], all2md-mcp]과 PATH]에서 도구로 이동하십시오:
또는 라이브러리로 사용:
경로 선택
| 읽음 |
인포메이션
| 터미널을 떠나지 않고 서류를 읽으십시오 | rcat report.docx, all2md read docs/| 맨끝에서 읽으십시오 |
| 파일 변환, 하나 또는 천, 한 방향으로 | [T6] | 변환 |
| Python 코드의 문서|[T7] | Python API |
| PDF, Word 파일 및 슬라이드 데크 내의 텍스트 찾기 | [T8]|검색 |
| RAG 파이프라인에 서류를 공급 | all2md chunk handbook.pdf | RAG 및 chunking |
| 내 파일로 Claude 또는 또 다른 조수 작업|클래드 데스크탑 확장|AI Assistants (MCP)|
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
README
원문 README의 일부입니다. 원문 보기.
all2md
Read, convert, search, and chunk PDFs, Office files, e-books, emails, and 40+ other formats, as Markdown and back again. From Python, from your terminal, or from your AI assistant.
A Word document, read in the terminal with all2md read.
Try it in ten seconds
With uv there is nothing to install first:
uvx --from "all2md[all]" rcat report.pdf # read any document in the terminal
uvx --from "all2md[all]" all2md report.docx # print it as Markdown
Keep it around as a tool, with all2md, rcat and the all2md-mcp server on your PATH:
uv tool install "all2md[all]"
Or use it as a library:
uv add "all2md[pdf,docx]" # or: pip install "all2md[pdf,docx]"
from all2md import to_markdown
markdown = to_markdown("report.pdf")
Pick your path
| I want to… | Start with | Read |
|---|
설치
uvx --from all2md[all설정
{
"mcpServers": {
"all2md": {
"command": "uvx",
"args": ["--from", "all2md[all]", "all2md-mcp", "--temp", "--enable-from-md"]
}
}
}