AgentIndex icon
AgentIndex
ToolsCategoriesTrendingNewCompareGuides
Submit Tool
ToolsCategoriesTrendingNewCompareGuides
Home/
Data Processing/
kordoc
kordoc logo

kordoc

Active·★ 2.4k·MIT·Updated 2026-10-13

kordoc parses HWP 3.x and 5.x, HWPX, HWPML, PDF, XLS and XLSX, DOCX, PPTX and images (PNG, JPG, WebP) into Markdown and structured data. It is built for Korean public-sector documents, where HWP files are common and hard to handle with general tools, and the README says it was written by a local government employee who spent seven years wrestling with them. It can be used as a library, a CLI or an MCP server.

Beyond reading, it covers comparison and format-preserving patching of HWPX and HWP files, writing Markdown out to HWPX with official-document presets, filling forms and fields, and review features such as structure checks and personal-data masking. OCR runs locally. The README reports a composite 0.963 on the opendataloader-bench PDF set (200 documents, first among 12 public parsers, recorded 2026-09-29) and 100% table-structure match on 9,865 tables across 2,286 HWPX documents. Install with `npm install kordoc` or run `npx kordoc`; `npx -y kordoc setup` registers 17 MCP tools in Claude Desktop, Claude Code, Cursor and Codex. Java and Python SDKs and an offline install mode (`KORDOC_OFFLINE=1`) are documented.

This write-up is based on the project's README and public repository data. We have not hand-tested the tool. Data as of 2026-10-10.

License
MIT
Latest release
v4.21.9 · 2026-10-09
Last commit
2026-10-09
Contributors
24
Forks
439
Open issues and PRs
0
First published
2026-03-28
npm package
kordoc 4.21.9 · 35,318 downloads last week

Source: GitHub, npm and PyPI public APIs.

#Document Parsing#HWPX Conversion#PDF Processing#Markdown Generation#Structured Data Extraction#AI Agent Tooling#Office Document Automation
$ Install
$ npm install kordoc
↗ Visit site★ GitHub
01

Features

01Convert documents to Markdown, Intermediate Representation, page-by-page text, and RAG chunks, with local OCR support.
02Compare and edit documents at block and cell levels, preserving HWPX and HWP formatting during patching.
03Generate HWPX documents from Markdown, supporting official document presets, tables, formulas, and charts.
04Fill out forms and templates, including standard official draft documents and digital stamp imprinting.
05Preview HWPX/HWP, extract specific areas, check structure and notation, and mask personal information.
02

Why choose it

+Handles Korean HWP and HWPX formats alongside PDF, Excel, Word, PowerPoint and images in one tool.
+Library, CLI and MCP server (17 tools) from one package, with one-command setup for several AI clients.
+Goes beyond extraction: compare, format-preserving patches, Markdown to HWPX, form filling and PII masking.
+Runs OCR locally, supports an offline mode, and has Java and Python SDKs.
03

Trade-offs

!The main README and much of the documentation are in Korean (an English README exists), and the form and document presets target Korean government formats.
!The benchmark and accuracy figures are the project's own measurements on its chosen corpora, so results on your documents may differ.
!PDF and OCR dependencies are installed by default and parallel conversion (`--jobs`) raises memory use; Node.js 20 or later is required.
04

Compatibility

Node.js 20+
Runtime
Verified via docs
macOS
OS
Verified via docs
Linux
OS
Verified via docs
Windows
OS
Verified via docs
Java
SDK
Verified via docs
Python
SDK
Verified via docs
05

Quick start

1
$ npm install kordoc
06

Use cases

↳Converting diverse document formats (HWPX, PDF, DOCX) to Markdown for easier processing and content management.
↳Extracting structured data from official documents like tables for analysis or integration into databases.
↳Integrating with AI agents (e.g., Claude) to provide advanced document parsing, generation, and comparison capabilities.
↳Automating the generation of official documents (e.g., reports, proposals) from Markdown with specific presets.
↳Programmatically filling out forms and templates, including adding stamps for official document workflows.
07

Alternatives

worldmonitor logo
worldmonitor★ 88.4k
Real-time global intelligence dashboard. AI-powered news aggregation, geopolitical monitoring, and infrastructure tracking in a unified situational awareness interface
TrendRadar logo
TrendRadar★ 62.9k
⭐AI-driven public opinion & trend monitor with multi-platform aggregation, RSS, and smart alerts.🎯 告别信息过载,你的 AI 舆情监控助手与热点筛选工具!聚合多平台热点 + RSS 订阅,支持关键词精准筛选。AI 翻译 + AI 分析简报直推手机,也支持接入 MCP 架构,赋能 AI 自然语言对话分析、情感洞察与趋势预测等。支持 Docker ,数据本地/云端自持。集成微信/飞书/钉钉/Telegram/邮件/ntfy/bark/slack 等渠道智能推送。
Skill_Seekers logo
Skill_Seekers★ 15.1k
Convert documentation websites, GitHub repositories, and PDFs into Claude AI skills with automatic conflict detection
crw logo
crw★ 1.1k
Fast, lightweight Firecrawl/Tavily alternative in Rust. Web scraper, crawler & search API with MCP server for AI agents. Drop-in Firecrawl-compatible API (/scrape, /crawl, /search). 2.3x faster than Tavily, 1.5x faster than Firecrawl in 1K-URL benchmarks. 6 MB RAM, single binary. Self-host or use managed cloud.
anymd logo
anymd★ 1.0k
Any file → clean Markdown for AI agents: PDF, Word, PowerPoint, Excel, EPUB, HTML and web pages, images (OCR), audio and video (metadata, subtitles, transcripts). A fast Rust MCP server and CLI that runs on your machine. No API key.
hounddog logo
hounddog★ 129
Privacy Code Scanner and Dataflow Context Engine for AI coding agents
Android-MCP logo
Android-MCP★ 892
MCP Server for interacting with Android Devices.
mcp-toolbox logo
mcp-toolbox★ 16.7k
MCP Toolbox for Databases is an open source MCP server for databases.
See all alternatives →

Featured in these lists

  • Best Tools to Turn PDFs and Office Files into Markdown for AI Agents

Comments

Log in to leave a comment

No comments yet. Be the first!

On this page
01Features02Why choose it03Trade-offs04Compatibility05Quick start06Use cases07Alternatives
Stats
GitHub Stars★ 2.4k
Last commit1d ago
StatusActive
LicenseMIT
CategoryData Processing
Trend (30d)
+0k↑ 2.9%
Links
Documentation↗Discussion↗Issues↗Releases↗

Deploy on DigitalOcean — Get $200 Free Credit

Ad
© 2026 AgentIndex.app|Built by a 10-year iOS Developer.
Best by use caseAboutContactAdvertisePrivacy PolicyTerms of UseQYSGitHubBuy me a coffee ☕

Browse by Category

Code AssistantWorkflow AutomationRAG / Knowledge BaseMulti-AgentBrowser AutomationLLM InfraDev ToolingObservability

Not affiliated with Anthropic, OpenAI or Microsoft.