yanyongyu/operagents

Dynamic, highly customizable language agents framework

46
/ 100
Emerging

This project helps developers create and manage complex conversational agents that can interact with each other and external tools. You define the agents' roles, backends (like OpenAI APIs or human input), and communication flow in a configuration file. The output is a dynamic, multi-agent conversation or simulation tailored to specific scenarios, useful for developers building advanced AI applications.

Use this if you are a developer looking to orchestrate multiple language models or human agents into structured, dynamic conversational scenarios with customizable roles and tool use.

Not ideal if you need a simple chatbot for a single purpose or if you are not comfortable working with configuration files and templating languages.

conversational-ai multi-agent-systems llm-orchestration ai-simulation dialog-management
No Package No Dependents
Maintenance 10 / 25
Adoption 7 / 25
Maturity 16 / 25
Community 13 / 25

How are scores calculated?

Stars

31

Forks

5

Language

Python

License

Apache-2.0

Last pushed

Mar 03, 2026

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/agents/yanyongyu/operagents"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.