jjyaoao/HelloAgents
A agent framework based on the tutorial hello-agents
Implements 16 production-grade capabilities including ToolResponse protocol, context engineering (HistoryManager/TokenCounter), session persistence, sub-agent mechanisms via TaskTool, circuit breakers, and observability through TraceLogger. Built on OpenAI-compatible APIs with multi-provider support (OpenAI, Anthropic, Gemini, DeepSeek, local vLLM/Ollama) through three adapter patterns, offering Function Calling architecture across multiple agent types (SimpleAgent, ReActAgent, ReflectionAgent, PlanAndSolveAgent). Provides complete engineering infrastructure for complex multi-agent applications including streaming output (SSE), async lifecycles, optimistic locking for file operations, and decision logging.
793 stars. Actively maintained with 2 commits in the last 30 days.
Stars
793
Forks
215
Language
Python
License
—
Category
Last pushed
Mar 01, 2026
Commits (30d)
2
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/agents/jjyaoao/HelloAgents"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Compare
Related agents
openai/openai-agents-python
A lightweight, powerful framework for multi-agent workflows
openagents-org/openagents
OpenAgents - AI Agent Networks for Open Collaboration
camel-ai/camel
🐫 CAMEL: The first and the best multi-agent framework. Finding the Scaling Law of Agents....
vamplabAI/sgr-agent-core
Schema-Guided Reasoning (SGR) has agentic system design created by neuraldeep community
BrainBlend-AI/atomic-agents
Building AI agents, atomically