.cursorignore
.env.test.sample
.gitignore
.python-version
.tool-versions
CHANGELOG.md
LICENSE
README-for-developer.md
README.md
pyproject.toml
setup.cfg
setup.py
uv.lock
.vscode/extensions.json
.vscode/launch.json
.vscode/settings.json
examples/client_usage/README.md
examples/client_usage/main.py
examples/client_usage/pyproject.toml
examples/client_usage/sample.pdf
examples/client_usage/sample_template.pptx
examples/client_usage/uv.lock
examples/langchain_tools/README.md
examples/langchain_tools/main.py
examples/langchain_tools/pyproject.toml
examples/langchain_tools/sample.pdf
examples/langchain_tools/sample_template.pptx
examples/langchain_tools/uv.lock
examples/web_page_to_slide/.env.sample
examples/web_page_to_slide/.python-version
examples/web_page_to_slide/README.md
examples/web_page_to_slide/langgraph.json
examples/web_page_to_slide/pyproject.toml
examples/web_page_to_slide/uv.lock
examples/web_page_to_slide/artifacts/web_template.pptx
examples/web_page_to_slide/src/web_page_to_slide/__init__.py
examples/web_page_to_slide/src/web_page_to_slide/agent.py
examples/web_page_to_slide/src/web_page_to_slide/prompts/agent.txt
examples/web_page_to_slide/src/web_page_to_slide/prompts/text_to_slide_json.txt
src/middleman_ai/__init__.py
src/middleman_ai/__main__.py
src/middleman_ai/client.py
src/middleman_ai/exceptions.py
src/middleman_ai/models.py
src/middleman_ai/py.typed
src/middleman_ai.egg-info/PKG-INFO
src/middleman_ai.egg-info/SOURCES.txt
src/middleman_ai.egg-info/dependency_links.txt
src/middleman_ai.egg-info/entry_points.txt
src/middleman_ai.egg-info/requires.txt
src/middleman_ai.egg-info/top_level.txt
src/middleman_ai/cli/__init__.py
src/middleman_ai/cli/main.py
src/middleman_ai/langchain_tools/__init__.py
src/middleman_ai/langchain_tools/json_to_pptx.py
src/middleman_ai/langchain_tools/md_to_docx.py
src/middleman_ai/langchain_tools/md_to_pdf.py
src/middleman_ai/langchain_tools/md_to_pptx.py
src/middleman_ai/langchain_tools/pdf_to_page_images.py
tests/__init__.py
tests/conftest.py
tests/test_client.py
tests/test_client_vcr.py
tests/test_langchain_tools.py
tests/test_langchain_tools_vcr.py
tests/cassettes/test_json_to_pptx_analyze_tool_vcr.yaml
tests/cassettes/test_json_to_pptx_analyze_v2_vcr.yaml
tests/cassettes/test_json_to_pptx_execute_tool_vcr.yaml
tests/cassettes/test_json_to_pptx_execute_v2_vcr.yaml
tests/cassettes/test_md_to_docx_tool_vcr.yaml
tests/cassettes/test_md_to_docx_vcr.yaml
tests/cassettes/test_md_to_pdf_tool_vcr.yaml
tests/cassettes/test_md_to_pdf_vcr.yaml
tests/cassettes/test_md_to_pptx_tool_vcr.yaml
tests/cassettes/test_md_to_pptx_vcr.yaml
tests/cassettes/test_pdf_to_page_images_tool_vcr.yaml
tests/cassettes/test_pdf_to_page_images_vcr.yaml
tests/cli/conftest.py
tests/cli/test_cli.py
tests/data/sample_template.pptx
tests/data/test.pdf