awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

21 个仓库

Awesome GitHub RepositoriesExecution Streaming

Protocols for emitting real-time updates during process execution.

Distinguishing note: Focuses on streaming progress updates from workflow nodes.

Explore 21 awesome GitHub repositories matching software engineering & architecture · Execution Streaming. Refine with filters or upvote what's useful.

Awesome Execution Streaming GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • langchain-ai/langgraphlangchain-ai 的头像

    langchain-ai/langgraph

    34,925在 GitHub 上查看↗

    LangGraph is a framework for building stateful, multi-step agentic workflows by modeling application logic as a directed graph. It provides a runtime environment where complex tasks are orchestrated through interconnected nodes and edges, allowing developers to manage state transitions, persistent memory, and control flow across long-running automated processes. The platform distinguishes itself through its native support for human-in-the-loop automation, enabling developers to define breakpoints that pause execution for manual review, modification, or approval. It also features checkpoint-ba

    Emits real-time updates from graph nodes to provide visibility into progress.

    Pythonagentsaiai-agents
    在 GitHub 上查看↗34,925
  • openai/openai-agents-pythonopenai 的头像

    openai/openai-agents-python

    27,191在 GitHub 上查看↗

    This project is a Python framework for building autonomous, event-driven agent systems. It provides a unified runtime for orchestrating multi-agent workflows, managing persistent conversation state, and executing code within secure, isolated sandbox environments. The framework is designed to handle complex task delegation, allowing agents to invoke other agents as tools while maintaining context across multi-turn interactions. The framework distinguishes itself through its deep integration with the Model Context Protocol, enabling agents to connect to external data sources and remote services

    Implements cancellation handlers to stop agent execution and clean up resources safely.

    Pythonagentsaiframework
    在 GitHub 上查看↗27,191
  • langchain-ai/deepagentslangchain-ai 的头像

    langchain-ai/deepagents

    25,006在 GitHub 上查看↗

    Deepagents is an LLM agent orchestration platform and stateful application server designed for deploying and managing AI agents built with computational graphs. It provides a containerized runtime environment that handles agent execution, state persistence, and the versioning of AI assistants. The platform distinguishes itself through deep integration with the Model Context Protocol, allowing agents to function as servers that expose tools and capabilities to external clients. It features a sophisticated observability suite for capturing execution traces, performing LLM-based evaluations agai

    Streams real-time event data from active agent runs with support for resuming from specific event IDs.

    Pythonagentsdeepagentslangchain
    在 GitHub 上查看↗25,006
  • vercel/aivercel 的头像

    vercel/ai

    21,885在 GitHub 上查看↗

    This project is a comprehensive framework for building AI-powered applications, providing a unified toolkit for orchestrating language models, autonomous agents, and interactive user interfaces. It serves as a central library for managing the entire lifecycle of AI interactions, from initial prompt generation and model provider abstraction to complex, multi-step reasoning and tool execution. The framework distinguishes itself through its deep integration with frontend development, specifically by enabling generative user interfaces that render dynamic components directly from model outputs. I

    Executes cleanup logic and state updates when a user cancels an active AI stream to maintain consistency.

    TypeScriptanthropicartificial-intelligencegemini
    在 GitHub 上查看↗21,885
  • mastra-ai/mastramastra-ai 的头像

    mastra-ai/mastra

    21,221在 GitHub 上查看↗

    Mastra is an orchestration framework designed for building, deploying, and managing autonomous AI agents and multi-agent systems. It provides a comprehensive suite of primitives for creating resilient AI applications, including durable workflow orchestration, event-driven agent loops, and semantic memory management. By integrating these core components, the platform enables developers to build complex, multi-step processes that can reason about goals and execute tasks without manual intervention. The framework distinguishes itself through its focus on observability and secure, isolated execut

    Receives incremental updates and status changes during workflow re-execution to monitor progress in real time.

    TypeScriptagentsaichatbots
    在 GitHub 上查看↗21,221
  • reactive-extensions/rxjsReactive-Extensions 的头像

    Reactive-Extensions/RxJS

    19,353在 GitHub 上查看↗

    The Reactive Extensions for JavaScript

    Stop an observer from receiving further emissions and cascade the cancellation through the operator chain.

    JavaScript
    在 GitHub 上查看↗19,353
  • pydantic/pydantic-aipydantic 的头像

    pydantic/pydantic-ai

    17,791在 GitHub 上查看↗

    PydanticAI is a Python framework designed for building production-grade autonomous agents. It provides a unified interface for interacting with diverse language models, enabling developers to construct agents that perform complex tasks through structured data validation, tool execution, and multi-turn conversation management. The library centers on type-safe schema enforcement, ensuring that model inputs and outputs remain consistent and reliable throughout the agent's lifecycle. The framework distinguishes itself through a robust architecture that emphasizes modularity and testability. It ut

    Stops ongoing data streams immediately to conserve resources and respond to user requests for interrupting long-running tasks.

    Pythonagent-frameworkgenaillm
    在 GitHub 上查看↗17,791
  • qwenlm/qwen-agentQwenLM 的头像

    QwenLM/Qwen-Agent

    13,322在 GitHub 上查看↗

    Qwen-Agent is a development framework for building autonomous software applications that leverage large language models to plan, reason, and execute complex tasks. It functions as an orchestration engine that enables models to interact with external APIs, manage persistent memory, and maintain context across multi-step workflows. The framework distinguishes itself through a multi-agent collaboration platform that allows independent agent instances to exchange structured messages and delegate sub-tasks to one another. By utilizing iterative reasoning loops and dynamic prompt injection, the sys

    Emits real-time updates during process execution to support incremental tool invocation.

    Python
    在 GitHub 上查看↗13,322
  • pycaret/pycaretpycaret 的头像

    pycaret/pycaret

    9,811在 GitHub 上查看↗

    PyCaret is a Python AutoML platform and MLOps lifecycle manager designed to automate machine learning workflows. It functions as a low-code environment that leverages a scikit-learn native engine to execute preprocessing, training, and evaluation for tabular data. The platform distinguishes itself as an LLM-powered ML copilot, using large language model agents to analyze datasets, design experiment configurations, and explain model results. It also serves as a Kubernetes ML orchestrator and model registry, enabling the versioning of trained pipelines and their promotion to production API endp

    Emits real-time process updates to provide immediate feedback to user interfaces and autonomous agents.

    Pythonanomaly-detectionautomlclassification
    在 GitHub 上查看↗9,811
  • 648540858/wvp-gb28181-pro648540858 的头像

    648540858/wvp-GB28181-pro

    7,076在 GitHub 上查看↗

    WVP-GB28181-Pro is a video surveillance platform built around the GB28181 standard, functioning as a streaming media server that manages GB28181-compliant cameras and NVRs. It also serves as a JT/T 808 vehicle gateway, bridging JT/T 808 and JT/T 1078 vehicle devices into the surveillance network, and acts as a multi-protocol video aggregator that unifies GB28181, JT/T 808, JT/T 1078, and ONVIF protocols under a single management interface. The platform supports NAT traversal for connecting devices across different network segments and ingests video from GB28181, ONVIF, and RTSP sources, output

    Implements the GB28181 cascade protocol for subscribing and forwarding directory and alarm events between platforms.

    Java10782818128181web
    在 GitHub 上查看↗7,076
  • ericlbuehler/mistral.rsEricLBuehler 的头像

    EricLBuehler/mistral.rs

    6,597在 GitHub 上查看↗

    mistral.rs is an inference engine for large language models that runs locally and exposes models behind OpenAI and Anthropic-compatible APIs. It serves as a multi-model serving platform, capable of loading several models in a single server process with per-request routing and on-demand loading and unloading. The engine supports multimodal inference, processing text alongside images, video, audio, and speech inputs, and includes a quantized model deployment runtime that reduces memory use and speeds up inference on consumer hardware. The project distinguishes itself through an agentic tool exe

    Emits code execution progress and results as Server-Sent Events with multimodal outputs.

    Rustllmrustuqff
    在 GitHub 上查看↗6,597
  • cameroncooke/xcodebuildmcpcameroncooke 的头像

    cameroncooke/xcodebuildmcp

    5,917在 GitHub 上查看↗

    xcodebuildmcp is a Model Context Protocol server that exposes Xcode build, test, and device management tools for AI coding agents to automate iOS and macOS development workflows. It operates as a background daemon per workspace, communicating tool requests and responses over standard input/output using JSON-RPC messages, and streams progress and results as newline-delimited JSON objects for machine parsing. The project provides an interactive setup wizard and file-based client configuration to install skill files into predefined directories for supported AI coding clients. It manages the full

    Executes XCTest suites on simulators and devices, streaming test results and progress in real time.

    TypeScript
    在 GitHub 上查看↗5,917
  • mervinpraison/praisonaiMervinPraison 的头像

    MervinPraison/PraisonAI

    5,592在 GitHub 上查看↗

    PraisonAI is an autonomous AI agent platform that coordinates multiple LLM-powered agents for research, planning, and execution of complex workflows. It functions as a multi-agent orchestration framework, a workflow builder, and a Model Context Protocol server, while also providing retrieval-augmented generation through vector knowledge bases. Agents can interact via CLI, web, or standardized protocols with sandboxed code execution. The platform distinguishes itself with a rich set of agent communication protocols, including A2A, REST, WebSocket, voice and telephony integration, and MCP, allo

    Run a recipe and stream real-time progress events back to the client using Server-Sent Events.

    Pythonagentsaiai-agent-framework
    在 GitHub 上查看↗5,592
  • maiot-io/zenmlmaiot-io 的头像

    maiot-io/zenml

    5,452在 GitHub 上查看↗

    ZenML is an extensible machine learning orchestration framework designed to manage the end-to-end lifecycle of data pipelines and AI agent workflows. It functions as a durable orchestrator that executes machine learning tasks as directed acyclic graphs, ensuring that every step is containerized for consistent performance across local, cloud, and hybrid infrastructure. By decoupling pipeline code from underlying compute and storage backends, the platform allows developers to define infrastructure-agnostic stacks that remain portable across diverse environments. The project distinguishes itself

    Streams live workflow events to monitoring while capturing final results in durable checkpoints.

    Python
    在 GitHub 上查看↗5,452
  • zenml-io/zenmlzenml-io 的头像

    zenml-io/zenml

    5,451在 GitHub 上查看↗

    ZenML is an orchestration platform designed for building, deploying, and monitoring reproducible machine learning pipelines and agentic workflows. It provides a unified framework that manages the entire lifecycle of machine learning assets, from data processing and model training to the deployment of persistent inference services. By decoupling pipeline logic from underlying compute and storage, the platform enables teams to transition workflows seamlessly from local development environments to production-grade cloud infrastructure. The platform distinguishes itself through a service-oriented

    Subscribes to live event feeds from specific task executions to track progress, state changes, or diagnostic data.

    Pythonagentopsagentsai
    在 GitHub 上查看↗5,451
  • reactor/reactor-corereactor 的头像

    reactor/reactor-core

    5,224在 GitHub 上查看↗

    Reactor Core is a reactive programming toolkit and non-blocking foundation for composing asynchronous data pipelines on the JVM. It serves as an asynchronous stream processing framework and a backpressure management system, allowing developers to transform, filter, and combine sequences of events while regulating data flow between producers and consumers to prevent resource exhaustion. The library differentiates itself through a sophisticated concurrency scheduling system and demand-based flow control. It decouples signal processing from specific threads using a scheduler registry and provide

    Stops a data source from producing further elements and triggers resource cleanup via a disposable handle.

    Javaasynchronousflowflux
    在 GitHub 上查看↗5,224
  • getsentry/xcodebuildmcpgetsentry 的头像

    getsentry/XcodeBuildMCP

    4,367在 GitHub 上查看↗

    XcodeBuildMCP is a Model Context Protocol server and development tool bridge that provides AI agents with the ability to control xcodebuild, manage simulators, and automate the compilation and execution of Apple platform applications. It functions as a persistent daemon that proxies native IDE build and debug capabilities to external clients and agents. The project distinguishes itself by using the Model Context Protocol to expose build and device management tools through a standardized interface. It implements specialized skill priming and instruction configuration to ensure AI agents can in

    Executes XCTest suites on a simulator and streams test results and progress in real time.

    TypeScriptmcpmcp-servermodel-context-protocol
    在 GitHub 上查看↗4,367
  • vrsen/agency-swarmVRSEN 的头像

    VRSEN/agency-swarm

    3,962在 GitHub 上查看↗

    Agency Swarm is a multi-agent orchestration framework and development kit designed to coordinate specialized AI agents through defined communication patterns and handoffs. It functions as a system for managing agent swarms, providing an API gateway to expose these coordinated collectives as production-ready HTTP endpoints. The project distinguishes itself through its Model Context Protocol integration layer, which connects agents to external data sources and capabilities. It implements specialized orchestration patterns, such as the orchestrator-worker model and role-based delegation, to tran

    Injects live events and stdout/stderr progress updates into the response stream during long-running tool executions.

    Python
    在 GitHub 上查看↗3,962
  • falkordb/falkordbFalkorDB 的头像

    FalkorDB/FalkorDB

    3,437在 GitHub 上查看↗

    FalkorDB is a high-performance graph database management system and vector graph database. It serves as a knowledge graph construction tool and a GraphRAG knowledge store, integrating structured property graphs with vector search to provide grounded context for large language models. The engine is designed as a multi-tenant graph engine, capable of hosting thousands of isolated datasets within a single instance. The system distinguishes itself by using linear algebra for query execution, treating relationship tensors as matrix multiplications to achieve low-latency multi-hop traversals. It ut

    Sends real-time updates via Server-Sent Events during the query lifecycle, including schema discovery and execution.

    Ccloud-databasedatabasedatabase-as-a-service
    在 GitHub 上查看↗3,437
  • swiftlang/swift-testingswiftlang 的头像

    swiftlang/swift-testing

    2,155在 GitHub 上查看↗

    Swift Testing 是 Swift 编程语言的测试框架,为验证代码行为提供了结构化环境。它利用编译时宏发现来注册测试函数,并将它们组织成层级套件,从而允许对测试执行和元数据标记进行精细控制。 该框架通过与 Swift 并发模型的原生集成脱颖而出,支持并行测试执行以减少验证时间。它支持参数化测试,允许开发者在多个输入值上运行相同的逻辑,并提供基于条件的过滤以根据特定的运行时环境需求管理测试执行。 该项目包含一套全面的验证原语,包括表达力强的断言库和将测试结果导出为结构化 JSON 数据的工具。这种元数据集成促进了外部工具对测试结果的监控和分析。此外,该框架支持跨平台执行(包括 WebAssembly 环境),并提供了迁移遗留测试套件的路径,以确保转换期间的连续性。

    Streams test execution progress and results as structured data to allow external tools to monitor and analyze test outcomes.

    Swiftsoftware-qualityswiftswift-macros
    在 GitHub 上查看↗2,155
上一个12下一个
  1. Home
  2. Software Engineering & Architecture
  3. Execution Streaming

探索子标签

  • Code Execution Progress Streams2 个子标签Emits tool call progress and complete results as Server-Sent Events, including stdout, stderr, images, and video frames. **Distinct from Execution Streaming:** Distinct from Execution Streaming: focuses on streaming code execution progress with multimodal outputs.
  • Stream Cancellation Handlers1 个子标签Logic for cleaning up resources and state when an active stream is aborted. **Distinct from Execution Streaming:** Distinct from Execution Streaming: focuses on the cleanup and state consistency logic during stream cancellation rather than the emission of updates.
  • Workflow Execution Event StreamsProtocols for receiving incremental updates during workflow re-execution. **Distinct from Execution Streaming:** Focuses on incremental updates during re-execution, distinct from general real-time event streams.