Current
Agently
Agently is a Python framework for GenAI application development that utilizes event-driven flow and chained-calls syntax to enable model-agnostic agent orchestration with integrated skills management.
Signal
Agently · GitHub (AgentEra/Agently) · 2026-03-19
A Python-based GenAI application framework offering structure data interaction, chained-calls syntax, and event-driven flow (TriggerFlow) for complex working logic. Supports model switching without code rewrite and includes an official skills library.
Context
Agently operates within the Python ecosystem of LLM orchestration tools. It positions itself as a lightweight alternative to heavier frameworks by focusing on syntax structure and event-driven logic rather than complex graph definitions. The framework supports multiple model providers including ChatGLM, Claude, Ernie, Gemini, GPT, and Minimax, indicating a focus on provider agnosticism in application logic.
Relevance
The framework addresses the operational friction of switching inference providers and managing agent state in production environments. Its event-driven flow mechanism (TriggerFlow) offers a specific architectural pattern for handling complex GenAI workflows compared to linear chain-of-thought approaches. The explicit integration of the skills protocol aligns it with emerging standards for modular agent behavior.
Current State
The project is Apache 2.0 licensed with a PyPI package available. Documentation exists in English and Chinese, with community channels on GitHub and WeChat. The codebase emphasizes maintainable workflows and stable outputs for production-grade applications.
Open Questions
- How does the
TriggerFlowevent system compare to standard async/await patterns in LangChain or CrewAI? - What is the maintenance cadence of the official skills library relative to upstream model API changes?
- Does the model switching abstraction introduce latency overhead compared to direct provider SDKs?
Connections
- skills-sh: Agently's official skills installation via
npx skills addindicates direct adherence to the skills-layer protocol. - openclaw: Both are open-source agent frameworks prioritizing configuration and inspectability over proprietary black-box orchestration.