How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.
This project provides a collection of example implementations for building AI agents and workflows using the Spring AI Alibaba framework. It focuses on demonstrating how to create intelligent agents that iteratively reason and act to solve problems, coordinate multiple agents across services, and integrate human oversight into automated processes.
The main features of spring-ai-alibaba/examples are: Multi-Agent Orchestration Patterns, LLM Tooling Integrations, MCP Protocol Integrations, Human-in-the-Loop Workflows, Multi-Agent Orchestration, ReAct Agents, ReAct Agent Development, Graph-Based Workflow Orchestrators.
Projects with overlapping indexed features include: microsoft/agent-framework — The agent-framework is an LLM agent orchestration framework and multi-agent workflow engine designed for building… joaomdmoura/crewai — CrewAI is a multi-agent orchestration framework and autonomous agent workflow engine. It provides a system for… jetbrains/koog — Koog is an LLM agent framework used to build autonomous entities that execute tool-based workflows. It utilizes a… lintsinghua/claude-code-book — This repository is a long-form technical book about how a production AI coding agent runtime, often called an agent… i-am-bee/beeai-framework — The BeeAI Framework is an LLM agent framework and multi-agent orchestration engine used to build autonomous agents… alibaba/spring-ai-alibaba — This project is a Java-based framework integration that provides an AI agent runtime, a graph-based AI workflow…
The agent-framework is an LLM agent orchestration framework and multi-agent workflow engine designed for building autonomous AI agents. It provides a tool integration layer for binding external functions, APIs, and sandboxed code as executable tools for language models. The framework distinguishes itself through a graph-based system for designing sequential and parallel task flows, featuring state management and checkpointing for long-running processes. It implements comprehensive conversational state management and an observability suite that uses telemetry to trace execution flows and monit
CrewAI is a multi-agent orchestration framework and autonomous agent workflow engine. It provides a system for coordinating autonomous AI agents with specific roles and goals to solve complex tasks through collaborative intelligence. The framework distinguishes itself through a collaborative AI agent system that enables multiple language model instances to share intelligence and execute multi-step objectives via role-playing. It incorporates human-in-the-loop mechanisms, allowing for manual review checkpoints to validate decisions and refine outcomes within autonomous execution paths. The pl
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
This repository is a long-form technical book about how a production AI coding agent runtime, often called an agent harness, is built. It dissects a real-world coding agent's architecture chapter by chapter and turns it into transferable lessons, and it also works as a step-by-step guide to designing and building your own harness around a language model. Python scripts in the repository support the book itself rather than the agent. The book's core subject is the machinery around the model: a streaming conversation loop that repeats tool calls until the model returns plain text, a tool protoc