Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
69 commits
Select commit Hold shift + click to select a range
6a19598
Trigger docbot generation
ai-document-creator[bot] Jan 4, 2026
4379005
[skip ci][ci skip][bot] 📚 Update documentation for .github/dependabot…
ai-document-creator[bot] Jan 4, 2026
8f0d9fc
[skip ci][ci skip][bot] 📚 Update documentation for .github/wai-docbot…
ai-document-creator[bot] Jan 4, 2026
dc547db
[skip ci][ci skip][bot] 📚 Update documentation for .github/workflows/…
ai-document-creator[bot] Jan 4, 2026
d599aa5
[skip ci][ci skip][bot] 📚 Update documentation for .github/workflows/…
ai-document-creator[bot] Jan 4, 2026
8e98b6a
[skip ci][ci skip][bot] 📚 Update documentation for .pre-commit-config…
ai-document-creator[bot] Jan 4, 2026
546ffb9
[skip ci][ci skip][bot] 📚 Update documentation for packages/markitdow…
ai-document-creator[bot] Jan 4, 2026
b44f198
[skip ci][ci skip][bot] 📚 Update documentation for packages/markitdow…
ai-document-creator[bot] Jan 4, 2026
771ac93
[skip ci][ci skip][bot] 📚 Update documentation for packages/markitdow…
ai-document-creator[bot] Jan 4, 2026
f63e4da
[skip ci][ci skip][bot] 📚 Update documentation for packages/markitdow…
ai-document-creator[bot] Jan 4, 2026
25babd0
[skip ci][ci skip][bot] 📚 Update documentation for packages/markitdow…
ai-document-creator[bot] Jan 4, 2026
f68273a
[skip ci][ci skip][bot] 📚 Update documentation for packages/markitdow…
ai-document-creator[bot] Jan 4, 2026
5db0c84
[skip ci][ci skip][bot] 📚 Update documentation for packages/markitdow…
ai-document-creator[bot] Jan 4, 2026
406d3e7
[skip ci][ci skip][bot] 📚 Update documentation for packages/markitdow…
ai-document-creator[bot] Jan 4, 2026
148ba10
[skip ci][ci skip][bot] 📚 Update documentation for packages/markitdow…
ai-document-creator[bot] Jan 4, 2026
d4419d1
[skip ci][ci skip][bot] 📚 Update documentation for packages/markitdow…
ai-document-creator[bot] Jan 4, 2026
6ef6231
[skip ci][ci skip][bot] 📚 Update documentation for packages/markitdow…
ai-document-creator[bot] Jan 4, 2026
22e401d
[skip ci][ci skip][bot] 📚 Update documentation for packages/markitdow…
ai-document-creator[bot] Jan 4, 2026
7f6bc35
[skip ci][ci skip][bot] 📚 Update documentation for packages/markitdow…
ai-document-creator[bot] Jan 4, 2026
1ef0034
[skip ci][ci skip][bot] 📚 Update documentation for packages/markitdow…
ai-document-creator[bot] Jan 4, 2026
333a91d
[skip ci][ci skip][bot] 📚 Update documentation for packages/markitdow…
ai-document-creator[bot] Jan 4, 2026
24f74d9
[skip ci][ci skip][bot] 📚 Update documentation for packages/markitdow…
ai-document-creator[bot] Jan 4, 2026
39183b9
[skip ci][ci skip][bot] 📚 Update documentation for packages/markitdow…
ai-document-creator[bot] Jan 4, 2026
c075e40
[skip ci][ci skip][bot] 📚 Update documentation for packages/markitdow…
ai-document-creator[bot] Jan 4, 2026
a0c1250
[skip ci][ci skip][bot] 📚 Update documentation for packages/markitdow…
ai-document-creator[bot] Jan 4, 2026
f2b2cc2
[skip ci][ci skip][bot] 📚 Update documentation for packages/markitdow…
ai-document-creator[bot] Jan 4, 2026
1afead4
[skip ci][ci skip][bot] 📚 Update documentation for packages/markitdow…
ai-document-creator[bot] Jan 4, 2026
70ad6d1
[skip ci][ci skip][bot] 📚 Update documentation for packages/markitdow…
ai-document-creator[bot] Jan 4, 2026
756103f
[skip ci][ci skip][bot] 📚 Update documentation for packages/markitdow…
ai-document-creator[bot] Jan 4, 2026
d24006e
[skip ci][ci skip][bot] 📚 Update documentation for packages/markitdow…
ai-document-creator[bot] Jan 4, 2026
089095a
[skip ci][ci skip][bot] 📚 Update documentation for packages/markitdow…
ai-document-creator[bot] Jan 4, 2026
09a4b53
[skip ci][ci skip][bot] 📚 Update documentation for packages/markitdow…
ai-document-creator[bot] Jan 4, 2026
ff67208
[skip ci][ci skip][bot] 📚 Update documentation for packages/markitdow…
ai-document-creator[bot] Jan 4, 2026
d6926c3
[skip ci][ci skip][bot] 📚 Update documentation for packages/markitdow…
ai-document-creator[bot] Jan 4, 2026
a5f956d
[skip ci][ci skip][bot] 📚 Update documentation for packages/markitdow…
ai-document-creator[bot] Jan 4, 2026
824a889
[skip ci][ci skip][bot] 📚 Update documentation for packages/markitdow…
ai-document-creator[bot] Jan 4, 2026
532bfa8
[skip ci][ci skip][bot] 📚 Update documentation for packages/markitdow…
ai-document-creator[bot] Jan 4, 2026
f9e5f53
[skip ci][ci skip][bot] 📚 Update documentation for packages/markitdow…
ai-document-creator[bot] Jan 4, 2026
f8ba864
[skip ci][ci skip][bot] 📚 Update documentation for packages/markitdow…
ai-document-creator[bot] Jan 4, 2026
bc94936
[skip ci][ci skip][bot] 📚 Update documentation for packages/markitdow…
ai-document-creator[bot] Jan 4, 2026
a995c05
[skip ci][ci skip][bot] 📚 Update documentation for packages/markitdow…
ai-document-creator[bot] Jan 4, 2026
7bc6e90
[skip ci][ci skip][bot] 📚 Update documentation for packages/markitdow…
ai-document-creator[bot] Jan 4, 2026
9cc2b7f
[skip ci][ci skip][bot] 📚 Update documentation for packages/markitdow…
ai-document-creator[bot] Jan 4, 2026
170d064
[skip ci][ci skip][bot] 📚 Update documentation for packages/markitdow…
ai-document-creator[bot] Jan 4, 2026
b97e3d7
[skip ci][ci skip][bot] 📚 Update documentation for packages/markitdow…
ai-document-creator[bot] Jan 4, 2026
e0f9ab2
[skip ci][ci skip][bot] 📚 Update documentation for packages/markitdow…
ai-document-creator[bot] Jan 4, 2026
c7adb6e
[skip ci][ci skip][bot] 📚 Update documentation for packages/markitdow…
ai-document-creator[bot] Jan 4, 2026
fac49c8
[skip ci][ci skip][bot] 📚 Update documentation for packages/markitdow…
ai-document-creator[bot] Jan 4, 2026
2bfc9e9
[skip ci][ci skip][bot] 📚 Update documentation for packages/markitdow…
ai-document-creator[bot] Jan 4, 2026
5a5c35d
[skip ci][ci skip][bot] 📚 Update documentation for packages/markitdow…
ai-document-creator[bot] Jan 4, 2026
bddf42e
[skip ci][ci skip][bot] 📚 Update documentation for packages/markitdow…
ai-document-creator[bot] Jan 4, 2026
1e9003b
[skip ci][ci skip][bot] 📚 Update documentation for packages/markitdow…
ai-document-creator[bot] Jan 4, 2026
eeb35a2
[skip ci][ci skip][bot] 📚 Update documentation for packages/markitdow…
ai-document-creator[bot] Jan 4, 2026
2857e54
[skip ci][ci skip][bot] 📚 Update documentation for packages/markitdow…
ai-document-creator[bot] Jan 4, 2026
d10645c
[skip ci][ci skip][bot] 📑 Update directory index for github
ai-document-creator[bot] Jan 4, 2026
e4b1704
[skip ci][ci skip][bot] 📑 Update directory index for github/workflows
ai-document-creator[bot] Jan 4, 2026
238aa7f
[skip ci][ci skip][bot] 📑 Update directory index for packages/markitd…
ai-document-creator[bot] Jan 4, 2026
a8bcf67
[skip ci][ci skip][bot] 📑 Update directory index for packages/markitd…
ai-document-creator[bot] Jan 4, 2026
f511797
[skip ci][ci skip][bot] 📑 Update directory index for packages/markitd…
ai-document-creator[bot] Jan 4, 2026
55900cb
[skip ci][ci skip][bot] 📑 Update directory index for packages/markitd…
ai-document-creator[bot] Jan 4, 2026
377e840
[skip ci][ci skip][bot] 📑 Update directory index for packages/markitd…
ai-document-creator[bot] Jan 4, 2026
3142bc9
[skip ci][ci skip][bot] 📑 Update directory index for packages/markitd…
ai-document-creator[bot] Jan 4, 2026
a6adf29
[skip ci][ci skip][bot] 📑 Update directory index for packages/markitd…
ai-document-creator[bot] Jan 4, 2026
4a29400
[skip ci][ci skip][bot] 📑 Update directory index for packages/markitd…
ai-document-creator[bot] Jan 4, 2026
4bc85b8
[skip ci][ci skip][bot] 📑 Update directory index for packages/markitd…
ai-document-creator[bot] Jan 4, 2026
a23663f
[skip ci][ci skip][bot] 📑 Update directory index for packages/markitd…
ai-document-creator[bot] Jan 4, 2026
63b871f
[skip ci][ci skip][bot] 📑 Update directory index for packages/markitd…
ai-document-creator[bot] Jan 4, 2026
924732f
[skip ci][ci skip][bot] 📄 Update root-level README
ai-document-creator[bot] Jan 4, 2026
d6fabd5
[skip ci][ci skip][bot] 📚 Update master documentation index
ai-document-creator[bot] Jan 4, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .guides-trigger
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Guide generation triggered at 2026-01-04T16:39:29.220149+00:00
32 changes: 32 additions & 0 deletions wai_docs/.PRE-COMMIT-CONFIG.YAML.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
# .pre-commit-config.yaml

