Metadata-Version: 2.4
Name: markitai
Version: 0.14.0
Summary: Opinionated Markdown converter with native LLM enhancement support
Project-URL: Homepage, https://markitai.ynewtime.com
Project-URL: Documentation, https://markitai.ynewtime.com/guide/getting-started
Project-URL: Repository, https://github.com/Ynewtime/markitai
Project-URL: Changelog, https://github.com/Ynewtime/markitai/blob/main/CHANGELOG.md
Author-email: Ynewtime <longqiliuye@gmail.com>
Keywords: converter,docx,llm,markdown,ocr,pdf
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Text Processing :: Markup :: Markdown
Classifier: Topic :: Utilities
Requires-Python: <3.14,>=3.11
Requires-Dist: aiofiles>=25.1.0
Requires-Dist: click>=8.3.0
Requires-Dist: instructor>=1.14.5
Requires-Dist: litellm<1.82.7,>=1.82.0
Requires-Dist: loguru>=0.7.3
Requires-Dist: markitdown[all]>=0.1.5
Requires-Dist: opencv-python>=4.13.0
Requires-Dist: pillow>=12.1.0
Requires-Dist: pydantic>=2.12.0
Requires-Dist: pymupdf4llm>=1.27.2
Requires-Dist: python-dotenv>=1.2.2
Requires-Dist: pywin32>=310; sys_platform == 'win32'
Requires-Dist: questionary>=2.1.0
Requires-Dist: rapidocr>=3.7.0
Requires-Dist: rich>=14.3.0
Requires-Dist: tinycss2>=1.2
Provides-Extra: all
Requires-Dist: cairosvg>=2.9.0; extra == 'all'
Requires-Dist: claude-agent-sdk>=0.1.50; extra == 'all'
Requires-Dist: curl-cffi>=0.14.0; extra == 'all'
Requires-Dist: github-copilot-sdk>=0.2.0; extra == 'all'
Requires-Dist: google-auth-oauthlib>=1.3.0; extra == 'all'
Requires-Dist: google-auth>=2.49.1; extra == 'all'
Requires-Dist: kreuzberg>=4.5.3; extra == 'all'
Requires-Dist: playwright>=1.58.0; extra == 'all'
Provides-Extra: browser
Requires-Dist: playwright>=1.58.0; extra == 'browser'
Provides-Extra: claude-agent
Requires-Dist: claude-agent-sdk>=0.1.50; extra == 'claude-agent'
Provides-Extra: copilot
Requires-Dist: github-copilot-sdk>=0.2.0; extra == 'copilot'
Provides-Extra: extra-fetch
Requires-Dist: curl-cffi>=0.14.0; extra == 'extra-fetch'
Provides-Extra: gemini-cli
Requires-Dist: google-auth-oauthlib>=1.3.0; extra == 'gemini-cli'
Requires-Dist: google-auth>=2.49.1; extra == 'gemini-cli'
Provides-Extra: kreuzberg
Requires-Dist: kreuzberg>=4.5.3; extra == 'kreuzberg'
Provides-Extra: svg
Requires-Dist: cairosvg>=2.9.0; extra == 'svg'
Description-Content-Type: text/markdown

# Markitai

Opinionated Markdown converter with native LLM enhancement support.

```bash
# Linux/macOS
curl -fsSL https://raw.githubusercontent.com/Ynewtime/markitai/main/scripts/setup.sh | sh

# Windows (PowerShell)
powershell -ExecutionPolicy ByPass -c "irm https://raw.githubusercontent.com/Ynewtime/markitai/main/scripts/setup.ps1 | iex"
```
