PlanOpticon

planopticon / CHANGELOG.md

Changelog

All notable changes to PlanOpticon are documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

0.4.0 - 2026-03-07

Added

  • Planning agent framework with 11 skills: project_plan, prd, roadmap, task_breakdown, github_integration, requirements_chat, doc_generator, artifact_export, cli_adapter, notes_export, wiki_generator. Invoke via planopticon agent.
  • Interactive companion REPL (planopticon companion / planopticon --chat) with auto-discovery of knowledge graphs, videos, and documents in the workspace. 15 slash commands for graph exploration, ingestion, export, auth, and runtime provider/model switching.
  • 20+ source connectors: YouTube, Web, GitHub, Reddit, HackerNews, RSS, Podcast, Twitter/X, arXiv, S3, Google Workspace (Docs, Sheets, Slides), Microsoft 365 (SharePoint, OneDrive), Obsidian, Notion, Apple Notes, OneNote, Google Keep, Logseq, Zoom (OAuth), Teams, Google Meet.
  • Pluggable provider registry supporting 15+ AI providers: OpenAI, Anthropic, Gemini, Ollama, Azure, Together, Fireworks, Cerebras, xAI, Bedrock, Vertex, Mistral, Cohere, AI21, HuggingFace, Qianfan, and LiteLLM.
  • Planning taxonomy classifier for entity types: goal, requirement, risk, task, milestone, and other planning-specific categories.
  • Unified OAuth manager (planopticon auth) with pre-built configs for Google, Dropbox, Zoom, Notion, GitHub, and Microsoft. Auth chain: saved token, OAuth PKCE, API key fallback.
  • Markdown document generator producing 7 document types without an LLM: summary, meeting-notes, glossary, relationship-map, status-report, entity-index, csv.
  • Notes export to Obsidian vaults (YAML frontmatter + wiki-links) and Notion-compatible markdown.
  • GitHub wiki generator with direct push support.
  • PlanOpticonExchange canonical JSON interchange format with merge and dedup.
  • Document ingestion pipeline for PDF, Markdown, and plaintext sources.
  • Knowledge graph viewer -- self-contained HTML file with inlined D3.js for browser-based graph exploration.
  • Graph query engine with direct mode (stats, entities, neighbors, relationships) and agentic mode (natural language queries via LLM).
  • Progress callback system for pipeline status reporting.

Changed

  • SQLite replaces FalkorDB for knowledge graph storage. Zero external dependencies -- no database server or additional packages required.
  • Default models now target cheap/fast options: Claude Haiku, GPT-4o-mini, Gemini Flash.
  • Output structure updated: knowledge_graph.db (SQLite) is now the primary graph file alongside the existing knowledge_graph.json export.

Fixed

  • 821+ tests passing across the full test suite.

0.3.0 - 2025-12-20

Added

  • FalkorDB integration for knowledge graph storage.
  • Typed relationships and entity properties in graph data model.
  • Relationship existence checks.

0.2.0 - 2025-10-15

Added

  • Batch video processing with merged knowledge graphs.
  • Cloud sources: Google Drive and Dropbox shared folder fetching.
  • Checkpoint/resume for interrupted pipelines.
  • PDF report generation.

0.1.0 - 2025-08-01

Added

  • Initial release.
  • Video analysis with multi-provider AI (OpenAI, Anthropic, Gemini, Ollama).
  • Smart frame extraction with change detection.
  • People frame filtering via OpenCV face detection.
  • Diagram extraction and classification.
  • Knowledge graph extraction (entities and relationships).
  • Action item detection with assignees and deadlines.
  • Markdown and HTML report output.
  • Mermaid diagram generation.

Keyboard Shortcuts

Open search /
Next entry (timeline) j
Previous entry (timeline) k
Open focused entry Enter
Show this help ?
Toggle theme Top nav button