**[← Back to Parent Directory](./README.md)**

---

<details>
<summary>📊 Documentation Metadata (click to expand)</summary>

```json
{
"source_file": ".pre-commit-config.yaml",
"file_hash": "bf0a2bcb2e960e9cca62835f3385c941bed204dd70ae5a4f4f081325fe7550d9",
"last_updated": "2026-01-04T17:11:51.013581+00:00",
"functions": {}
}
```

</details>



The file `.pre-commit-config.yaml` configures a pre-commit hook for a code formatting tool called Black. The configuration specifies a repository from which the Black tool is sourced, along with the version to be used. The hook is defined under the `hooks` section, indicating that the Black formatter will be executed as part of the pre-commit process.

The file does not define any functions or classes, as it is a configuration file in YAML format. Its primary responsibility is to specify the repository and version of the Black tool, which is identified by the `id: black` entry. The concrete dependency in this configuration is the external repository located at `https://github.com/psf/black`, specifically version `23.7.0`. There are no data structures, types, or interfaces defined or manipulated within this file, as it solely serves to configure the pre-commit hooks for the Black formatter.

## Functions and Classes



---
*This documentation was automatically generated by AI (Woden DocBot) and may contain errors. It is the responsibility of the user to validate the accuracy and completeness of this documentation.*
56 changes: 5 additions & 51 deletions wai_docs/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

