6 repository-uri
Implementation of custom Python scripts within visual node-based automation systems.
Distinct from Node Execution Logic: Specifically covers the execution of Python within a node-graph context rather than general application logic
Explore 6 awesome GitHub repositories matching user interface & experience · Python Logic Execution. Refine with filters or upvote what's useful.
Promptflow este un framework de dezvoltare și un orchestrator pentru construirea de aplicații bazate pe modele de limbaj mari (LLM). Acesta funcționează ca o suită de instrumente pentru proiectarea, orchestrarea și implementarea fluxurilor de lucru AI prin conectarea prompt-urilor, a codului Python personalizat și a modelelor de limbaj în secvențe executabile. Proiectul se distinge printr-un designer vizual de fluxuri de lucru AI care permite crearea de grafuri aciclice direcționate (DAG) de noduri logice. Oferă un mediu dedicat de prompt engineering pentru versionarea și compararea șabloanelor, alături de trasarea execuției cu stare pentru a înregistra apelurile de funcții și valorile variabilelor în vederea depanării pas cu pas. Platforma acoperă o gamă largă de capabilități, inclusiv RAG (Retrieval Augmented Generation) prin căutări în baze de date vectoriale și pipeline-uri de evaluare bazate pe metrici pentru testare în loturi și asigurarea calității. Gestionează întregul ciclu de viață, de la dezvoltare la producție, prin implementare containerizată, servirea endpoint-urilor de flux de lucru și gestionarea securizată a conexiunilor pentru credențialele API. Sunt furnizate o interfață în linie de comandă (CLI) și un SDK pentru validarea fluxurilor de lucru și integrarea în pipeline-uri CI/CD automatizate.
Allows the integration of custom Python functions to process data and call APIs within a workflow.
Genkit is an open-source framework for building AI-powered applications. It provides a unified interface for connecting to hundreds of generative AI models from multiple providers, enabling text, image, audio, and video generation through a single API. The framework structures multi-step AI interactions—including chat, retrieval-augmented generation, tool use, and agentic workflows—as composable, traceable flows with built-in streaming and state management. The framework distinguishes itself through a comprehensive developer toolkit that includes a command-line interface and a local developer
Enables AI models to write and run Python code for calculations and logic during response generation.
Ryven este un framework de programare bazat pe flux și un editor de scripting vizual pentru Python. Acesta oferă o interfață grafică bazată pe noduri pentru proiectarea și executarea logicii prin conectarea nodurilor funcționale discrete pentru a construi pipeline-uri de date executabile. Sistemul funcționează ca un instrument de logică vizuală extensibil, permițând dezvoltarea de noduri Python personalizate și integrarea widget-urilor GUI interactive pentru a extinde capabilitățile de scripting. Include un motor de grafuri de noduri care suportă atât editarea vizuală, cât și execuția headless, permițând scripturilor să ruleze fără o interfață grafică. Platforma acoperă designul de scripturi vizuale și logica bazată pe flux, prezentând instrumente pentru randarea imaginilor de flux și adnotări bazate pe stylus. Capabilitățile sale se extind la manipularea stării în timp real printr-o interfață de linie de comandă și un mecanism de observare pentru sincronizarea automată a datelor variabile.
Provides a node-based graphical interface for designing and executing flow-based logic using Python.
WebGAL is a web-native development environment designed for the creation and publication of interactive narrative games. It provides a browser-based platform that enables users to build visual novels featuring branching dialogue and multimedia assets without requiring manual coding. The platform distinguishes itself through a visual editor that utilizes node-based logic definition to manage narrative flow and scene transitions. It includes specialized tooling for the configuration and integration of animated character models, allowing for the direct implementation of interactive character seq
Translates graphical node connections into executable game logic for narrative branching and scene flow.
n8n-skills is a collection of technical guides and architectural frameworks for designing, building, and deploying automation workflows and AI agents within n8n. It provides a structured approach to creating autonomous agents by combining large language model chains with memory systems and custom toolsets. The project focuses on extending AI capabilities through the development of custom tool functions using structured input schemas and the integration of Model Context Protocol servers. It emphasizes the use of specific architectural patterns to manage webhooks, APIs, and binary data handling
Enables implementation of custom logic within code nodes adhering to standard library limitations.
rgthree-comfy is a collection of custom nodes and interface enhancements designed to automate and organize generative AI workflows within ComfyUI. It provides a specialized toolset for node-based automation, dynamic data routing, and graph management. The project distinguishes itself through a dynamic data router and workflow management tools that enable bulk muting, bypassing, and navigation of complex node graphs via bookmarks and visual labels. It also includes logic and math nodes for evaluating expressions and image processing utilities for side-by-side comparisons and precise cropping.
Implements custom Python script execution within the visual node-graph for dynamic data manipulation and decision logic.