Knowledge Base Sync Repository (KBs)
High-level Architecture
Pylon KB Export (S3)
↓
GitHub Actions (scheduled)
↓
tools/pylon_sync_from_s3.py
↓
/pylon (Git-tracked markdown)
↓
GitBook Space (/KB)
↓
GitBook MCP Server
↓
PrivateGPT / DuploCloud AI AgentsRepository Purpose
Directory Structure
/pylon Directory
/pylon Directorypylon/public/
pylon/public/pylon/customer/
pylon/customer/pylon/.last_manifest_etag
pylon/.last_manifest_etagGitHub Actions Workflow
Workflow: Sync Pylon KB export from S3
Sync Pylon KB export from S3Triggers
What it does
Why GitHub Actions?
Sync Tool (tools/pylon_sync_from_s3.py)
tools/pylon_sync_from_s3.py)Responsibilities
Configuration (via environment variables)
Variable
Purpose
Relationship to GitBook
Relationship to AI / PrivateGPT
Design Principles
Operational Notes
Last updated
Was this helpful?

