PlanOpticon
Merge pull request #21 from ConflictHQ/docs/local-run-stats Add local run stats to README
Commit
c25da179e9e6e96c5eed74535788b53df1526b5b4e47a33107047bd47bce620d
Parent
e46bdb42e8e097e…
1 file changed
+26
+26
| --- README.md | ||
| +++ README.md | ||
| @@ -21,10 +21,36 @@ | ||
| 21 | 21 | - **Batch processing** — Process entire folders of videos with merged knowledge graphs and cross-referencing |
| 22 | 22 | - **Rich output** — Markdown, HTML, PDF reports. Mermaid diagrams, SVG/PNG renderings, JSON manifests |
| 23 | 23 | - **Cloud sources** — Fetch videos from Google Drive and Dropbox shared folders |
| 24 | 24 | - **Checkpoint/resume** — Pipeline resumes from where it left off if interrupted |
| 25 | 25 | - **Screengrab fallback** — When extraction isn't perfect, captures frames with captions — something is always better than nothing |
| 26 | + | |
| 27 | +## Local Run | |
| 28 | + | |
| 29 | +PlanOpticon runs entirely offline with Ollama — no API keys, no cloud, no cost. | |
| 30 | + | |
| 31 | +> **13.2 hours of video content analyzed, knowledge-graphed, and summarized in ~25 hours of processing time, entirely on local hardware, for free.** | |
| 32 | + | |
| 33 | +18 meeting recordings processed on a single machine using `llava` (vision), `qwen3:30b` (chat), and `whisper-large` (transcription via Apple Silicon GPU): | |
| 34 | + | |
| 35 | +| Metric | Value | | |
| 36 | +|--------|-------| | |
| 37 | +| Recordings | 18 | | |
| 38 | +| Video duration | 13.2 hours | | |
| 39 | +| Processing time | 24.9 hours | | |
| 40 | +| Frames extracted | 1,783 | | |
| 41 | +| API calls (local) | 1,841 | | |
| 42 | +| Tokens processed | 4.87M | | |
| 43 | +| Total cost | **$0.00** | | |
| 44 | + | |
| 45 | +```bash | |
| 46 | +# Fully local analysis — no API keys needed, just Ollama running | |
| 47 | +planopticon analyze -i meeting.mp4 -o ./output \ | |
| 48 | + --provider ollama \ | |
| 49 | + --vision-model llava:latest \ | |
| 50 | + --chat-model qwen3:30b | |
| 51 | +``` | |
| 26 | 52 | |
| 27 | 53 | ## Quick Start |
| 28 | 54 | |
| 29 | 55 | ```bash |
| 30 | 56 | # Install |
| 31 | 57 |
| --- README.md | |
| +++ README.md | |
| @@ -21,10 +21,36 @@ | |
| 21 | - **Batch processing** — Process entire folders of videos with merged knowledge graphs and cross-referencing |
| 22 | - **Rich output** — Markdown, HTML, PDF reports. Mermaid diagrams, SVG/PNG renderings, JSON manifests |
| 23 | - **Cloud sources** — Fetch videos from Google Drive and Dropbox shared folders |
| 24 | - **Checkpoint/resume** — Pipeline resumes from where it left off if interrupted |
| 25 | - **Screengrab fallback** — When extraction isn't perfect, captures frames with captions — something is always better than nothing |
| 26 | |
| 27 | ## Quick Start |
| 28 | |
| 29 | ```bash |
| 30 | # Install |
| 31 |
| --- README.md | |
| +++ README.md | |
| @@ -21,10 +21,36 @@ | |
| 21 | - **Batch processing** — Process entire folders of videos with merged knowledge graphs and cross-referencing |
| 22 | - **Rich output** — Markdown, HTML, PDF reports. Mermaid diagrams, SVG/PNG renderings, JSON manifests |
| 23 | - **Cloud sources** — Fetch videos from Google Drive and Dropbox shared folders |
| 24 | - **Checkpoint/resume** — Pipeline resumes from where it left off if interrupted |
| 25 | - **Screengrab fallback** — When extraction isn't perfect, captures frames with captions — something is always better than nothing |
| 26 | |
| 27 | ## Local Run |
| 28 | |
| 29 | PlanOpticon runs entirely offline with Ollama — no API keys, no cloud, no cost. |
| 30 | |
| 31 | > **13.2 hours of video content analyzed, knowledge-graphed, and summarized in ~25 hours of processing time, entirely on local hardware, for free.** |
| 32 | |
| 33 | 18 meeting recordings processed on a single machine using `llava` (vision), `qwen3:30b` (chat), and `whisper-large` (transcription via Apple Silicon GPU): |
| 34 | |
| 35 | | Metric | Value | |
| 36 | |--------|-------| |
| 37 | | Recordings | 18 | |
| 38 | | Video duration | 13.2 hours | |
| 39 | | Processing time | 24.9 hours | |
| 40 | | Frames extracted | 1,783 | |
| 41 | | API calls (local) | 1,841 | |
| 42 | | Tokens processed | 4.87M | |
| 43 | | Total cost | **$0.00** | |
| 44 | |
| 45 | ```bash |
| 46 | # Fully local analysis — no API keys needed, just Ollama running |
| 47 | planopticon analyze -i meeting.mp4 -o ./output \ |
| 48 | --provider ollama \ |
| 49 | --vision-model llava:latest \ |
| 50 | --chat-model qwen3:30b |
| 51 | ``` |
| 52 | |
| 53 | ## Quick Start |
| 54 | |
| 55 | ```bash |
| 56 | # Install |
| 57 |