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 TriggerFlow event 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 add indicates direct adherence to the skills-layer protocol.
  • openclaw: Both are open-source agent frameworks prioritizing configuration and inspectability over proprietary black-box orchestration.

Connections

  • skills.sh - Integrates with skills-layer protocol for modular agent behavior (Current · en)
  • OpenClaw - Comparable open-source agent framework emphasizing configuration and inspectability (Current · en)

External references

Mediation note

Tooling: OpenRouter / qwen/qwen3.5-flash-02-23

Use: drafted entry from external signal, assessed linkage against existing knowledge base

Human role: review, edit, and approve before publication

Limits: signal content may be incomplete; verify primary sources before publishing