## 🎯 Project Overview

The **MarkItDown** project implements a robust framework for converting diverse document formats and web content into Markdown, streamlining the transformation process through a command-line interface and plugin architecture. It integrates automated workflows for continuous integration and code quality management, ensuring that all code changes are validated and dependencies are kept up-to-date. The project manages the conversion of various file types—including DOCX, RTF, and multimedia formats—by utilizing specialized converters and utilities that accurately handle complex content, such as mathematical expressions and structured data. By orchestrating comprehensive testing and documentation generation, MarkItDown enhances maintainability and usability, ultimately providing a cohesive solution for users seeking efficient Markdown conversion capabilities.
The **MarkItDown** project implements a robust framework for converting diverse document formats and web content into Markdown, streamlining the transformation process through a command-line interface and plugin architecture. The project contains a `.github` directory that manages automated processes for dependency updates and documentation generation, alongside a `github/workflows` directory that implements continuous integration and quality assurance workflows. It includes a `markitdown_sample_plugin` directory that provides RTF to Markdown conversion capabilities and a comprehensive suite of converters for various document and media formats. Additionally, the project organizes extensive testing frameworks to ensure the reliability and correctness of its functionalities across multiple input formats.

---

Expand All @@ -29,65 +29,19 @@ Documentation for files in the repository root:

