Agentic Doc-Sync Pipeline

Agentic Doc-Sync Pipeline

LangGraphPythonMCPVector SearchLLMs

An MCP server built on a RAG architecture that intelligently analyzes GitHub repositories across an organization. The system extracts knowledge from the codebase, centralizes it in a vector database, and surfaces it as living technical documentation through a Docusaurus frontend.

An AI model evaluates every code push to determine whether documentation changes are needed. When a meaningful change is detected, the system generates or updates Markdown files inside the Docusaurus source tree, keeping documentation in perfect sync with the codebase — automatically and continuously.

GitHub Actions orchestrates the entire workflow: on each push event, a workflow triggers the AI API to analyze the code diff, produces structured Markdown from the findings, and commits the documentation updates back to the repository. Zero manual effort required.

Complete skills & tools used
LangGraphPythonMCP (Model Context Protocol)RAG ArchitectureVector SearchLLMsOpenAI APIDocusaurusGitHub ActionsPostgreSQLChroma DBGitHub REST APIMarkdown GenerationCI/CD AutomationDocument Pipeline Engineering
View on GitHub