Live version is available here
Every page under docs/nodes/ that starts with an AF-GENERATED marker is
produced from the real node configs by the main repo. To update them:
# from the ai-flow-pro repo root
bin/generate_node_docs.sh- Never edit generated pages by hand — the next run overwrites them.
- Hand-written prose (examples, tips, guides) for a node goes in
docs/nodes/_custom/<processorType>.mdx; it is merged into the generated page automatically. - Pages without the marker (overview, inputs/text-input, inputs/file-upload, utilities/display, api-builder/…) are hand-maintained as before.
- The
docs/nodes/folder structure mirrors the in-app node menu (folderConfig.ts): Models by vendor, Tools by domain. The generator also owns the_category_.jsonfiles (labels, order, sidebar icon classes). - Sidebar category icons:
_category_.jsonclassName→.cat-*rules insrc/css/custom.css, masked SVGs fromstatic/img/icons/. - The simplified node visuals come from
src/components/NodePreview/; category landing cards fromsrc/theme/DocCard/. - CI on ai-flow-pro (
sync-node-docs.yml) opens a PR here whenever node configs change on main.
Run project locally :
npm install
npm start
This website is built using Docusaurus 2, a modern static website generator.