## 📂 Documentation by Directory

Browse documentation organized by source code directories:
Browse the top-level directories below. Navigate into each directory for complete subdirectory listings.

### 📁 github/

- **[github/github/](github/README.md)**
_The `.github` directory implements automated processes for dependency management and documentation generation within a GitHub repository. It manages dependency updates for GitHub Actions through Dependabot, ensuring that all dependencies remain current on a weekly schedule. Additionally, it provides configuration for the Woden DocBot, which automates the generation of documentation based on pull requests, facilitating streamlined documentation practices and enhancing project maintainability._
_The `.github` directory manages automated processes for dependency updates and documentation generation within a GitHub repository. It implements configuration settings for Dependabot to monitor and update dependencies, specifically focusing on GitHub Actions, while also providing a framework for the Woden DocBot to automate the creation and management of documentation. Together, these files streamline project maintenance and enhance documentation workflows, ensuring that both dependencies and documentation remain current and well-organized._
(2 documented files)

- **[github/workflows/](github/workflows/README.md)**
_The `github/workflows` directory implements automated workflows for continuous integration and code quality management within GitHub. It manages the pre-commit checks and testing processes by defining workflows that trigger on pull request events, ensuring that code quality is maintained and that all tests are executed before merging changes into the main branch. Through these workflows, it provides a structured environment for code validation and testing, enhancing the overall development workflow._
_The `github/workflows` directory implements automated workflows for continuous integration and quality assurance within a GitHub repository. It manages pre-commit checks and testing processes by defining workflows that are triggered on pull requests, ensuring code quality through environment setup, dependency installation, and execution of pre-commit hooks and tests across multiple Python versions. This directory provides a structured approach to maintain code integrity and facilitate collaborative development._
(2 documented files)


### 📁 packages/

- **[packages/markitdown-mcp/src/markitdown_mcp/](packages/markitdown-mcp/src/markitdown_mcp/README.md)**
_The `markitdown_mcp` directory implements a Markdown conversion server utilizing the MarkItDown library, providing functionality for transforming resources into Markdown format. It manages versioning information through the `__about__.py` file, which defines the package version, while the `__init__.py` file exposes this version as a public attribute for user access. The `__main__.py` file handles server initialization and command-line argument parsing, enabling operation in both Streamable HTTP and standard input/output modes for flexible resource processing._
(3 documented files)

- **[packages/markitdown-mcp/tests/](packages/markitdown-mcp/tests/README.md)**
_Directory Summary:

The `packages/markitdown-mcp/tests` directory manages the testing framework for the `markitdown-mcp` project. It provides the necessary structure for organizing test cases and ensures compliance with licensing requirements through the inclusion of metadata in the `__init__.py` file. This directory is essential for maintaining code quality and validating functionality within the project._
(1 documented file)

- **[packages/markitdown-sample-plugin/src/markitdown_sample_plugin/](packages/markitdown-sample-plugin/src/markitdown_sample_plugin/README.md)**
_The `markitdown_sample_plugin` directory implements a plugin for the MarkItDown framework that facilitates the conversion of RTF files into Markdown format. It manages versioning information through the `__about__.py` file, which defines the package version, and the `__init__.py` file, which establishes the public interface and exposes key components. Additionally, it handles the registration of document converters via the `_plugin.py` file, ensuring that the RtfConverter class is properly integrated into the MarkItDown processing pipeline._
(3 documented files)

