[{"data":1,"prerenderedAt":1737},["ShallowReactive",2],{"navigation":3,"/uk/docs/development/ai-assistance/rete-kit-ai":1091},[4,633],{"title":5,"path":6,"stem":7,"children":8,"page":44},"En","/en","en",[9,357],{"title":10,"path":11,"stem":12,"children":13},"Introduction","/en/docs","en/docs/01.index",[14,15,19,45,176,185,189,217,221,225,229,233,349,353],{"title":10,"path":11,"stem":12},{"title":16,"path":17,"stem":18},"Getting started","/en/docs/getting-started","en/docs/02.getting-started",{"title":20,"path":21,"stem":22,"children":23,"page":44},"Concepts","/en/docs/concepts","en/docs/03.concepts",[24,28,32,36,40],{"title":25,"path":26,"stem":27},"Plugin system","/en/docs/concepts/plugin-system","en/docs/03.concepts/1.plugin-system",{"title":29,"path":30,"stem":31},"Presets","/en/docs/concepts/presets","en/docs/03.concepts/2.presets",{"title":33,"path":34,"stem":35},"Editor","/en/docs/concepts/editor","en/docs/03.concepts/3.editor",{"title":37,"path":38,"stem":39},"Engine","/en/docs/concepts/engine","en/docs/03.concepts/5.engine",{"title":41,"path":42,"stem":43},"Integration","/en/docs/concepts/integration","en/docs/03.concepts/6.integration",false,{"title":46,"path":47,"stem":48,"children":49,"page":44},"Guides","/en/docs/guides","en/docs/04.guides",[50,54,79,100,106,110,114,124,128,132,136,140,144,148,152,156,160,164,168,172],{"title":51,"path":52,"stem":53},"Basic editor","/en/docs/guides/basic","en/docs/04.guides/01.basic",{"title":55,"path":56,"stem":57,"children":58,"page":44},"Renderers","/en/docs/guides/renderers","en/docs/04.guides/02.renderers",[59,63,67,71,75],{"title":60,"path":61,"stem":62},"React.js","/en/docs/guides/renderers/react","en/docs/04.guides/02.renderers/1.react",{"title":64,"path":65,"stem":66},"Vue.js","/en/docs/guides/renderers/vue","en/docs/04.guides/02.renderers/2.vue",{"title":68,"path":69,"stem":70},"Angular","/en/docs/guides/renderers/angular","en/docs/04.guides/02.renderers/3.angular",{"title":72,"path":73,"stem":74},"Svelte","/en/docs/guides/renderers/svelte","en/docs/04.guides/02.renderers/4.svelte",{"title":76,"path":77,"stem":78},"Lit","/en/docs/guides/renderers/lit","en/docs/04.guides/02.renderers/5.lit",{"title":80,"path":81,"stem":82,"children":83,"page":44},"Processing","/en/docs/guides/processing","en/docs/04.guides/03.processing",[84,88,92,96],{"title":85,"path":86,"stem":87},"Dataflow","/en/docs/guides/processing/dataflow","en/docs/04.guides/03.processing/1.dataflow",{"title":89,"path":90,"stem":91},"Control flow","/en/docs/guides/processing/control-flow","en/docs/04.guides/03.processing/2.control-flow",{"title":93,"path":94,"stem":95},"Hybrid Engine","/en/docs/guides/processing/hybrid","en/docs/04.guides/03.processing/3.hybrid",{"title":97,"path":98,"stem":99},"Codegen","/en/docs/guides/processing/codegen","en/docs/04.guides/03.processing/4.codegen",{"title":101,"path":102,"stem":103,"children":104},"3D","/en/docs/guides/3d","en/docs/04.guides/04.3d/1.index",[105],{"title":101,"path":102,"stem":103},{"title":107,"path":108,"stem":109},"Data structures","/en/docs/guides/data-structures","en/docs/04.guides/04.data-structures",{"title":111,"path":112,"stem":113},"Arrange nodes","/en/docs/guides/arrange","en/docs/04.guides/05.arrange",{"title":115,"path":116,"stem":117,"children":118},"Selectable","/en/docs/guides/selectable","en/docs/04.guides/05.selectable/0.index",[119,120],{"title":115,"path":116,"stem":117},{"title":121,"path":122,"stem":123},"Selectable connections","/en/docs/guides/selectable/connections","en/docs/04.guides/05.selectable/1.connections",{"title":125,"path":126,"stem":127},"Connections","/en/docs/guides/connections","en/docs/04.guides/06.connections",{"title":129,"path":130,"stem":131},"Context menu","/en/docs/guides/context-menu","en/docs/04.guides/06.context-menu",{"title":133,"path":134,"stem":135},"Readonly","/en/docs/guides/readonly","en/docs/04.guides/07.readonly",{"title":137,"path":138,"stem":139},"Modules","/en/docs/guides/modules","en/docs/04.guides/08.modules",{"title":141,"path":142,"stem":143},"Scopes","/en/docs/guides/scopes","en/docs/04.guides/08.scopes",{"title":145,"path":146,"stem":147},"Import/export","/en/docs/guides/import-export","en/docs/04.guides/09.import-export",{"title":149,"path":150,"stem":151},"Validation","/en/docs/guides/validation","en/docs/04.guides/09.validation",{"title":153,"path":154,"stem":155},"Minimap","/en/docs/guides/minimap","en/docs/04.guides/10.minimap",{"title":157,"path":158,"stem":159},"Dock menu","/en/docs/guides/dock-menu","en/docs/04.guides/11.dock-menu",{"title":161,"path":162,"stem":163},"Connection path","/en/docs/guides/connection-path","en/docs/04.guides/12.connection-path",{"title":165,"path":166,"stem":167},"Reroute","/en/docs/guides/reroute","en/docs/04.guides/13.reroute",{"title":169,"path":170,"stem":171},"Undo/Redo","/en/docs/guides/undo-redo","en/docs/04.guides/14.undo-redo",{"title":173,"path":174,"stem":175},"Comments","/en/docs/guides/comments","en/docs/04.guides/15.comments",{"title":177,"path":178,"stem":179,"children":180,"page":44},"Best Practices","/en/docs/best-practices","en/docs/14.best-practices",[181],{"title":182,"path":183,"stem":184},"Performance","/en/docs/best-practices/performance","en/docs/14.best-practices/performance",{"title":186,"path":187,"stem":188},"Quality assurance","/en/docs/quality-assurance","en/docs/19.quality-assurance",{"title":190,"path":191,"stem":192,"children":193},"Development","/en/docs/development","en/docs/20.development/1.index",[194,195,199,203],{"title":190,"path":191,"stem":192},{"title":196,"path":197,"stem":198},"Rete CLI","/en/docs/development/rete-cli","en/docs/20.development/2.rete-cli",{"title":200,"path":201,"stem":202},"Rete Kit","/en/docs/development/rete-kit","en/docs/20.development/3.rete-kit",{"title":204,"path":205,"stem":206,"children":207},"AI Assistance","/en/docs/development/ai-assistance","en/docs/20.development/4.ai-assistance/1.index",[208,209,213],{"title":204,"path":205,"stem":206},{"title":210,"path":211,"stem":212},"LLMs.txt","/en/docs/development/ai-assistance/llms","en/docs/20.development/4.ai-assistance/2.llms",{"title":214,"path":215,"stem":216},"Rete Kit AI","/en/docs/development/ai-assistance/rete-kit-ai","en/docs/20.development/4.ai-assistance/3.rete-kit-ai",{"title":218,"path":219,"stem":220},"Troubleshooting","/en/docs/troubleshooting","en/docs/21.troubleshooting",{"title":222,"path":223,"stem":224},"Licensing","/en/docs/licensing","en/docs/22.licensing",{"title":226,"path":227,"stem":228},"Code of Conduct","/en/docs/code-of-conduct","en/docs/23.code-of-conduct",{"title":230,"path":231,"stem":232},"Contribution","/en/docs/contribution","en/docs/23.contribution",{"title":234,"path":235,"stem":236,"children":237,"page":-1,"placeholder":239},"API","/en/docs/api","en/docs/24.api/index",[238,240,244,249,254,259,264,269,274,279,284,289,294,299,304,309,314,319,324,329,334,339,344],{"title":234,"path":235,"stem":236,"placeholder":239},true,{"title":241,"path":242,"stem":243,"overview":239},"Overview","/en/docs/api/overview","en/docs/24.api/00.overview",{"title":245,"path":246,"stem":247,"repository":248},"rete","/en/docs/api/rete","en/docs/24.api/01.rete","https://github.com/retejs/rete",{"title":250,"path":251,"stem":252,"repository":253},"rete-area-plugin","/en/docs/api/rete-area-plugin","en/docs/24.api/02.rete-area-plugin","https://github.com/retejs/area-plugin",{"title":255,"path":256,"stem":257,"repository":258},"rete-area-3d-plugin","/en/docs/api/rete-area-3d-plugin","en/docs/24.api/03.rete-area-3d-plugin","https://github.com/retejs/area-3d-plugin",{"title":260,"path":261,"stem":262,"repository":263},"rete-connection-plugin","/en/docs/api/rete-connection-plugin","en/docs/24.api/03.rete-connection-plugin","https://github.com/retejs/connection-plugin",{"title":265,"path":266,"stem":267,"repository":268},"rete-auto-arrange-plugin","/en/docs/api/rete-auto-arrange-plugin","en/docs/24.api/04.rete-auto-arrange-plugin","https://github.com/retejs/auto-arrange-plugin",{"title":270,"path":271,"stem":272,"repository":273},"rete-context-menu-plugin","/en/docs/api/rete-context-menu-plugin","en/docs/24.api/05.rete-context-menu-plugin","https://github.com/retejs/context-menu-plugin",{"title":275,"path":276,"stem":277,"repository":278},"rete-engine","/en/docs/api/rete-engine","en/docs/24.api/06.rete-engine","https://github.com/retejs/engine",{"title":280,"path":281,"stem":282,"repository":283},"rete-history-plugin","/en/docs/api/rete-history-plugin","en/docs/24.api/06.rete-history-plugin","https://github.com/retejs/history-plugin",{"title":285,"path":286,"stem":287,"repository":288},"rete-minimap-plugin","/en/docs/api/rete-minimap-plugin","en/docs/24.api/06.rete-minimap-plugin","https://github.com/retejs/minimap-plugin",{"title":290,"path":291,"stem":292,"repository":293},"rete-readonly-plugin","/en/docs/api/rete-readonly-plugin","en/docs/24.api/06.rete-readonly-plugin","https://github.com/retejs/readonly-plugin",{"title":295,"path":296,"stem":297,"repository":298},"rete-angular-plugin","/en/docs/api/rete-angular-plugin","en/docs/24.api/07.rete-angular-plugin","https://github.com/retejs/angular-plugin",{"title":300,"path":301,"stem":302,"repository":303},"@retejs/lit-plugin","/en/docs/api/rete-lit-plugin","en/docs/24.api/07.rete-lit-plugin","https://github.com/retejs/lit-plugin",{"title":305,"path":306,"stem":307,"repository":308},"rete-react-plugin","/en/docs/api/rete-react-plugin","en/docs/24.api/07.rete-react-plugin","https://github.com/retejs/react-plugin",{"title":310,"path":311,"stem":312,"repository":313},"rete-svelte-plugin","/en/docs/api/rete-svelte-plugin","en/docs/24.api/07.rete-svelte-plugin","https://github.com/retejs/svelte-plugin",{"title":315,"path":316,"stem":317,"repository":318},"rete-vue-plugin","/en/docs/api/rete-vue-plugin","en/docs/24.api/07.rete-vue-plugin","https://github.com/retejs/vue-plugin",{"title":320,"path":321,"stem":322,"repository":323},"rete-render-utils","/en/docs/api/rete-render-utils","en/docs/24.api/08.rete-render-utils","https://github.com/retejs/render-utils",{"title":325,"path":326,"stem":327,"repository":328},"rete-scopes-plugin","/en/docs/api/rete-scopes-plugin","en/docs/24.api/10.rete-scopes-plugin","https://github.com/retejs/scopes-plugin",{"title":330,"path":331,"stem":332,"repository":333},"rete-dock-plugin","/en/docs/api/rete-dock-plugin","en/docs/24.api/12.rete-dock-plugin","https://github.com/retejs/dock-plugin",{"title":335,"path":336,"stem":337,"repository":338},"rete-comment-plugin","/en/docs/api/rete-comment-plugin","en/docs/24.api/13.rete-comment-plugin","https://github.com/retejs/comment-plugin",{"title":340,"path":341,"stem":342,"repository":343},"rete-connection-path-plugin","/en/docs/api/rete-connection-path-plugin","en/docs/24.api/14.rete-connection-path-plugin","https://github.com/retejs/connection-path-plugin",{"title":345,"path":346,"stem":347,"repository":348},"rete-connection-reroute-plugin","/en/docs/api/rete-connection-reroute-plugin","en/docs/24.api/15.rete-connection-reroute-plugin","https://github.com/retejs/connection-reroute-plugin",{"title":350,"path":351,"stem":352},"FAQ","/en/docs/faq","en/docs/25.FAQ",{"title":354,"path":355,"stem":356},"Migration","/en/docs/migration","en/docs/26.migration",{"title":241,"path":358,"stem":359,"children":360,"noPreview":239},"/en/examples","en/examples/00.index",[361,362,384,410,436,440,445,450,466,476,480,485,490,495,499,504,507,512,516,520,524,529,534,538,542,547,551,555,560,564,569,574,584,589,599,616,622],{"title":241,"path":358,"stem":359,"noPreview":239},{"title":363,"path":364,"stem":365,"children":366,"page":-1,"placeholder":239,"overviewGroup":239},"Basic","/en/examples/basic","en/examples/01.basic/index",[367,368,372,375,378,381],{"title":363,"path":364,"stem":365,"placeholder":239,"overviewGroup":239},{"title":60,"path":369,"stem":370,"preview":371},"/en/examples/basic/react","en/examples/01.basic/1.react","basic.png",{"title":64,"path":373,"stem":374,"preview":371},"/en/examples/basic/vue","en/examples/01.basic/2.vue",{"title":68,"path":376,"stem":377,"preview":371},"/en/examples/basic/angular","en/examples/01.basic/3.angular",{"title":72,"path":379,"stem":380,"preview":371},"/en/examples/basic/svelte","en/examples/01.basic/4.svelte",{"title":76,"path":382,"stem":383,"preview":371},"/en/examples/basic/lit","en/examples/01.basic/5.lit",{"title":385,"path":386,"stem":387,"children":388,"page":-1,"placeholder":239,"overviewGroup":239},"Controls","/en/examples/controls","en/examples/02.controls/index",[389,390,394,398,402,406],{"title":385,"path":386,"stem":387,"placeholder":239,"overviewGroup":239},{"title":60,"path":391,"stem":392,"preview":393},"/en/examples/controls/react","en/examples/02.controls/1.react","react-controls.png",{"title":64,"path":395,"stem":396,"preview":397},"/en/examples/controls/vue","en/examples/02.controls/2.vue","vue-controls.png",{"title":68,"path":399,"stem":400,"preview":401},"/en/examples/controls/angular","en/examples/02.controls/3.angular","angular-controls.png",{"title":72,"path":403,"stem":404,"preview":405},"/en/examples/controls/svelte","en/examples/02.controls/4.svelte","svelte-controls.png",{"title":76,"path":407,"stem":408,"preview":409},"/en/examples/controls/lit","en/examples/02.controls/5.lit","lit-controls.png",{"title":411,"path":412,"stem":413,"children":414,"page":-1,"placeholder":239,"overviewGroup":239},"Customization","/en/examples/customization","en/examples/03.customization/index",[415,416,420,424,428,432],{"title":411,"path":412,"stem":413,"placeholder":239,"overviewGroup":239},{"title":60,"path":417,"stem":418,"preview":419},"/en/examples/customization/react","en/examples/03.customization/1.react","react-customize.png",{"title":64,"path":421,"stem":422,"preview":423},"/en/examples/customization/vue","en/examples/03.customization/2.vue","vue-customize.png",{"title":68,"path":425,"stem":426,"preview":427},"/en/examples/customization/angular","en/examples/03.customization/3.angular","angular-customize.png",{"title":72,"path":429,"stem":430,"preview":431},"/en/examples/customization/svelte","en/examples/03.customization/4.svelte","svelte-customize.png",{"title":76,"path":433,"stem":434,"preview":435},"/en/examples/customization/lit","en/examples/03.customization/5.lit","lit-customize.png",{"title":182,"path":437,"stem":438,"preview":439},"/en/examples/performance","en/examples/06.performance","perf.png",{"title":441,"path":442,"stem":443,"pro":239,"preview":444},"Vertical flow","/en/examples/vertical-flow","en/examples/06.vertical-flow","vertical.png",{"title":446,"path":447,"stem":448,"preview":449},"Area extensions","/en/examples/area-extensions","en/examples/07.area-extensions","area.png",{"title":80,"path":451,"stem":452,"children":453,"page":44},"/en/examples/processing","en/examples/07.processing",[454,458,462],{"title":85,"path":455,"stem":456,"preview":457},"/en/examples/processing/dataflow","en/examples/07.processing/14.dataflow","dataflow.png",{"title":89,"path":459,"stem":460,"preview":461},"/en/examples/processing/control-flow","en/examples/07.processing/15.control-flow","control-flow.png",{"title":93,"path":463,"stem":464,"preview":465},"/en/examples/processing/hybrid-engine","en/examples/07.processing/15.hybrid-engine","hybrid.png",{"title":467,"path":468,"stem":469,"pro":239,"preview":470,"showcase":471},"Undirected","/en/examples/undirected","en/examples/07.undirected","undirected.gif",{"title":472,"description":473,"order":474,"source":475},"Malleable to changes","Aside from its classic appearance, the framework empowers you to exponentially expand it beyond recognition",10,"https://retejs-undirected.netlify.app",{"title":111,"path":477,"stem":478,"preview":479},"/en/examples/arrange","en/examples/08.arrange","arrange.gif",{"title":481,"path":482,"stem":483,"preview":484},"Insert node","/en/examples/insert-node","en/examples/08.insert-node","insert-node.gif",{"title":486,"path":487,"stem":488,"preview":489},"Magnetic connection","/en/examples/magnetic-connection","en/examples/08.magnetic-connection","magnetic-connection.gif",{"title":491,"path":492,"stem":493,"preview":494},"Smooth zoom","/en/examples/smooth-zoom","en/examples/08.smooth-zoom","smooth-zoom.gif",{"title":129,"path":496,"stem":497,"preview":498},"/en/examples/context-menu","en/examples/09.context-menu","context-menu.png",{"title":500,"path":501,"stem":502,"preview":503},"Panning boundary","/en/examples/panning-boundary","en/examples/09.panning-boundary","panning-boundary.gif",{"title":133,"path":505,"stem":506,"preview":371},"/en/examples/readonly","en/examples/09.readonly",{"title":508,"path":509,"stem":510,"pro":239,"preview":511},"Collaborative","/en/examples/collaborative","en/examples/10.collaborative","collaborative.gif",{"title":137,"path":513,"stem":514,"preview":515},"/en/examples/modules","en/examples/10.modules","modules.png",{"title":141,"path":517,"stem":518,"preview":519},"/en/examples/scopes","en/examples/10.scopes","scopes.png",{"title":121,"path":521,"stem":522,"preview":523},"/en/examples/selectable-connections","en/examples/10.selectable-connections","selectable-connections.gif",{"title":525,"path":526,"stem":527,"pro":239,"preview":528},"Labeled connections","/en/examples/labeled-connections","en/examples/11.labeled-connections","labeled-connections.png",{"title":530,"path":531,"stem":532,"pro":239,"preview":533},"Lasso/marquee selection","/en/examples/lasso-marquee-selection","en/examples/11.lasso-marquee-selection","lasso-selection.gif",{"title":153,"path":535,"stem":536,"preview":537},"/en/examples/minimap","en/examples/11.minimap","minimap.png",{"title":157,"path":539,"stem":540,"preview":541},"/en/examples/dock","en/examples/12.dock","dock.png",{"title":543,"path":544,"stem":545,"preview":546},"Sankey diagram","/en/examples/sankey","en/examples/12.sankey","sankey.png",{"title":161,"path":548,"stem":549,"preview":550},"/en/examples/connection-path","en/examples/14.connection-path","path.png",{"title":165,"path":552,"stem":553,"preview":554},"/en/examples/reroute","en/examples/15.reroute","reroute.png",{"title":556,"path":557,"stem":558,"pro":239,"preview":559},"Viewport-bound nodes","/en/examples/viewport-bound","en/examples/16.viewport-bound","bound.png",{"title":173,"path":561,"stem":562,"preview":563},"/en/examples/comments","en/examples/17.comments","comment.png",{"title":565,"path":566,"stem":567,"preview":568},"History","/en/examples/history","en/examples/18.history","history.png",{"title":570,"path":571,"stem":572,"pro":239,"preview":573},"LOD","/en/examples/lod","en/examples/19.lod","lod.gif",{"title":575,"path":576,"stem":577,"pro":239,"preview":578,"showcase":579},"LOD GPU","/en/examples/lod-gpu","en/examples/19.lod-gpu","lod-gpu.gif",{"title":580,"description":581,"order":582,"source":583},"Open to improvements","By leveraging its flexibility, the framework enables additional optimizations for achieving exceptional performance",8,"https://retejs-lod-gpu.netlify.app",{"title":585,"path":586,"stem":587,"preview":588},"3D Configurator","/en/examples/3d-configurator","en/examples/20.3d-configurator","3d-configurator.png",{"title":590,"path":591,"stem":592,"preview":593,"top":474,"showcase":594},"Chatbot","/en/examples/chatbot","en/examples/21.chatbot","chatbot.png",{"title":595,"description":596,"order":597,"source":598},"Extensive capabilities","The framework offers enhanced capabilities for customizing the visual appearance and streamline data processing",1,"https://retejs-chatbot.netlify.app/",{"title":101,"path":600,"stem":601,"children":602,"preview":604},"/en/examples/3d","en/examples/22.3d/1.index",[603,605],{"title":101,"path":600,"stem":601,"preview":604},"3d.png",{"title":606,"path":607,"stem":608,"pro":239,"preview":609,"top":610,"showcase":611},"Multiple 3D editors","/en/examples/3d/multiple-3d","en/examples/22.3d/2.multiple-3d","multiple-3d.png",6,{"title":612,"description":613,"order":614,"source":615},"3D embedding","Enhanced integration of multiple editors within a 3D scene, facilitating seamless interaction in AR/VR",5,"https://retejs-multiple-3d.netlify.app",{"title":617,"path":618,"stem":619,"preview":620,"top":621},"3D material authoring tool","/en/examples/allmatter","en/examples/22.allmatter","allmatter.png",4,{"title":623,"path":624,"stem":625,"preview":626,"top":627,"showcase":628},"Code generation","/en/examples/codegen","en/examples/23.codegen","codegen.png",7,{"title":623,"description":629,"order":630,"link":631,"source":632},"Code generation becomes a viable option for executing a graph due to the framework's versatility",3,"https://studio.retejs.org/","https://studio.retejs.org/playground/headless?language=javascript",{"title":634,"path":635,"stem":636,"children":637,"page":44},"Uk","/uk","uk",[638,866],{"title":639,"path":640,"stem":641,"children":642},"Вступ","/uk/docs","uk/docs/01.index",[643,644,648,674,803,813,817,842,846,850,854,858,862],{"title":639,"path":640,"stem":641},{"title":645,"path":646,"stem":647},"Початок роботи","/uk/docs/getting-started","uk/docs/02.getting-started",{"title":649,"path":650,"stem":651,"children":652,"page":-1,"placeholder":239},"Концепції","/uk/docs/concepts","uk/docs/03.concepts/index",[653,654,658,662,666,670],{"title":649,"path":650,"stem":651,"placeholder":239},{"title":655,"path":656,"stem":657},"Система плагінів","/uk/docs/concepts/plugin-system","uk/docs/03.concepts/1.plugin-system",{"title":659,"path":660,"stem":661},"Пресети","/uk/docs/concepts/presets","uk/docs/03.concepts/2.presets",{"title":663,"path":664,"stem":665},"Редактор","/uk/docs/concepts/editor","uk/docs/03.concepts/3.editor",{"title":667,"path":668,"stem":669},"Двигун","/uk/docs/concepts/engine","uk/docs/03.concepts/5.engine",{"title":671,"path":672,"stem":673},"Інтеграція","/uk/docs/concepts/integration","uk/docs/03.concepts/6.integration",{"title":675,"path":676,"stem":677,"children":678,"page":-1,"placeholder":239},"Гайди","/uk/docs/guides","uk/docs/04.guides/index",[679,680,684,710,730,735,739,743,753,757,761,765,769,773,777,781,785,789,793,797,800],{"title":675,"path":676,"stem":677,"placeholder":239},{"title":681,"path":682,"stem":683},"Базовий редактор","/uk/docs/guides/basic","uk/docs/04.guides/01.basic",{"title":685,"path":686,"stem":687,"children":688,"page":-1,"placeholder":239},"Рендерери","/uk/docs/guides/renderers","uk/docs/04.guides/02.renderers/index",[689,690,694,698,702,706],{"title":685,"path":686,"stem":687,"placeholder":239},{"title":691,"path":692,"stem":693},"React.js рендер","/uk/docs/guides/renderers/react","uk/docs/04.guides/02.renderers/1.react",{"title":695,"path":696,"stem":697},"Vue.js рендер","/uk/docs/guides/renderers/vue","uk/docs/04.guides/02.renderers/2.vue",{"title":699,"path":700,"stem":701},"Angular рендер","/uk/docs/guides/renderers/angular","uk/docs/04.guides/02.renderers/3.angular",{"title":703,"path":704,"stem":705},"Svelte рендер","/uk/docs/guides/renderers/svelte","uk/docs/04.guides/02.renderers/4.svelte",{"title":707,"path":708,"stem":709},"Lit рендер","/uk/docs/guides/renderers/lit","uk/docs/04.guides/02.renderers/5.lit",{"title":711,"path":712,"stem":713,"children":714,"page":-1,"placeholder":239},"Обробка","/uk/docs/guides/processing","uk/docs/04.guides/03.processing/index",[715,716,719,722,726],{"title":711,"path":712,"stem":713,"placeholder":239},{"title":85,"path":717,"stem":718},"/uk/docs/guides/processing/dataflow","uk/docs/04.guides/03.processing/1.dataflow",{"title":89,"path":720,"stem":721},"/uk/docs/guides/processing/control-flow","uk/docs/04.guides/03.processing/2.control-flow",{"title":723,"path":724,"stem":725},"Гібрид","/uk/docs/guides/processing/hybrid","uk/docs/04.guides/03.processing/3.hybrid",{"title":727,"path":728,"stem":729},"Кодогенерація","/uk/docs/guides/processing/codegen","uk/docs/04.guides/03.processing/4.codegen",{"title":101,"path":731,"stem":732,"children":733},"/uk/docs/guides/3d","uk/docs/04.guides/04.3d/1.index",[734],{"title":101,"path":731,"stem":732},{"title":736,"path":737,"stem":738},"Структури даних","/uk/docs/guides/data-structures","uk/docs/04.guides/04.data-structures",{"title":740,"path":741,"stem":742},"Упорядкування вузлів","/uk/docs/guides/arrange","uk/docs/04.guides/05.arrange",{"title":744,"path":745,"stem":746,"children":747},"Вибір","/uk/docs/guides/selectable","uk/docs/04.guides/05.selectable/0.index",[748,749],{"title":744,"path":745,"stem":746},{"title":750,"path":751,"stem":752},"Вибір з'єднань","/uk/docs/guides/selectable/connections","uk/docs/04.guides/05.selectable/1.connections",{"title":754,"path":755,"stem":756},"З’єднання","/uk/docs/guides/connections","uk/docs/04.guides/06.connections",{"title":758,"path":759,"stem":760},"Контекстне меню","/uk/docs/guides/context-menu","uk/docs/04.guides/06.context-menu",{"title":762,"path":763,"stem":764},"Тільки для читання","/uk/docs/guides/readonly","uk/docs/04.guides/07.readonly",{"title":766,"path":767,"stem":768},"Модулі","/uk/docs/guides/modules","uk/docs/04.guides/08.modules",{"title":770,"path":771,"stem":772},"Області видимості","/uk/docs/guides/scopes","uk/docs/04.guides/08.scopes",{"title":774,"path":775,"stem":776},"Імпорт/експорт","/uk/docs/guides/import-export","uk/docs/04.guides/09.import-export",{"title":778,"path":779,"stem":780},"Валідація","/uk/docs/guides/validation","uk/docs/04.guides/09.validation",{"title":782,"path":783,"stem":784},"Міні-карта","/uk/docs/guides/minimap","uk/docs/04.guides/10.minimap",{"title":786,"path":787,"stem":788},"Док-меню","/uk/docs/guides/dock-menu","uk/docs/04.guides/11.dock-menu",{"title":790,"path":791,"stem":792},"Шлях з'єднання","/uk/docs/guides/connection-path","uk/docs/04.guides/12.connection-path",{"title":794,"path":795,"stem":796},"Зміна маршруту","/uk/docs/guides/reroute","uk/docs/04.guides/13.reroute",{"title":169,"path":798,"stem":799},"/uk/docs/guides/undo-redo","uk/docs/04.guides/14.undo-redo",{"title":173,"path":801,"stem":802},"/uk/docs/guides/comments","uk/docs/04.guides/15.comments",{"title":804,"path":805,"stem":806,"children":807,"placeholder":239},"Кращі практики","/uk/docs/best-practices","uk/docs/14.best-practices/index",[808,809],{"title":804,"path":805,"stem":806,"placeholder":239},{"title":810,"path":811,"stem":812},"Продуктивність","/uk/docs/best-practices/performance","uk/docs/14.best-practices/performance",{"title":814,"path":815,"stem":816},"Контроль якості","/uk/docs/quality-assurance","uk/docs/19.quality-assurance",{"title":818,"path":819,"stem":820,"children":821},"Розробка","/uk/docs/development","uk/docs/20.development/1.index",[822,823,826,829],{"title":818,"path":819,"stem":820},{"title":196,"path":824,"stem":825},"/uk/docs/development/rete-cli","uk/docs/20.development/2.rete-cli",{"title":200,"path":827,"stem":828},"/uk/docs/development/rete-kit","uk/docs/20.development/3.rete-kit",{"title":830,"path":831,"stem":832,"children":833},"ШІ-асистент","/uk/docs/development/ai-assistance","uk/docs/20.development/4.ai-assistance/1.index",[834,835,838],{"title":830,"path":831,"stem":832},{"title":210,"path":836,"stem":837},"/uk/docs/development/ai-assistance/llms","uk/docs/20.development/4.ai-assistance/2.llms",{"title":839,"path":840,"stem":841},"Rete Kit ШІ","/uk/docs/development/ai-assistance/rete-kit-ai","uk/docs/20.development/4.ai-assistance/3.rete-kit-ai",{"title":843,"path":844,"stem":845},"Вирішення проблем","/uk/docs/troubleshooting","uk/docs/21.troubleshooting",{"title":847,"path":848,"stem":849},"Ліцензування","/uk/docs/licensing","uk/docs/22.licensing",{"title":851,"path":852,"stem":853},"Кодекс поведінки","/uk/docs/code-of-conduct","uk/docs/23.code-of-conduct",{"title":855,"path":856,"stem":857},"Внесок","/uk/docs/contribution","uk/docs/23.contribution",{"title":859,"path":860,"stem":861},"Часті питання","/uk/docs/faq","uk/docs/25.FAQ",{"title":863,"path":864,"stem":865},"Міграція","/uk/docs/migration","uk/docs/26.migration",{"title":867,"path":868,"stem":869,"children":870,"noPreview":239},"Огляд прикладів","/uk/examples","uk/examples/00.index",[871,872,893,918,943,946,950,954,969,976,979,983,987,990,993,997,1000,1004,1007,1010,1013,1017,1021,1024,1027,1031,1034,1037,1041,1045,1049,1052,1058,1062,1069,1081,1085],{"title":867,"path":868,"stem":869,"noPreview":239},{"title":873,"path":874,"stem":875,"children":876,"page":-1,"placeholder":239,"overviewGroup":239},"Базовий","/uk/examples/basic","uk/examples/01.basic/index",[877,878,881,884,887,890],{"title":873,"path":874,"stem":875,"placeholder":239,"overviewGroup":239},{"title":60,"path":879,"stem":880,"preview":371},"/uk/examples/basic/react","uk/examples/01.basic/1.react",{"title":64,"path":882,"stem":883,"preview":371},"/uk/examples/basic/vue","uk/examples/01.basic/2.vue",{"title":68,"path":885,"stem":886,"preview":371},"/uk/examples/basic/angular","uk/examples/01.basic/3.angular",{"title":72,"path":888,"stem":889,"preview":371},"/uk/examples/basic/svelte","uk/examples/01.basic/4.svelte",{"title":76,"path":891,"stem":892,"preview":371},"/uk/examples/basic/lit","uk/examples/01.basic/5.lit",{"title":894,"path":895,"stem":896,"children":897,"page":-1,"placeholder":239,"overviewGroup":239},"Контроли","/uk/examples/controls","uk/examples/02.controls/index",[898,899,903,907,911,915],{"title":894,"path":895,"stem":896,"placeholder":239,"overviewGroup":239},{"title":900,"path":901,"stem":902,"preview":393},"Контроли для React.js","/uk/examples/controls/react","uk/examples/02.controls/1.react",{"title":904,"path":905,"stem":906,"preview":397},"Контроли для Vue.js","/uk/examples/controls/vue","uk/examples/02.controls/2.vue",{"title":908,"path":909,"stem":910,"preview":401},"Контроли для Angular","/uk/examples/controls/angular","uk/examples/02.controls/3.angular",{"title":912,"path":913,"stem":914,"preview":405},"Контроли для Svelte","/uk/examples/controls/svelte","uk/examples/02.controls/4.svelte",{"title":76,"path":916,"stem":917,"preview":409},"/uk/examples/controls/lit","uk/examples/02.controls/5.lit",{"title":919,"path":920,"stem":921,"children":922,"page":-1,"placeholder":239,"overviewGroup":239},"Кастомізація","/uk/examples/customization","uk/examples/03.customization/index",[923,924,928,932,936,940],{"title":919,"path":920,"stem":921,"placeholder":239,"overviewGroup":239},{"title":925,"path":926,"stem":927,"preview":419},"Кастомізація для React.js","/uk/examples/customization/react","uk/examples/03.customization/1.react",{"title":929,"path":930,"stem":931,"preview":423},"Кастомізація для Vue.js","/uk/examples/customization/vue","uk/examples/03.customization/2.vue",{"title":933,"path":934,"stem":935,"preview":427},"Кастомізація для Angular","/uk/examples/customization/angular","uk/examples/03.customization/3.angular",{"title":937,"path":938,"stem":939,"preview":431},"Кастомізація для Svelte","/uk/examples/customization/svelte","uk/examples/03.customization/4.svelte",{"title":76,"path":941,"stem":942,"preview":435},"/uk/examples/customization/lit","uk/examples/03.customization/5.lit",{"title":810,"path":944,"stem":945,"preview":439},"/uk/examples/performance","uk/examples/06.performance",{"title":947,"path":948,"stem":949,"pro":239,"preview":444},"Вертикальний потік","/uk/examples/vertical-flow","uk/examples/06.vertical-flow",{"title":951,"path":952,"stem":953,"preview":449},"Розширення області","/uk/examples/area-extensions","uk/examples/07.area-extensions",{"title":711,"path":955,"stem":956,"children":957,"page":-1,"placeholder":239},"/uk/examples/processing","uk/examples/07.processing/index",[958,959,962,965],{"title":711,"path":955,"stem":956,"placeholder":239},{"title":85,"path":960,"stem":961,"preview":457},"/uk/examples/processing/dataflow","uk/examples/07.processing/14.dataflow",{"title":89,"path":963,"stem":964,"preview":461},"/uk/examples/processing/control-flow","uk/examples/07.processing/15.control-flow",{"title":966,"path":967,"stem":968,"preview":465},"Гібринтий","/uk/examples/processing/hybrid-engine","uk/examples/07.processing/15.hybrid-engine",{"title":970,"path":971,"stem":972,"pro":239,"preview":470,"showcase":973},"Ненаправлений","/uk/examples/undirected","uk/examples/07.undirected",{"title":974,"description":975,"order":474,"source":475},"Податливий до змін","Крім класичного зовнішнього вигляду, фреймворк дає вам можливість експоненціально розширити його до невпізнання",{"title":740,"path":977,"stem":978,"preview":479},"/uk/examples/arrange","uk/examples/08.arrange",{"title":980,"path":981,"stem":982,"preview":484},"Вставка вузла","/uk/examples/insert-node","uk/examples/08.insert-node",{"title":984,"path":985,"stem":986,"preview":489},"Магнітне з'єднання","/uk/examples/magnetic-connection","uk/examples/08.magnetic-connection",{"title":491,"path":988,"stem":989,"preview":494},"/uk/examples/smooth-zoom","uk/examples/08.smooth-zoom",{"title":758,"path":991,"stem":992,"preview":498},"/uk/examples/context-menu","uk/examples/09.context-menu",{"title":994,"path":995,"stem":996,"preview":503},"Межа панорамування","/uk/examples/panning-boundary","uk/examples/09.panning-boundary",{"title":762,"path":998,"stem":999,"preview":371},"/uk/examples/readonly","uk/examples/09.readonly",{"title":1001,"path":1002,"stem":1003,"pro":239,"preview":511},"Колективна робота","/uk/examples/collaborative","uk/examples/10.collaborative",{"title":766,"path":1005,"stem":1006,"preview":515},"/uk/examples/modules","uk/examples/10.modules",{"title":770,"path":1008,"stem":1009,"preview":519},"/uk/examples/scopes","uk/examples/10.scopes",{"title":750,"path":1011,"stem":1012,"preview":523},"/uk/examples/selectable-connections","uk/examples/10.selectable-connections",{"title":1014,"path":1015,"stem":1016,"pro":239,"preview":528},"Марковані з'єднання","/uk/examples/labeled-connections","uk/examples/11.labeled-connections",{"title":1018,"path":1019,"stem":1020,"pro":239,"preview":533},"Вибір ласо/шатром","/uk/examples/lasso-marquee-selection","uk/examples/11.lasso-marquee-selection",{"title":782,"path":1022,"stem":1023,"preview":537},"/uk/examples/minimap","uk/examples/11.minimap",{"title":786,"path":1025,"stem":1026,"preview":541},"/uk/examples/dock","uk/examples/12.dock",{"title":1028,"path":1029,"stem":1030,"preview":546},"Діаграма Санкі","/uk/examples/sankey","uk/examples/12.sankey",{"title":790,"path":1032,"stem":1033,"preview":550},"/uk/examples/connection-path","uk/examples/14.connection-path",{"title":794,"path":1035,"stem":1036,"preview":554},"/uk/examples/reroute","uk/examples/15.reroute",{"title":1038,"path":1039,"stem":1040,"pro":239,"preview":559},"Обмеження вузлів","/uk/examples/viewport-bound","uk/examples/16.viewport-bound",{"title":1042,"path":1043,"stem":1044,"preview":563},"Коментарі","/uk/examples/comments","uk/examples/17.comments",{"title":1046,"path":1047,"stem":1048,"preview":568},"Історія змін","/uk/examples/history","uk/examples/18.history",{"title":570,"path":1050,"stem":1051,"pro":239,"preview":573},"/uk/examples/lod","uk/examples/19.lod",{"title":575,"path":1053,"stem":1054,"pro":239,"preview":578,"showcase":1055},"/uk/examples/lod-gpu","uk/examples/19.lod-gpu",{"title":1056,"description":1057,"order":582,"source":583},"Відкритий для вдосконалень","Використовуючи свою гнучкість, фреймворк дає змогу додаткових оптимізацій для досягнення виняткової продуктивності",{"title":1059,"path":1060,"stem":1061,"preview":588},"3D Конфігуратор","/uk/examples/3d-configurator","uk/examples/20.3d-configurator",{"title":1063,"path":1064,"stem":1065,"preview":593,"top":474,"showcase":1066},"Чат-бот","/uk/examples/chatbot","uk/examples/21.chatbot",{"title":1067,"description":1068,"order":597,"source":598},"Широкі можливості","Фреймворк пропонує розширені можливості для кастомізації візуального вигляду та спрощення обробки даних",{"title":101,"path":1070,"stem":1071,"children":1072,"preview":604},"/uk/examples/3d","uk/examples/22.3d/1.index",[1073,1074],{"title":101,"path":1070,"stem":1071,"preview":604},{"title":1075,"path":1076,"stem":1077,"pro":239,"preview":609,"top":610,"showcase":1078},"Декілька 3D редакторів","/uk/examples/3d/multiple-3d","uk/examples/22.3d/2.multiple-3d",{"title":1079,"description":1080,"order":614,"source":615},"Вбудовування в 3D","Покращена інтеграція кількох редакторів у 3D-сцену, що полегшує бездоганну взаємодію в AR/VR",{"title":1082,"path":1083,"stem":1084,"preview":620,"top":621},"Інструмент створення 3D-матеріалів","/uk/examples/allmatter","uk/examples/22.allmatter",{"title":1086,"path":1087,"stem":1088,"preview":626,"top":627,"showcase":1089},"Генерація коду","/uk/examples/codegen","uk/examples/23.codegen",{"title":1086,"description":1090,"order":630,"link":631,"source":632},"Генерація коду стає життєздатним варіантом для виконання графа завдяки універсальності фреймворку",{"id":1092,"title":839,"body":1093,"browsers":1730,"description":1731,"extension":1732,"keywords":1733,"meta":1734,"navigation":239,"path":840,"seo":1735,"stacks":1730,"stem":841,"__hash__":1736},"content/uk/docs/20.development/4.ai-assistance/3.rete-kit-ai.md",{"type":1094,"value":1095,"toc":1719},"minimal",[1096,1100,1121,1124,1129,1132,1148,1155,1158,1203,1208,1236,1243,1247,1250,1329,1333,1468,1473,1489,1493,1496,1512,1516,1519,1553,1556,1560,1567,1594,1609,1612,1617,1642,1648,1678,1691,1695,1715],[1097,1098,839],"h1",{"id":1099},"rete-kit-ші",[1101,1102,1104],"alert",{"type":1103},"warning",[1105,1106,1107,1108,1112,1113,1120],"p",{},"Функція ШІ-команди наразі є ",[1109,1110,1111],"strong",{},"експериментальною",". API та поведінка можуть змінитися в майбутніх версіях. Ми вітаємо відгуки та пропозиції щодо покращення. Будь ласка, поділіться своїм досвідом на ",[1114,1115,1119],"a",{"href":1116,"rel":1117},"https://github.com/retejs/rete-kit/issues",[1118],"nofollow","GitHub Issues",".",[1105,1122,1123],{},"Rete Kit включає ШІ-команду, яка генерує контекстно-орієнтовані інструкції для IDE з підтримкою ШІ (Cursor, GitHub Copilot, Windsurf тощо). Ці інструкції допомагають ШІ-асистентам розуміти вашу конкретну ситуацію та надавати більш точну, релевантну допомогу під час вивчення або розробки з Rete.js.",[1125,1126,1128],"h2",{"id":1127},"quick-start","Швидкий старт",[1105,1130,1131],{},"Найшвидший спосіб почати — використати агента або функцію виконання команд вашого IDE:",[1133,1134,1139],"pre",{"className":1135,"code":1136,"language":1137,"meta":1138,"style":1138},"language-prompt shiki shiki-themes one-dark-pro","Запусти npx rete-kit ai для [ваша мета]\n","prompt","",[1140,1141,1142],"code",{"__ignoreMap":1138},[1143,1144,1146],"span",{"class":1145,"line":597},"line",[1143,1147,1136],{},[1105,1149,1150,1151,1154],{},"Замініть ",[1140,1152,1153],{},"[ваша мета]"," на вашу фактичну мету (наприклад, \"вивчення Rete.js\", \"створення нового додатку\", \"додавання до мого існуювого проекту\"). ШІ-агент автоматично визначить правильний інструмент та опції контексту.",[1105,1156,1157],{},"Або вкажіть опції вручну:",[1133,1159,1163],{"className":1160,"code":1161,"language":1162,"meta":1138,"style":1138},"language-bash shiki shiki-themes one-dark-pro","npx rete-kit ai --tool \u003Ctool> --context \u003Ccontext> [options]\n","bash",[1140,1164,1165],{"__ignoreMap":1138},[1143,1166,1167,1171,1175,1178,1182,1186,1189,1192,1195,1197,1200],{"class":1145,"line":597},[1143,1168,1170],{"class":1169},"sVbv2","npx",[1143,1172,1174],{"class":1173},"subq3"," rete-kit",[1143,1176,1177],{"class":1173}," ai",[1143,1179,1181],{"class":1180},"sVC51"," --tool",[1143,1183,1185],{"class":1184},"sn6KH"," \u003C",[1143,1187,1188],{"class":1173},"too",[1143,1190,1191],{"class":1184},"l> ",[1143,1193,1194],{"class":1180},"--context",[1143,1196,1185],{"class":1184},[1143,1198,1199],{"class":1173},"contex",[1143,1201,1202],{"class":1184},"t> [options]\n",[1105,1204,1205],{},[1109,1206,1207],{},"Опції:",[1209,1210,1211,1218,1224,1230],"ul",{},[1212,1213,1214,1217],"li",{},[1140,1215,1216],{},"--tool, -t \u003Ctool>"," - Інструмент IDE (cursor, github, windsurf тощо)",[1212,1219,1220,1223],{},[1140,1221,1222],{},"--context, -c \u003Ccontext>"," - Контекст (onboard, boot, dev, plugin)",[1212,1225,1226,1229],{},[1140,1227,1228],{},"--force, -f"," - Перезаписати існуючі файли інструкцій без підтвердження",[1212,1231,1232,1235],{},[1140,1233,1234],{},"--interactive, -i"," - Інтерактивний режим для вибору опцій",[1105,1237,1238,1239,1242],{},"Запустіть ",[1140,1240,1241],{},"npx rete-kit ai --help"," для детальної інформації про використання.",[1125,1244,1246],{"id":1245},"contexts","Контексти",[1105,1248,1249],{},"Виберіть контекст, який відповідає вашій ситуації:",[1251,1252,1253,1269],"table",{},[1254,1255,1256],"thead",{},[1257,1258,1259,1263,1266],"tr",{},[1260,1261,1262],"th",{},"Контекст",[1260,1264,1265],{},"Коли використовувати",[1260,1267,1268],{},"Опис",[1270,1271,1272,1286,1303,1316],"tbody",{},[1257,1273,1274,1280,1283],{},[1275,1276,1277],"td",{},[1109,1278,1279],{},"onboard",[1275,1281,1282],{},"Вивчення основ Rete.js",[1275,1284,1285],{},"Надає концептуальні пояснення, основні будівельні блоки (вузли, з'єднання, сокети), моделі обробки та навчальні керівництва. Використовуйте, коли запитуєте \"Що таке Rete.js?\" або \"Як працює візуальне програмування?\"",[1257,1287,1288,1293,1296],{},[1275,1289,1290],{},[1109,1291,1292],{},"boot",[1275,1294,1295],{},"Створення нового додатку Rete.js",[1275,1297,1298,1299,1302],{},"Надає покрокові керівництва зі створення додатку, допомогу з вибором фреймворку, рекомендації щодо функцій та пояснення структури проекту. Допомагає з запуском команд ",[1140,1300,1301],{},"rete-kit app"," та розумінням налаштування проекту.",[1257,1304,1305,1310,1313],{},[1275,1306,1307],{},[1109,1308,1309],{},"dev",[1275,1311,1312],{},"Додавання Rete.js до існуючого додатку або робота з існуючим додатком Rete.js",[1275,1314,1315],{},"Надає стратегії інтеграції, патерни на основі посилань з додатків Rete Kit та керівництва з вирішення проблем. Допомагає з додаванням Rete.js до існуючих кодової бази, виправленням проблем та адаптацією патернів до вашої архітектури.",[1257,1317,1318,1323,1326],{},[1275,1319,1320],{},[1109,1321,1322],{},"plugin",[1275,1324,1325],{},"Розробка, відлагодження або налаштування плагінів Rete.js",[1275,1327,1328],{},"Надає архітектуру плагінів, патерни обробки сигналів, техніки відлагодження та розширені найкращі практики. Допомагає зі структурою плагінів, системами сигналів, тестуванням та розробкою для кількох фреймворків.",[1125,1330,1332],{"id":1331},"supported-tools","Підтримувані інструменти",[1251,1334,1335,1348],{},[1254,1336,1337],{},[1257,1338,1339,1342,1345],{},[1260,1340,1341],{},"Інструмент",[1260,1343,1344],{},"Статус",[1260,1346,1347],{},"Примітки",[1270,1349,1350,1368,1384,1401,1415,1429,1443,1456],{},[1257,1351,1352,1355,1358],{},[1275,1353,1354],{},"Cursor",[1275,1356,1357],{},"✅ Підтримується",[1275,1359,1360,1361,1364,1365],{},"Генерує файли ",[1140,1362,1363],{},".mdc"," у директорії ",[1140,1366,1367],{},".cursor/rules/",[1257,1369,1370,1373,1375],{},[1275,1371,1372],{},"GitHub Copilot",[1275,1374,1357],{},[1275,1376,1377,1378,1364,1381],{},"Створює файл ",[1140,1379,1380],{},".copilot-instructions.md",[1140,1382,1383],{},".github/",[1257,1385,1386,1389,1392],{},[1275,1387,1388],{},"Windsurf",[1275,1390,1391],{},"⚠️ Включено",[1275,1393,1394,1395,1364,1398],{},"Розміщує файли ",[1140,1396,1397],{},".md",[1140,1399,1400],{},".windsurf/rules/",[1257,1402,1403,1406,1408],{},[1275,1404,1405],{},"Continue",[1275,1407,1391],{},[1275,1409,1394,1410,1364,1412],{},[1140,1411,1397],{},[1140,1413,1414],{},".continue/rules/",[1257,1416,1417,1420,1422],{},[1275,1418,1419],{},"Amazon Q",[1275,1421,1391],{},[1275,1423,1394,1424,1364,1426],{},[1140,1425,1397],{},[1140,1427,1428],{},".amazonq/rules/",[1257,1430,1431,1434,1436],{},[1275,1432,1433],{},"Antigravity",[1275,1435,1391],{},[1275,1437,1394,1438,1364,1440],{},[1140,1439,1397],{},[1140,1441,1442],{},".agent/rules/",[1257,1444,1445,1448,1450],{},[1275,1446,1447],{},"Codex",[1275,1449,1391],{},[1275,1451,1377,1452,1455],{},[1140,1453,1454],{},"AGENTS.md"," у корені проекту",[1257,1457,1458,1461,1463],{},[1275,1459,1460],{},"Claude",[1275,1462,1391],{},[1275,1464,1377,1465,1455],{},[1140,1466,1467],{},"CLAUDE.md",[1105,1469,1470],{},[1109,1471,1472],{},"Легенда статусу:",[1209,1474,1475,1482],{},[1212,1476,1477,1478,1481],{},"✅ ",[1109,1479,1480],{},"Підтримується"," - Протестовано та перевірено на правильну роботу",[1212,1483,1484,1485,1488],{},"⚠️ ",[1109,1486,1487],{},"Включено"," - Підтримується, але не повністю протестовано",[1125,1490,1492],{"id":1491},"interactive-mode","Інтерактивний режим",[1105,1494,1495],{},"Не впевнені, який контекст використовувати? Запустіть інтерактивний режим:",[1133,1497,1499],{"className":1160,"code":1498,"language":1162,"meta":1138,"style":1138},"npx rete-kit ai --interactive\n",[1140,1500,1501],{"__ignoreMap":1138},[1143,1502,1503,1505,1507,1509],{"class":1145,"line":597},[1143,1504,1170],{"class":1169},[1143,1506,1174],{"class":1173},[1143,1508,1177],{"class":1173},[1143,1510,1511],{"class":1180}," --interactive\n",[1125,1513,1515],{"id":1514},"how-it-works","Як це працює",[1105,1517,1518],{},"Rete Kit читає шаблони інструкцій, специфічні для контексту, зі свого пакету та перетворює їх для вашого IDE:",[1520,1521,1522,1532,1541,1547],"ol",{},[1212,1523,1524,1527,1528,1531],{},[1109,1525,1526],{},"Читає шаблони"," з ",[1140,1529,1530],{},"assets/ai/{context}/"," (onboard, boot, dev або plugin)",[1212,1533,1534,1537,1538,1540],{},[1109,1535,1536],{},"Перетворює вміст"," для формату вашого IDE (наприклад, файли ",[1140,1539,1363],{}," для Cursor)",[1212,1542,1543,1546],{},[1109,1544,1545],{},"Записує інструкції"," у директорії, специфічні для IDE, у вашому проекті",[1212,1548,1549,1552],{},[1109,1550,1551],{},"Активується автоматично"," - ШІ-асистент вашого IDE використовує ці інструкції одразу",[1105,1554,1555],{},"Згенеровані інструкції містять керівництва, специфічні для Rete.js, адаптовані до вашого вибраного контексту.",[1125,1557,1559],{"id":1558},"switching-contexts","Перемикання контекстів",[1105,1561,1562,1563,1566],{},"Перемикайте контексти в міру розвитку вашого проекту, запускаючи команду знову з іншим контекстом. Використовуйте ",[1140,1564,1565],{},"--force"," для перезапису існуючих інструкцій:",[1133,1568,1570],{"className":1160,"code":1569,"language":1162,"meta":1138,"style":1138},"npx rete-kit ai --tool cursor --context dev --force\n",[1140,1571,1572],{"__ignoreMap":1138},[1143,1573,1574,1576,1578,1580,1582,1585,1588,1591],{"class":1145,"line":597},[1143,1575,1170],{"class":1169},[1143,1577,1174],{"class":1173},[1143,1579,1177],{"class":1173},[1143,1581,1181],{"class":1180},[1143,1583,1584],{"class":1173}," cursor",[1143,1586,1587],{"class":1180}," --context",[1143,1589,1590],{"class":1173}," dev",[1143,1592,1593],{"class":1180}," --force\n",[1105,1595,1596,1599,1600,1602,1603,1602,1605,1602,1607],{},[1109,1597,1598],{},"Типова послідовність:"," ",[1140,1601,1279],{}," → ",[1140,1604,1292],{},[1140,1606,1309],{},[1140,1608,1322],{},[1125,1610,843],{"id":1611},"troubleshooting",[1105,1613,1614],{},[1109,1615,1616],{},"Інструкції не працюють?",[1209,1618,1619,1624,1627,1630,1633,1639],{},[1212,1620,1621,1622,1540],{},"Перевірте, чи файли були створені в правильній директорії (наприклад, ",[1140,1623,1367],{},[1212,1625,1626],{},"Спробуйте розпочати нову сесію чату/агента - інструкції можуть потребувати нової розмови для завантаження",[1212,1628,1629],{},"Якщо нова сесія не працює, перезапустіть ваш IDE, щоб переконатися, що інструкції завантажені",[1212,1631,1632],{},"Протестуйте, запитавши ШІ-асистента вашого IDE питання, специфічне для Rete.js",[1212,1634,1635,1636,1638],{},"Перегенеруйте з прапорцем ",[1140,1637,1565],{}," за потреби",[1212,1640,1641],{},"Перевірте налаштування IDE, щоб переконатися, що функції ШІ увімкнено",[1105,1643,1644,1647],{},[1109,1645,1646],{},"Вибрано неправильний контекст?"," Перегенеруйте з правильним контекстом:",[1133,1649,1651],{"className":1160,"code":1650,"language":1162,"meta":1138,"style":1138},"npx rete-kit ai --tool cursor --context \u003Cправильний-контекст> --force\n",[1140,1652,1653],{"__ignoreMap":1138},[1143,1654,1655,1657,1659,1661,1663,1665,1667,1669,1672,1675],{"class":1145,"line":597},[1143,1656,1170],{"class":1169},[1143,1658,1174],{"class":1173},[1143,1660,1177],{"class":1173},[1143,1662,1181],{"class":1180},[1143,1664,1584],{"class":1173},[1143,1666,1587],{"class":1180},[1143,1668,1185],{"class":1184},[1143,1670,1671],{"class":1173},"правильний-контекс",[1143,1673,1674],{"class":1184},"т> ",[1143,1676,1677],{"class":1180},"--force\n",[1105,1679,1680,1683,1684,1687,1688,1690],{},[1109,1681,1682],{},"Інтерактивний режим не працює?"," Використовуйте явні прапорці ",[1140,1685,1686],{},"--tool"," та ",[1140,1689,1194],{}," замість цього (інтерактивний режим вимагає TTY).",[1125,1692,1694],{"id":1693},"related-documentation","Пов'язана документація",[1209,1696,1697,1703,1709],{},[1212,1698,1699,1702],{},[1114,1700,1701],{"href":831},"Огляд ШІ-асистента"," - Всі опції інтеграції ШІ",[1212,1704,1705,1708],{},[1114,1706,1707],{"href":836},"Інтеграція LLMs.txt"," - Ручна інтеграція ШІ",[1212,1710,1711,1714],{},[1114,1712,1713],{"href":827},"Огляд Rete Kit"," - Інші функції Rete Kit",[1716,1717,1718],"style",{},"html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html pre.shiki code .sVbv2, html code.shiki .sVbv2{--shiki-default:#61AFEF}html pre.shiki code .subq3, html code.shiki .subq3{--shiki-default:#98C379}html pre.shiki code .sVC51, html code.shiki .sVC51{--shiki-default:#D19A66}html pre.shiki code .sn6KH, html code.shiki .sn6KH{--shiki-default:#ABB2BF}",{"title":1138,"searchDepth":1720,"depth":1720,"links":1721},2,[1722,1723,1724,1725,1726,1727,1728,1729],{"id":1127,"depth":1720,"text":1128},{"id":1245,"depth":1720,"text":1246},{"id":1331,"depth":1720,"text":1332},{"id":1491,"depth":1720,"text":1492},{"id":1514,"depth":1720,"text":1515},{"id":1558,"depth":1720,"text":1559},{"id":1611,"depth":1720,"text":843},{"id":1693,"depth":1720,"text":1694},null,"Отримайте розумну, контекстно-орієнтовану допомогу у вашій IDE з підтримкою ШІ за допомогою команди ШІ Rete Kit. Генеруйте інструкції, специфічні для IDE, для вивчення та розробки з Rete.js","md","rete kit ai, ai допомога, ші допомога, cursor, windsurf, copilot, інструкції ide, ші-інструкції, контекстно-орієнтований ші",{},{"title":839,"description":1731},"vEcyrVTgwIFk7EFX59G5oN8_dyQF3fByUHJxql1tCrM",1767966072166]