PlanOpticon
Home
3 days, 13 hours ago by admin
PlanOpticon
AI-powered video analysis, knowledge extraction, and planning.
https://planopticon.dev | https://github.com/ConflictHQ/PlanOpticon
Overview
PlanOpticon transforms video recordings and documents into structured knowledge -- transcripts, diagrams, action items, key points, and knowledge graphs. Connects to 20+ source platforms, automatically discovers models across multiple AI providers, and generates rich multi-format output with an interactive companion REPL and planning agent.
Features
- Multi-provider AI -- Auto-discovers and routes to the best available model across OpenAI, Anthropic, Google Gemini
- Planning agent -- Agentic analysis that adaptively adjusts depth, focus, and strategy based on content
- Companion REPL -- Interactive chat interface for exploring your knowledge base conversationally
- 20+ source connectors -- Google Workspace, Microsoft 365, Zoom, Teams, Meet, Notion, GitHub, YouTube, Obsidian, Apple Notes
- Document export -- Export to Markdown, Obsidian, Notion, and exchange formats
- OAuth authentication -- Built-in auth for Google, Dropbox, Zoom, Notion, GitHub, and Microsoft
- Smart frame extraction -- Change detection for transitions + periodic capture
- People frame filtering -- OpenCV face detection removes webcam frames, keeps shared content
- Diagram extraction -- Vision model-based classification detects flowcharts, architecture diagrams, charts
- Knowledge graphs -- Extracts entities and relationships, builds and merges graphs across videos
- Action item detection -- Finds commitments, tasks, and follow-ups with assignees and deadlines
- Batch processing -- Process entire folders with merged knowledge graphs
- Checkpoint/resume -- Pipeline resumes from where it left off if interrupted
Quick Start
pip install planopticon
planopticon analyze -i meeting.mp4 -o ./output
planopticon companion --kb ./output
planopticon agent --kb ./output --interactive
Requirements
- Python 3.10+
- FFmpeg (for audio extraction)
- At least one API key: OPENAI_API_KEY, ANTHROPIC_API_KEY, or GEMINI_API_KEY
MIT License -- CONFLICT LLC