System Requirements

To set up your development environment for the Knowledge Base, ensure you have the following tools installed:

Python Install the latest version of Python on Windows using Winget:

winget install -e --id Python.Python.3.11

Note: Pip is included with Python versions 3.4 and later.2.

GitHub CLI: Install the GitHub CLI to manage repositories and perform Git operations from the command line:

winget install -e --id VSCodium.VSCodium

GitHub Desktop (Recommended): Use GitHub Desktop for a graphical interface to review content pull requests and manage your repositories:

winget install -e --id GitHub.GitHubDesktop

VSCodium: Install VSCodium to debug code, resolve content errors, and manage conflicts between Obsidian and MkDocs:

winget install -e --id VSCodium.VSCodium

Obsidian: Use Obsidian as the primary IDE for developing and managing markdown content.

winget install -e --id Obsidian.Obsidian