├── .github ├── CODEOWNERS ├── ISSUE_TEMPLATE │ ├── bug_report.yml │ └── feature_request.yml ├── PULL_REQUEST_TEMPLATE.md └── workflows │ ├── ci.yml │ ├── codeql.yml │ └── release.yml ├── .gitignore ├── CITATION.cff ├── CONTRIBUTING.md ├── Dockerfile ├── LICENSE ├── Makefile ├── README.md ├── benchmarks ├── benchmark_results.md ├── ground_truth.md ├── quantum_computing.pdf ├── requirements.txt └── scoring.py ├── docker-compose.yml ├── docs ├── docker_setup.md ├── examples │ ├── gemini_demo.ipynb │ ├── gradio_app.py │ ├── ollama_demo.ipynb │ ├── openai_demo.ipynb │ └── streamlit_app.py ├── faq.md ├── model_config.md └── ollama_setup.md ├── pyproject.toml ├── src └── vision_parse │ ├── __init__.py │ ├── constants.py │ ├── image_analysis.j2 │ ├── llm.py │ ├── markdown_prompt.j2 │ ├── model_detector.py │ ├── parser.py │ └── utils.py └── tests ├── Texas-Holdem-Rules.pdf ├── conftest.py ├── test_llm.py └── test_parser.py /.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @iamarunbrahma -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamarunbrahma/vision-parse/HEAD/.github/ISSUE_TEMPLATE/bug_report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamarunbrahma/vision-parse/HEAD/.github/ISSUE_TEMPLATE/feature_request.yml -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamarunbrahma/vision-parse/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamarunbrahma/vision-parse/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/codeql.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamarunbrahma/vision-parse/HEAD/.github/workflows/codeql.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamarunbrahma/vision-parse/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamarunbrahma/vision-parse/HEAD/.gitignore -------------------------------------------------------------------------------- /CITATION.cff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamarunbrahma/vision-parse/HEAD/CITATION.cff -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamarunbrahma/vision-parse/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamarunbrahma/vision-parse/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamarunbrahma/vision-parse/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamarunbrahma/vision-parse/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamarunbrahma/vision-parse/HEAD/README.md -------------------------------------------------------------------------------- /benchmarks/benchmark_results.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamarunbrahma/vision-parse/HEAD/benchmarks/benchmark_results.md -------------------------------------------------------------------------------- /benchmarks/ground_truth.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamarunbrahma/vision-parse/HEAD/benchmarks/ground_truth.md -------------------------------------------------------------------------------- /benchmarks/quantum_computing.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamarunbrahma/vision-parse/HEAD/benchmarks/quantum_computing.pdf -------------------------------------------------------------------------------- /benchmarks/requirements.txt: -------------------------------------------------------------------------------- 1 | markitdown 2 | nltk 3 | python-Levenshtein 4 | vision-parse 5 | -------------------------------------------------------------------------------- /benchmarks/scoring.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamarunbrahma/vision-parse/HEAD/benchmarks/scoring.py -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamarunbrahma/vision-parse/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /docs/docker_setup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamarunbrahma/vision-parse/HEAD/docs/docker_setup.md -------------------------------------------------------------------------------- /docs/examples/gemini_demo.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamarunbrahma/vision-parse/HEAD/docs/examples/gemini_demo.ipynb -------------------------------------------------------------------------------- /docs/examples/gradio_app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamarunbrahma/vision-parse/HEAD/docs/examples/gradio_app.py -------------------------------------------------------------------------------- /docs/examples/ollama_demo.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamarunbrahma/vision-parse/HEAD/docs/examples/ollama_demo.ipynb -------------------------------------------------------------------------------- /docs/examples/openai_demo.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamarunbrahma/vision-parse/HEAD/docs/examples/openai_demo.ipynb -------------------------------------------------------------------------------- /docs/examples/streamlit_app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamarunbrahma/vision-parse/HEAD/docs/examples/streamlit_app.py -------------------------------------------------------------------------------- /docs/faq.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamarunbrahma/vision-parse/HEAD/docs/faq.md -------------------------------------------------------------------------------- /docs/model_config.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamarunbrahma/vision-parse/HEAD/docs/model_config.md -------------------------------------------------------------------------------- /docs/ollama_setup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamarunbrahma/vision-parse/HEAD/docs/ollama_setup.md -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamarunbrahma/vision-parse/HEAD/pyproject.toml -------------------------------------------------------------------------------- /src/vision_parse/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamarunbrahma/vision-parse/HEAD/src/vision_parse/__init__.py -------------------------------------------------------------------------------- /src/vision_parse/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamarunbrahma/vision-parse/HEAD/src/vision_parse/constants.py -------------------------------------------------------------------------------- /src/vision_parse/image_analysis.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamarunbrahma/vision-parse/HEAD/src/vision_parse/image_analysis.j2 -------------------------------------------------------------------------------- /src/vision_parse/llm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamarunbrahma/vision-parse/HEAD/src/vision_parse/llm.py -------------------------------------------------------------------------------- /src/vision_parse/markdown_prompt.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamarunbrahma/vision-parse/HEAD/src/vision_parse/markdown_prompt.j2 -------------------------------------------------------------------------------- /src/vision_parse/model_detector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamarunbrahma/vision-parse/HEAD/src/vision_parse/model_detector.py -------------------------------------------------------------------------------- /src/vision_parse/parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamarunbrahma/vision-parse/HEAD/src/vision_parse/parser.py -------------------------------------------------------------------------------- /src/vision_parse/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamarunbrahma/vision-parse/HEAD/src/vision_parse/utils.py -------------------------------------------------------------------------------- /tests/Texas-Holdem-Rules.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamarunbrahma/vision-parse/HEAD/tests/Texas-Holdem-Rules.pdf -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamarunbrahma/vision-parse/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/test_llm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamarunbrahma/vision-parse/HEAD/tests/test_llm.py -------------------------------------------------------------------------------- /tests/test_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamarunbrahma/vision-parse/HEAD/tests/test_parser.py --------------------------------------------------------------------------------