pyvisionai
The PyVisionAI Official Repo
File Explorer
Download Latest Version (.zip)- pull_request_template.md
- .include
- .include
- .include
- test.docx
- test.html
- test.jpeg
- test.pdf
- test.pptx
- file_extractor.md
- image_description.md
- file_extractor.md
- image_description.md
- agentic_ai_pitch.md
- api.md
- api_parameters_comparison.md
- api_summary.md
- fastapi_curl_examples.md
- fastapi_parameters_summary.md
- fastapi_specification.md
- getting_started.md
- testing.md
- README.md
- basic_extraction.py
- batch_processing.py
- custom_prompts.py
- README.md
- __init__.py
- DOCUMENTATION.md
- EXAMPLE_USAGE.md
- main.py
- MCP_EXAMPLES.md
- MCP_IMAGE_FLOW.md
- mcp_server.py
- MCP_SETUP.md
- README.md
- SWAGGER_TIPS.md
- __init__.py
- describe_image.py
- extract.py
- html_config.py
- __init__.py
- extractor.py
- factory.py
- __init__.py
- base.py
- claude.py
- ollama.py
- openai.py
- browser.py
- __init__.py
- base.py
- docx.py
- docx_page.py
- html_page.py
- pdf.py
- pdf_hybrid.py
- pdf_page.py
- pptx.py
- pptx_page.py
- __init__.py
- benchmark.py
- config.py
- logger.py
- retry.py
- __init__.py
- run_pyvisionai.py
- setup_alias.sh
- test_extractor.py
- chart.png
- charts.pptx
- report.docx
- sample.docx
- sample.jpg
- sample.pdf
- sample.pptx
- sample_image.jpg
- technical_doc.pdf
- test_api_retry.py
- test_base.py
- test_claude.py
- test_ollama.py
- test_openai.py
- test_pptx.py
- test_extraction_cli.py
- test_extraction_lib.py
- __init__.py
- conftest.py
- metrics.py
- test_retry.py
- verifiers.py
- __init__.py
- conftest.py
- test_batch_processing.py
- test_benchmarks.py
- test_cli.py
- test_custom_prompts.py
- test_examples.py
- test_extraction_cli.py
- test_extraction_lib.py
- test_fastapi_describe.py
- test_image_description.py
- test_integration.py
- .cursorrules
- .flake8
- .gitignore
- .pre-commit-config.yaml
- CHANGELOG.md
- commit_message.txt
- CONTRIBUTING.md
- docker-compose.mcp.yml
- docker-compose.yml
- Dockerfile
- Dockerfile.mcp
- HYBRID_METHOD_DECISION.md
- LICENSE
- logging_migration_plan.md
- pyproject.toml
- pytest.ini
- README.md
- run_servers.sh
- test_inventory.md
- test_mcp_simple.py
- test_refactoring_plan.md
- THIRD_PARTY_LICENSES.md
- TODO.md
# Installation Guide
git clone https://github.com/MDGrey33/pyvisionai
Downloads the entire project code from GitHub to your computer.
cd pyvisionai
Moves into the project folder you just downloaded.
2. Official Install Script
Easy Recommended- Homebrew A package manager for macOS/Linux.
brew tap mdgrey33/pyvisionai
Registers this project's repository (tap) with Homebrew.
brew install pyvisionai
Installs the pre-built package via Homebrew β no source build required.
brew install --cask libreoffice # Required for DOCX/PPTX processing
Installs the pre-built package via Homebrew β no source build required.
brew install poppler # Required for PDF processing
Installs the pre-built package via Homebrew β no source build required.
Pulled directly from this repo's README.
3. Docker
Easy- Git Needed to download the project code from GitHub.
- Docker Desktop Needed to build and run containers. Install it and keep it running in the background.
docker build -t pyvisionai-app .
Builds a runnable image based on the Dockerfile.
docker compose up -d
Builds and starts all defined containers (server, database, etc.) at once, in the background.
docker compose down
Runs the command against the services defined in the compose file.
docker run -d \
Runs the built image as an actual container.
docker stop pyvisionai-container
Type this command into your terminal and run it.
Pulled directly from this repo's README.
4. Python
Easypip install playwright # Required for HTML processing
Installs the package published on PyPI directly β no need to clone the source.
pip install playwright # Required for HTML processing
Installs the package published on PyPI directly β no need to clone the source.
pip install playwright
Installs the package published on PyPI directly β no need to clone the source.
pip install pyvisionai
Installs the package published on PyPI directly β no need to clone the source.
poetry add pyvisionai
Type this command into your terminal and run it.
Pulled directly from this repo's README.
