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 main features of jetbrains/koog are: AI Agent Orchestrators, Agentic Workflow Graphs, Autonomous Agent Orchestration, Model Provider Management, Long-term Memory Stores, Agent State Persistence, Agentic LLM Frameworks, Agentic Reasoning Loops.
Open-source alternatives to jetbrains/koog include: i-am-bee/beeai-framework — The BeeAI Framework is an LLM agent framework and multi-agent orchestration engine used to build autonomous agents… langroid/langroid — Langroid is a multi-agent orchestration framework and tool integration suite designed for building complex AI… agentscope-ai/agentscope — Agentscope is a comprehensive toolkit for developing and orchestrating autonomous multi-agent systems. It provides a… openai/openai-agents-python — This project is a Python framework for building autonomous, event-driven agent systems. It provides a unified runtime… cloudwego/eino — Eino is an AI agent development kit and LLM application framework designed for building autonomous agents and… letta-ai/letta — Letta is a framework for building, deploying, and managing autonomous AI agents that maintain persistent state across…
The BeeAI Framework is an LLM agent framework and multi-agent orchestration engine used to build autonomous agents that coordinate reasoning, tool execution, and complex workflows. It functions as a structured AI output controller and RAG integration library, providing a unified interface to manage multiple language model providers. The framework is distinguished by its implementation of the Model Context Protocol, allowing agents, tools, and models to be shared between different AI platforms and hosted as agentic tooling servers. It enables the design of collaborative agent teams through dec
Langroid is a multi-agent orchestration framework and tool integration suite designed for building complex AI applications. It serves as a multi-modal integration layer that connects diverse local and remote language models with an agentic retrieval-augmented generation system. The project distinguishes itself through a collaborative message-exchange paradigm, allowing specialized agents to delegate tasks hierarchically and coordinate via structured communication. It features an advanced state management system for conversational AI, including the ability to rewind and prune conversation hist
Agentscope is a comprehensive toolkit for developing and orchestrating autonomous multi-agent systems. It provides a unified framework for building agents that can reason, execute tools, and manage memory, enabling the creation of complex, collaborative workflows where multiple specialized agents interact to solve multi-step objectives. The platform distinguishes itself through a robust orchestration engine that supports both sequential and concurrent agent pipelines. It utilizes a centralized event bus for real-time telemetry, allowing developers to track agent reasoning, tool usage, and sys
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