- **[packages/markitdown-sample-plugin/tests/](packages/markitdown-sample-plugin/tests/README.md)**
_The `packages/markitdown-sample-plugin/tests` directory implements unit testing for the `markitdown_sample_plugin` module, specifically focusing on the functionality of the `RtfConverter` class. It provides a structured environment for validating the integration of the plugin with the `MarkItDown` framework through comprehensive test cases that assert the correctness of the conversion process. This directory manages the testing lifecycle, ensuring that the plugin operates as intended by verifying output against expected results._
(2 documented files)

- **[packages/markitdown/src/markitdown/](packages/markitdown/src/markitdown/README.md)**
_The `markitdown` directory implements a comprehensive framework for converting various document formats and web content into Markdown. It manages the conversion process through a command-line interface, handles file input and output options, and provides a structured approach to error handling with custom exceptions. Additionally, it encapsulates metadata, manages the public API, and facilitates plugin integration for extensibility, ensuring a cohesive and user-friendly experience for Markdown conversion tasks._
(8 documented files)

- **[packages/markitdown/src/markitdown/converter_utils/](packages/markitdown/src/markitdown/converter_utils/README.md)** - 1 documented file
- **[packages/markitdown/src/markitdown/converter_utils/docx/](packages/markitdown/src/markitdown/converter_utils/docx/README.md)**
_The `packages/markitdown/src/markitdown/converter_utils/docx` directory implements functionality for processing and converting DOCX files, specifically targeting the transformation of Office Math Markup Language (OMML) elements into LaTeX format. It manages the extraction and modification of XML content within DOCX files, ensuring that mathematical equations are accurately represented in LaTeX before re-packaging the files into the DOCX format. This directory provides essential utilities for integrating LaTeX representations into DOCX documents, enhancing their mathematical content capabilities._
(2 documented files)

- **[packages/markitdown/src/markitdown/converter_utils/docx/math/](packages/markitdown/src/markitdown/converter_utils/docx/math/README.md)**
_The `math` directory implements functionality for converting mathematical expressions between Unicode and LaTeX formats. It provides a comprehensive mapping system for Unicode characters to their LaTeX equivalents through `latex_dict.py`, while `omml.py` handles the processing of Office Math Markup Language (OMML) elements, facilitating their conversion into LaTeX syntax. Together, these files manage the translation of mathematical notation, ensuring accurate representation across different formats._
(3 documented files)

- **[packages/markitdown/src/markitdown/converters/](packages/markitdown/src/markitdown/converters/README.md)**
_The `packages/markitdown/src/markitdown/converters` directory implements a comprehensive suite of converters that handle the transformation of various document formats into Markdown. It provides specialized classes for converting audio, video, images, documents, and structured data formats such as CSV and Excel, ensuring that each type is processed according to its unique requirements. This directory manages the extraction of content and metadata from diverse sources, including HTML, RSS feeds, and Jupyter Notebooks, while maintaining the integrity of the original formatting wherever possible._
(23 documented files)

- **[packages/markitdown/tests/](packages/markitdown/tests/README.md)**
_The `packages/markitdown/tests` directory implements a comprehensive suite of tests for the `markitdown` package, ensuring the reliability and correctness of its functionalities. It manages various testing scenarios, including command-line interface validation, file type handling, and conversion processes, through structured test cases that utilize classes and functions to standardize input and expected outcomes. This directory provides essential coverage for both the core features and edge cases of the package, facilitating robust development and maintenance practices._
(7 documented files)

- **[packages/markitdown/tests/test_files/](packages/markitdown/tests/test_files/README.md)**
_The directory `packages/markitdown/tests/test_files` provides a collection of HTML documents designed for testing the rendering and functionality of web content formats. It implements structured layouts for various types of content, including a blog post and a Wikipedia-style page, ensuring that metadata, navigation, and content organization are effectively managed for optimal user experience and search engine visibility. This directory serves as a resource for validating the presentation and interaction of web documents within the Markitdown package._
(3 documented files)


---

## 🔗 Quick Links
Expand All @@ -99,4 +53,4 @@ The `packages/markitdown-mcp/tests` directory manages the testing framework for
---

