13 Repos
Systems for tracking and managing the lifecycle of distributed execution nodes.
Distinguishing note: Specific to managing node capacity and status in a distributed environment.
Explore 13 awesome GitHub repositories matching devops & infrastructure · Execution Node Managers. Refine with filters or upvote what's useful.
Selenium is a comprehensive browser automation framework that provides a standardized interface for controlling web browsers to perform automated tasks, user interactions, and data extraction. It functions as a cross-browser testing tool, enabling developers to execute identical automation scripts across various browser engines and operating systems to ensure consistent application behavior. By implementing the WebDriver protocol, it maps high-level automation commands to browser-specific drivers using a standardized HTTP-based wire protocol. The project distinguishes itself through its distr
Tracks available capacity and reports status updates for containerized or local execution nodes.
Prefect is a workflow orchestration platform designed to define, schedule, and monitor complex data pipelines as Python code. It functions as a container-native engine that wraps individual tasks in isolated environments, ensuring consistent dependencies and resource allocation across diverse infrastructure. By utilizing a state-machine-based orchestration model, the system tracks execution progress through discrete transitions and persistent event logs to maintain reliable and observable task processing. The platform distinguishes itself through a decoupled worker-API architecture, which sep
Offloads data transformation execution to managed ephemeral jobs while maintaining local orchestration features.
Presto is a distributed SQL query engine designed for high-performance analytical processing across heterogeneous data sources. It functions as a data federation platform and massively parallel processing engine, allowing users to execute interactive queries against diverse storage systems without requiring data migration. By mapping remote metadata and structures to a unified relational namespace, it enables seamless cross-platform analysis through a standard SQL interface. The engine distinguishes itself through a pluggable connector architecture and a shared-nothing distributed processing
Integrates specialized worker nodes to offload function resolution, type management, and session property discovery directly to a native execution engine.
Pipecat is a framework and software development kit for building real-time multimodal AI agents and speech-to-speech systems. It utilizes a frame-based data pipeline to route audio, video, and text through a modular sequence of processors, enabling the orchestration of low-latency conversational AI. The project is distinguished by its ability to coordinate complex multimodal services, including speech-to-text, language models, and text-to-speech, within a single pipeline. It features semantic voice activity detection for natural turn-taking, state-machine conversation flows for dialogue manag
Implements triggers to move between conversation nodes to update active states and task instructions.
Meshroom is a node-based photogrammetry software designed to transform collections of two-dimensional images into three-dimensional models and scene geometry. It provides a visual interface for constructing and managing modular data pipelines, allowing users to automate complex computer vision tasks such as feature extraction, depth map estimation, and mesh generation. The software distinguishes itself through a distributed computational framework that dispatches resource-intensive tasks across local hardware or remote render farms. By utilizing a directed acyclic graph execution model, it en
Dispatches processing jobs to external hardware farms by matching specific node requirements for CPU, RAM, and GPU resources.
Chia is a decentralized blockchain platform that uses a proof-of-space-and-time consensus mechanism, enabling energy-efficient farming on commodity hardware. It implements a full blockchain node, farmer, harvester, timelord, and wallet in Python, prioritizing readability and cross-platform compatibility. The platform manages transactions through a simplified UTXO model that minimizes on-chain state and supports fast validation. The project introduces Chialisp, a Turing-complete functional smart contract language designed for secure and auditable financial transactions. It features a pooling p
Allows farmers to participate in pools while retaining control over block creation and participation.
This project is a cross-platform animation library for React Native that provides a declarative engine for building high-performance user interfaces. It functions by offloading animation logic and interaction processing to the native UI thread, ensuring that visual transitions remain smooth and responsive even when the main application thread is under heavy load. The library distinguishes itself through a specialized architecture that transforms standard functions into units capable of executing directly on the native thread. It utilizes shared-memory synchronization to maintain consistent da
Offloads animation logic and interaction processing to the native UI thread for high-performance execution.
AzurLaneAutoScript is a mobile game automation system designed to perform repetitive gameplay tasks unattended. It functions as a screenshot-driven bot that controls Android devices, emulators, and cloud phones via ADB and uiautomator2, using computer vision to make interaction decisions instead of fixed timers. The project distinguishes itself through an advanced computer vision suite that includes local optical character recognition and perspective-aware grid detection. These tools allow the bot to parse 3D game maps, compute vanishing points, and normalize grid-centered objects for precise
Automates main chapters and raids using specialized farming routes to gather resources.
This project is a containerized build automation system and self-hosted DevOps platform provided as a Docker image. It serves as a distributed build orchestrator and a Dockerized continuous integration and delivery server, ensuring consistent execution environments across different infrastructure. The system distinguishes itself through a distributed execution model that separates a primary controller from multiple remote agents connected via SSH, TCP, or web sockets. It utilizes a modular extensibility framework that allows the core system functionality to be augmented through the installati
Tracks and manages the lifecycle and capacity of distributed execution nodes.
MCSManager is a game server management panel and multi-node server manager that provides a centralized web interface for deploying, monitoring, and controlling multiple game server instances across distributed physical or virtual machines. It functions as a Docker game server orchestrator, enabling the execution of servers within isolated containers to simplify deployment and environment scaling. The system distinguishes itself through a customizable self-hosted dashboard featuring drag-and-drop layouts and the ability to embed custom HTML and JavaScript components. It provides real-time term
Manages the lifecycle and status of distributed execution nodes across multiple machines.
OnmyojiAutoScript ist ein ADB-basiertes Android-Spielautomatisierungstool, das Bilderkennung nutzt, um tägliche Routinen und das Farmen von Ressourcen zu automatisieren. Es fungiert als Computer-Vision-Bot und Emulator-Controller, der die gleichzeitige Aufgabenausführung über mehrere Benutzerprofile und Ports hinweg koordiniert. Das System verfügt über einen Spielressourcen-Optimierer, der Effizienzmodelle verwendet, um In-Game-Gegenstände und Assets intelligent auf Charaktere zu verteilen. Um eine automatisierte Erkennung zu umgehen, verwendet es einen Anti-Detection-Eingabesimulator, der menschliche Interaktionsmuster durch variable Klick- und Wischverhalten nachahmt. Die Software deckt ein breites Spektrum an Automatisierungslogik ab, einschließlich ereignisgesteuerter Ausführung, Priorisierung von Zielaktionen und Zeitplanung von Aufgabenfolgen. Die operativen Fähigkeiten erstrecken sich auf die Automatisierung von Charakter-Rotationen, Dungeon-Farming, wöchentlichen Zielen und gildenbasierter Koordination. Überwachung und Wartung werden durch den Export von Diagnoseprotokollen, die Erkennung von Skript-Stalls und eine grafische Benutzeroberfläche zur Verwaltung von Aufgaben-Assets und Bilderkennungsparametern unterstützt.
Provides automated routines for gathering in-game materials and currency via specialized dungeon raids.
StarRailCopilot ist ein Automatisierungs-Bot und Ressourcen-Farmer für Honkai: Star Rail. Es fungiert als System zur Durchführung repetitiver Gameplay-Aufgaben, wie das Ausführen von Dungeon-Zyklen und das Sammeln von Materialien für die Charakterentwicklung basierend auf spezifischen Zielvorgaben. Das Projekt nutzt eine Vision-Engine, die Template-Matching und Farbanalyse einsetzt, um die Position und Ausrichtung des Charakters auf der Spiel-Minimap zu verfolgen. Es enthält einen Emulator-Manager zum Starten und Überwachen von Spielinstanzen in lokalen sowie Cloud-Umgebungen. Die Automatisierungsfunktionen umfassen das Sammeln täglicher Belohnungen, das Farmen von Materialien und die Ausführung von Simulationszyklen zum Erhalt von Ausrüstung. Diese Routinen werden durch ein Zustands-Erkennungssystem unterstützt, das Spielelemente und Charakterausrichtungen mittels Bilderkennung identifiziert.
Executes automated routines to gather in-game materials and high-tier gear via specialized routes.
tmall-miao ist ein Android-Automatisierungstool und Shopping-Plattform-Bot, der darauf ausgelegt ist, Belohnungsaktivitäten automatisch abzuschließen und Coins auf E-Commerce-Marktplätzen zu beanspruchen. Er fungiert als E-Commerce-Belohnungs-Task-Automatisierer, der Benutzerinteraktionen auf Mobilgeräten simuliert, um repetitive Aufgaben zu erledigen. Das Projekt enthält eine Kompatibilitätsschicht für HarmonyOS Next, die es ermöglicht, Automatisierungsskripte über verschiedene mobile Betriebssysteme hinweg auszuführen. Das Tool bietet Funktionen für die Aufgabenautomatisierung auf Mobilgeräten und Incentive-Farming. Es nutzt System-Debugging-Schnittstellen, um plattformspezifische Automatisierungsskripte auszuführen und Interaktionen über mehrere Shopping-Plattformen hinweg zu verwalten.
Collects digital currency and rewards from online marketplaces by simulating user activity.