1
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
# PlanOpticon
2
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
3
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
[](https://github.com/ConflictHQ/PlanOpticon/actions/workflows/ci.yml)
4
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
[](https://pypi.org/project/planopticon/)
5
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
[](https://pypi.org/project/planopticon/)
6
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
[](LICENSE)
7
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
[](https://planopticon.dev)
8
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
9
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
**AI-powered video analysis, knowledge extraction, and planning.**
10
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
11
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
PlanOpticon processes video recordings, documents, and 20+ online sources into structured knowledge graphs, then helps you plan with an AI agent and interactive companion. It auto-discovers models across 15+ AI providers, runs fully offline with Ollama, and produces rich multi-format output.
12
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
13
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
## Features
14
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
15
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
- **15+ AI providers** -- OpenAI, Anthropic, Gemini, Ollama, Azure, Together, Fireworks, Cerebras, xAI, Bedrock, Vertex, Mistral, Cohere, AI21, HuggingFace, Qianfan, and LiteLLM. Defaults to cheap models (Haiku, GPT-4o-mini, Gemini Flash).
16
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
- **20+ source connectors** -- YouTube, web pages, GitHub, Reddit, HackerNews, RSS, podcasts, arXiv, S3, Google Workspace, Microsoft 365, Obsidian, Notion, Apple Notes, Zoom, Teams, Google Meet, and more.
17
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
- **Planning agent** -- 11 skills including project plans, PRDs, roadmaps, task breakdowns, and GitHub integration.
18
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
- **Interactive companion** -- Chat REPL with 15 slash commands, auto-discovery of workspace knowledge, and runtime provider/model switching.
19
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
- **Knowledge graphs** -- SQLite-backed (zero external deps), entity extraction with planning taxonomy (goals, requirements, risks, tasks, milestones), merge and dedup across sources.
20
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
- **Smart video analysis** -- Change-detection frame extraction, face filtering, diagram classification, action item detection, checkpoint/resume.
21
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
- **Document ingestion** -- PDF, Markdown, and plaintext pipelines feed the same knowledge graph.
22
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
- **Export everywhere** -- Markdown docs (7 types, no LLM required), Obsidian vaults, Notion markdown, GitHub wiki with push, PlanOpticonExchange JSON interchange, HTML/PDF reports, Mermaid diagrams.
23
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
- **OAuth-first auth** -- Unified OAuth manager for Google, Dropbox, Zoom, Notion, GitHub, and Microsoft with saved-token / PKCE / API-key fallback chain.
24
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
- **Batch processing** -- Process entire folders with merged knowledge graphs and cross-referencing.
25
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
26
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
## Quick Start
27
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
28
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
```bash
29
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
# Install
30
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
pip install planopticon
31
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
32
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
# Analyze a video
33
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
planopticon analyze -i meeting.mp4 -o ./output
34
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
35
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
# Ingest a document
36
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
planopticon ingest -i spec.pdf -o ./output
37
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
38
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
# Fetch from a source
39
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
planopticon fetch youtube "https://youtube.com/watch?v=..." -o ./output
40
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
41
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
# Process a folder of videos
42
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
planopticon batch -i ./recordings -o ./output --title "Weekly Meetings"
43
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
44
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
# Query the knowledge graph
45
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
planopticon query
46
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
planopticon query "entities --type technology"
47
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
48
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
# See available AI models
49
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
planopticon list-models
50
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
```
51
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
52
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
## Planning Agent
53
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
54
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
Run AI-powered planning skills against your knowledge base:
55
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
56
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
```bash
57
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
# Generate a project plan from extracted knowledge
58
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
planopticon agent "Create a project plan" --kb ./results
59
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
60
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
# Build a PRD
61
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
planopticon agent "Write a PRD for the authentication system" --kb ./results
62
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
63
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
# Break down tasks
64
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
planopticon agent "Break this into tasks and estimate effort" --kb ./results
65
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
```
66
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
67
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
11 skills: `project_plan`, `prd`, `roadmap`, `task_breakdown`, `github_integration`, `requirements_chat`, `doc_generator`, `artifact_export`, `cli_adapter`, `notes_export`, `wiki_generator`.
68
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
69
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
## Interactive Companion
70
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
71
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
A chat REPL that auto-discovers knowledge graphs, videos, and docs in your workspace:
72
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
73
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
```bash
74
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
# Launch the companion
75
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
planopticon companion
76
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
# or
77
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
planopticon --chat
78
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
```
79
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
80
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
15 slash commands: `/help`, `/status`, `/skills`, `/entities`, `/search`, `/neighbors`, `/export`, `/analyze`, `/ingest`, `/auth`, `/provider`, `/model`, `/run`, `/plan`, `/prd`, `/tasks`.
81
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
82
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
Switch providers and models at runtime, explore your knowledge graph interactively, or chat with any configured LLM.
83
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
84
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
## Source Connectors
85
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
86
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
| Category | Sources |
87
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
|----------|---------|
88
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
| Media | YouTube, Web, Podcasts, RSS |
89
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
| Code & Community | GitHub, Reddit, HackerNews, arXiv |
90
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
| Cloud Storage | S3, Google Drive, Dropbox |
91
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
| Google Workspace | Docs, Sheets, Slides (via gws CLI) |
92
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
| Microsoft 365 | SharePoint, OneDrive (via m365 CLI) |
93
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
| Notes | Obsidian, Notion, Apple Notes, OneNote, Google Keep, Logseq |
94
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
| Meetings | Zoom (OAuth), Teams, Google Meet |
95
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
96
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
## Export & Documents
97
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
98
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
Generate documents from your knowledge graph without an LLM:
99
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
100
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
```bash
101
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
planopticon export summary -o ./docs
102
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
planopticon export meeting-notes -o ./docs
103
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
planopticon export glossary -o ./docs
104
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
```
105
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
106
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
7 document types: `summary`, `meeting-notes`, `glossary`, `relationship-map`, `status-report`, `entity-index`, `csv`.
107
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
108
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
Additional export targets:
109
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
- **Obsidian** -- YAML frontmatter + wiki-links vault
110
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
- **Notion** -- Compatible markdown
111
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
- **GitHub Wiki** -- Generate and push directly
112
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
- **PlanOpticonExchange** -- Canonical JSON interchange with merge/dedup
113
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
114
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
## Local Run
115
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
116
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
PlanOpticon runs entirely offline with Ollama -- no API keys, no cloud, no cost.
117
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
118
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
> **13.2 hours of video content analyzed, knowledge-graphed, and summarized in ~25 hours of processing time, entirely on local hardware, for free.**
119
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
120
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
18 meeting recordings processed on a single machine using `llava` (vision), `qwen3:30b` (chat), and `whisper-large` (transcription via Apple Silicon GPU):
121
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
122
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
| Metric | Value |
123
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
|--------|-------|
124
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
| Recordings | 18 |
125
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
| Video duration | 13.2 hours |
126
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
| Processing time | 24.9 hours |
127
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
| Frames extracted | 1,783 |
128
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
| API calls (local) | 1,841 |
129
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
| Tokens processed | 4.87M |
130
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
| Total cost | **$0.00** |
131
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
132
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
```bash
133
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
# Fully local analysis -- no API keys needed, just Ollama running
134
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
planopticon analyze -i meeting.mp4 -o ./output \
135
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
--provider ollama \
136
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
--vision-model llava:latest \
137
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
--chat-model qwen3:30b
138
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
```
139
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
140
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
## Installation
141
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
142
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
### From PyPI
143
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
144
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
```bash
145
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
pip install planopticon
146
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
147
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
# With all extras (PDF, cloud sources, GPU)
148
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
pip install planopticon[all]
149
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
```
150
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
151
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
### From Source
152
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
153
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
```bash
154
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
git clone https://github.com/ConflictHQ/PlanOpticon.git
155
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
cd PlanOpticon
156
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
pip install -e ".[dev]"
157
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
```
158
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
159
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
### Binary Download
160
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
161
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
Download standalone binaries (no Python required) from [GitHub Releases](https://github.com/ConflictHQ/PlanOpticon/releases).
162
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
163
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
### Requirements
164
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
165
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
- Python 3.10+
166
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
- FFmpeg (`brew install ffmpeg` / `apt install ffmpeg`)
167
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
- At least one API key (`OPENAI_API_KEY`, `ANTHROPIC_API_KEY`, or `GEMINI_API_KEY`) **or** [Ollama](https://ollama.com) running locally
168
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
169
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
## Output Structure
170
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
171
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
```
172
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
output/
173
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
├── manifest.json # Single source of truth
174
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
├── transcript/
175
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
│ ├── transcript.json # Full transcript with timestamps
176
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
│ ├── transcript.txt # Plain text
177
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
│ └── transcript.srt # Subtitles
178
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
├── frames/ # Content frames (people filtered out)
179
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
├── diagrams/ # Detected diagrams + mermaid code
180
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
├── captures/ # Screengrab fallbacks
181
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
└── results/
182
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
├── analysis.md # Markdown report
183
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
├── analysis.html # HTML report
184
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
├── analysis.pdf # PDF report
185
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
├── knowledge_graph.db # SQLite knowledge graph
186
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
├── knowledge_graph.json # JSON export
187
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
├── key_points.json # Extracted key points
188
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
└── action_items.json # Tasks and follow-ups
189
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
```
190
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
191
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
## Processing Depth
192
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
193
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
| Depth | What you get |
194
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
|-------|-------------|
195
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
| `basic` | Transcription, key points, action items |
196
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
| `standard` | + Diagram extraction (10 frames), knowledge graph, full reports |
197
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
| `comprehensive` | + More frames analyzed (20), deeper extraction |
198
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
199
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
## Documentation
200
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
201
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
Full documentation at [planopticon.dev](https://planopticon.dev)
202
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
203
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
## License
204
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
205
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!
MIT License -- Copyright (c) 2026 CONFLICT LLC
206
{ copied = false; pop = false }, 1000)" :class="copied && 'copied'">
Copy link Copied!