QDG Knowledge Base Read-only viewer QWebHub
overview

Overview

Version 2 · Separate the QDG KB viewer into its own QWebHub module

Historical version

QDG KB

QDG KB stores project knowledge as versioned Markdown in the Odin qdgwiki schema.

Boundary

  • QDG KB owns the updatewiki skill, controlled database writes, schema, and version history.
  • QDG KB Viewer owns read-only presentation and has no write operations.
  • QWebHub owns shared routing, configuration, and the qdgwiki database alias.

Components

  • A small Python MCP service used by Codex and Claude.
  • The cross-compatible updatewiki skill.
  • Three MySQL tables for projects, pages, and immutable page versions.
  • A separate QDG KB Viewer Django module mounted by QWebHub at /knowledge-base/.

Development

Run locally over MCP stdio for development and testing. The same service supports streamable HTTP when packaged in a container.

Updated by local:robert on Aug. 1, 2026, 9:58 p.m. · Task: Move QDG KB Viewer into a standalone QWebHub module