smyk07 commited on
Commit
a11f7f2
·
verified ·
1 Parent(s): 540bc36

Update README.md

Browse files
Files changed (1) hide show
  1. README.md +11 -40
README.md CHANGED
@@ -1,41 +1,12 @@
1
- # VisionMark
2
-
3
- VisionMark is a local-first document conversion pipeline that transforms various file formats into clean, structured Markdown optimized for Large Language Model (LLM) context windows.
4
-
5
- While other tools rely on cloud APIs and external services, VisionMark is built to run entirely on your local machine. It uses a hybrid approach: rule-based parsing for standard text formats and native, local execution of the Qwen2.5-VL vision model for complex, scanned, or visually-heavy documents. This ensures your data remains private and you incur zero API costs.
6
-
7
  ---
8
-
9
- ## Core Features
10
-
11
- - **Fully Local Execution:** Runs Qwen2.5-VL directly via Hugging Face Transformers. No third-party API keys or cloud services required.
12
- - **Format Agnostic:** Native support for PDFs, Office documents (DOCX, PPTX, XLSX), images, code files, and Jupyter Notebooks.
13
- - **Hybrid Pipeline:** Automatically routes text-heavy documents through fast rule-based parsers and uses the vision model for complex layouts or images.
14
- - **Smart PDF Batching:** Dynamically adjusts batch sizes when processing large PDFs to manage VRAM and token limits efficiently.
15
- - **Granular Control:** Offers CLI and UI options to control generation temperature, token limits, and concurrent processing threads.
16
-
17
- ---
18
-
19
-
20
- ## Supported Formats
21
- Category | Formats |
22
- |------------|----------------------------------|
23
- | Documents | PDF, DOCX, PPTX, XLSX |
24
- | Images | PNG, JPG, JPEG, BMP |
25
- | Code | Python, R, JavaScript, C++, etc.|
26
- | Notebooks | Jupyter Notebooks (.ipynb) |
27
- | Markdown | MD, RMD |
28
- | Text | TXT |
29
-
30
- ---
31
-
32
- ## Installation
33
-
34
- ```bash
35
- git clone https://github.com/mkdir-smyk/VisionMark.git
36
- cd VisionMark
37
-
38
- python -m venv venv
39
- source venv/bin/activate
40
-
41
- pip install -r requirements.txt
 
 
 
 
 
 
 
1
  ---
2
+ title: VisionMark
3
+ emoji: 👀
4
+ colorFrom: blue
5
+ colorTo: indigo
6
+ sdk: gradio
7
+ sdk_version: 5.38.2
8
+ python_version: '3.11'
9
+ app_file: app.py
10
+ pinned: false
11
+ license: mit
12
+ ---