*Documentation automatically generated by [AI Document Creator](https://github.com/marketplace/ai-document-creator)*
*Last updated: 2025-12-23 16:00 UTC*
*Last updated: 2026-01-04 17:33 UTC*
4 changes: 2 additions & 2 deletions wai_docs/ROOT.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,13 @@

## 📋 Directory Overview

This directory implements a pre-commit hook configuration that manages code formatting for Python projects using the Black tool. It provides automated code styling enforcement by specifying the version of Black and configuring the hook to format code according to established style guidelines upon each commit. This ensures consistent code quality and adherence to best practices across the development workflow.
This directory implements a pre-commit hook configuration that manages code formatting by integrating the Black formatter into the development workflow. It provides a structured setup for ensuring consistent code style by executing the Black tool automatically before commits, thereby enhancing code quality and maintainability.

## 📄 Files in this Directory

This directory contains the following documented files:

- **[.pre-commit-config.yaml](.pre-commit-config.yaml.md)** - Documentation for .pre-commit-config.yaml
- **[.pre-commit-config.yaml](.PRE-COMMIT-CONFIG.YAML.md)** - Documentation for .pre-commit-config.yaml

---

Expand Down
34 changes: 34 additions & 0 deletions wai_docs/github/DEPENDABOT.YML.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
# .github/dependabot.yml

**[← Back to Parent Directory](./README.md)**

---

<details>
<summary>📊 Documentation Metadata (click to expand)</summary>

```json
{
"source_file": ".github/dependabot.yml",
"file_hash": "883b95e3be554fbadd92b315e4a8c6ea6ca688b64924e22dd61222b07f683507",
"last_updated": "2026-01-04T17:11:26.036865+00:00",
"functions": {}
}
```

</details>



The file `.github/dependabot.yml` implements configuration settings for Dependabot, a tool that automates dependency updates in software projects. The configuration specifies that Dependabot should monitor GitHub Actions as the package ecosystem. It is set to check for updates in the root directory of the repository and is scheduled to perform these checks on a weekly basis.

The file does not define any functions or classes, as it is a configuration file in YAML format. Its primary responsibility is to provide settings for Dependabot's behavior regarding dependency updates. The concrete dependencies referenced in this file include the GitHub Actions ecosystem, which is explicitly stated in the `package-ecosystem` field.

The data structure used in this file is a YAML format that organizes configuration settings into key-value pairs. The types of data defined include strings for `package-ecosystem`, `directory`, and `interval`, which dictate how Dependabot operates within the specified repository context. The structure includes lists, as seen in the `updates` key, which allows for multiple configurations to be specified if needed.

## Functions and Classes



---
*This documentation was automatically generated by AI (Woden DocBot) and may contain errors. It is the responsibility of the user to validate the accuracy and completeness of this documentation.*
6 changes: 3 additions & 3 deletions wai_docs/github/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

## 📋 Directory Overview

The `.github` directory implements automated processes for dependency management and documentation generation within a GitHub repository. It manages dependency updates for GitHub Actions through Dependabot, ensuring that all dependencies remain current on a weekly schedule. Additionally, it provides configuration for the Woden DocBot, which automates the generation of documentation based on pull requests, facilitating streamlined documentation practices and enhancing project maintainability.
The `.github` directory manages automated processes for dependency updates and documentation generation within a GitHub repository. It implements configuration settings for Dependabot to monitor and update dependencies, specifically focusing on GitHub Actions, while also providing a framework for the Woden DocBot to automate the creation and management of documentation. Together, these files streamline project maintenance and enhance documentation workflows, ensuring that both dependencies and documentation remain current and well-organized.

## 📁 Subdirectories

Expand All @@ -16,8 +16,8 @@ This directory contains the following subdirectories:

This directory contains the following documented files:

- **[dependabot.yml](dependabot.yml.md)** - Documentation for dependabot.yml
- **[wai-docbot.yml](wai-docbot.yml.md)** - Documentation for wai-docbot.yml
- **[dependabot.yml](DEPENDABOT.YML.md)** - Documentation for dependabot.yml
- **[wai-docbot.yml](WAI-DOCBOT.YML.md)** - Documentation for wai-docbot.yml

---

Expand Down
Loading