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

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

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

6 个仓库

Awesome GitHub RepositoriesAgent Workflow Interception

Middleware hooks specifically designed to intercept and modify the steps of an AI agent's reasoning loop.

Distinct from Workflow Extensibility: Focuses on agentic reasoning steps and tool error handling rather than general IDE or dev-tool plugins.

Explore 6 awesome GitHub repositories matching development tools & productivity · Agent Workflow Interception. Refine with filters or upvote what's useful.

Awesome Agent Workflow Interception GitHub Repositories

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

    langchain-ai/open-swe

    9,988在 GitHub 上查看↗

    Open-SWE is an asynchronous software engineering agent and orchestrator designed to automate end-to-end coding tasks and pull request reviews. It functions as a middleware framework that coordinates long-running AI operations across multiple subagents, utilizing state persistence and human-in-the-loop oversight to manage complex workflows. The system is distinguished by its use of isolated remote Linux sandboxes for secure code execution and shell command processing. It features a webhook-driven integration platform that triggers automated engineering tasks via mentions and events in GitHub,

    Runs deterministic middleware hooks to inject messages, handle tool errors, or notify users of step limits.

    Python
    在 GitHub 上查看↗9,988
  • cloudwego/einocloudwego 的头像

    cloudwego/eino

    9,675在 GitHub 上查看↗

    Eino is an AI agent development kit and LLM application framework designed for building autonomous agents and orchestrating complex language model workflows. It serves as a multi-agent orchestration engine and workflow orchestrator, providing a graph-based execution model to route data between models, tools, and retrievers. The framework distinguishes itself through a robust set of multi-agent coordination patterns, including supervisor-led management, sequential flows, and autonomous reasoning loops like ReAct. It features advanced agent execution controls such as active turn preemption, che

    Injects custom logic at lifecycle stages to modify instructions, state, or tool invocations.

    Goaiai-applicationai-framework
    在 GitHub 上查看↗9,675
  • livekit/agentslivekit 的头像

    livekit/agents

    9,379在 GitHub 上查看↗

    This project is a framework for developing multimodal AI agents that function as programmable participants in real-time communication rooms. It enables the construction of agents that can see, hear, and speak by integrating speech-to-text, large language models, and text-to-speech pipelines to facilitate low-latency, natural conversations. The system is distinguished by its advanced orchestration of real-time media and conversational flow, including support for full-duplex speech, preemptive response generation, and sophisticated interruption management. It further differentiates itself throu

    Provides middleware hooks to run custom logic via callbacks after each task finishes for dynamic flow control.

    Pythonagentsaiopenai
    在 GitHub 上查看↗9,379
  • alibaba/spring-ai-alibabaalibaba 的头像

    alibaba/spring-ai-alibaba

    8,415在 GitHub 上查看↗

    This project is a Java-based framework integration that provides an AI agent runtime, a graph-based AI workflow engine, and an LLM orchestration framework for Spring applications. It enables the development of stateful autonomous agents and the implementation of retrieval-augmented generation systems using document processing and vector databases. The framework distinguishes itself through a graph-based workflow runtime for designing complex AI pipelines with conditional routing and persistent state. It supports multi-agent orchestration via service-discovery coordination and provides human-i

    Provides middleware hooks to intercept and modify the steps of an AI agent's reasoning loop.

    Javaagenticartificial-intelligencecontext-engineering
    在 GitHub 上查看↗8,415
  • anthropics/claude-agent-sdk-pythonanthropics 的头像

    anthropics/claude-agent-sdk-python

    4,885在 GitHub 上查看↗

    Claude Agent SDK is a Python library from Anthropic for building AI agents that use Claude’s tool‑calling, streaming, and session‑management capabilities. It provides a structured framework for intercepting and logging every tool call an agent makes, managing conversation sessions across multiple turns, and controlling which tools the agent is allowed to invoke through configurable permission rules. The SDK distinguishes itself with middleware‑driven tool interception that lets developers block, modify, or require approval for tool calls before or after execution. A permission policy engine e

    Middleware hooks intercept and modify AI agent tool calls before or after execution.

    Python
    在 GitHub 上查看↗4,885
  • jetbrains/koogJetBrains 的头像

    JetBrains/koog

    3,735在 GitHub 上查看↗

    Koog is an LLM agent framework used to build autonomous entities that execute tool-based workflows. It utilizes a graph-based workflow engine to define agent behaviors and decision paths as a directed graph of nodes and edges. The framework distinguishes itself through a model provider orchestrator that enables dynamic switching, load balancing, and automatic fallbacks between different AI backends. It implements the Model Context Protocol to connect agents to remote tool servers and features a RAG memory system using vector embeddings to maintain long-term conversation context. The project

    Provides middleware hooks to intercept and modify the steps of an agent's reasoning loop.

    Kotlinagentframeworkagentic-aiagents
    在 GitHub 上查看↗3,735
  1. Home
  2. Development Tools & Productivity
  3. Development Workflow
  4. Agent Workflow Interception