# Subsystems URL: /bengal/docs/0.5.0/reference/architecture/subsystems/ Section: subsystems -------------------------------------------------------------------------------- Subsystems Specialized subsystems that extend Bengal's core functionality. Subsystem Purpose Entry Point Autodoc Generate docs from Python, CLI, OpenAPI bengal/autodoc/ Analysis Graph analysis, PageRank, link suggestions bengal/analysis/ Health Content validation, broken link detection bengal/health/ Fonts Google Fonts download, self-hosting bengal/fonts/ Collections Type-safe content schemas bengal/collections/ Content Layer Unified API for remote content bengal/content/sources/ CLI Output Terminal output formatting bengal/output/ Debug Tools Build diagnostics bengal/debug/ Note Note Subsystems are imported on-demand — Bengal uses deferred imports so subsystem code only loads when actually used, minimizing startup time. -------------------------------------------------------------------------------- Metadata: - Author: lbliii - Word Count: 86 - Reading Time: 1 minutes