PyAgent is an open-source production stack designed for building and orchestrating multi-agent large language model (LLM) systems in Python. It addresses the challenges of defining, executing, managing memory, and observing complex workflows involving multiple LLM agents. The framework is structured around four architecture pillars: declarative system blueprints, execution patterns, context and memory management, and observability tools.
System design begins with a YAML blueprint, allowing users to declare agents, workflows, providers, and contracts in a single file. The BlueprintCompiler validates, compiles, diffs, and tests these specifications without requiring boilerplate Python code. PyAgent supports a library of 18 reusable design patterns for multi-agent orchestration, including Pipeline, Supervisor, Debate, Fan-Out, and ReAct, each explained with guidance on appropriate use cases. The API is consistent across patterns, enabling users to compose workflows and implement features like difficulty-based model routing and token budget enforcement through compression middleware.
Memory management in PyAgent is handled through a three-tiered system: working memory for the current task, session memory for continuity across interactions, and semantic memory for long-term retrieval. Each memory item is tagged with trust level, sensitivity, and expiry, and the system includes built-in PII redaction. Observability is integrated throughout the stack, with distributed tracing for every agent, pattern, and provider. Features include OTel span support, Langfuse export, record and replay for debugging, and a web dashboard that provides trace exploration, cost analytics, governance scoring, and provider health monitoring.
11 or later and is distributed under the MIT License. Installation is available via pip, and the platform includes modules for blueprints, patterns, providers, routing, compression, context, and tracing. The web dashboard can be accessed locally for monitoring and analytics. The tool is intended for developers and teams building production-grade, multi-agent LLM systems who require robust orchestration, memory management, and observability in their workflows.
pyagent-all sits in PulseGate's Autonomous agents & workflows category. Enabling developers to build robust, reusable, and scalable multi-agent LLM systems in Python. It is built as an open-source project for python developers building autonomous agent systems. pyagent-all is open source under the MIT license. It runs on the web, the command line, and API, and it can be self-hosted.
Behind pyagent-all is pyagent-core, and the product first shipped in 2026. Development happens publicly on GitHub with 48 commits in the last 90 days. PulseGate's similarity index finds few close equivalents — pyagent-all occupies a relatively distinct niche. Key capabilities include multi-agent orchestration, stateful execution, and reusable patterns.
Latest indexed changes and source events
pyagent-all discovered by the PulseGate indexer
Other apps tracked under the same category.