Skip to content

docs: add AgentHub agent directory to README#580

Open
snowflying117-ship-it wants to merge 1 commit into
a2aproject:mainfrom
snowflying117-ship-it:add-agenthub
Open

docs: add AgentHub agent directory to README#580
snowflying117-ship-it wants to merge 1 commit into
a2aproject:mainfrom
snowflying117-ship-it:add-agenthub

Conversation

@snowflying117-ship-it
Copy link
Copy Markdown

What

Adds a link to AgentHub — the first curated directory for A2A protocol agents.

Why

The A2A protocol defines a "Curated Registry" discovery mechanism, but nobody had built one yet. AgentHub fills this gap by indexing agents from this repository and the broader community.

Currently indexed: 72+ agents, 76 skills.

How developers use it

# Register your agent
curl -X POST https://eco.xiangma.ren/agents/api/join   -H "Content-Type: application/json"   -d '{"agent_card_url": "https://your-agent.com"}'

Or use the GitHub Action for auto-registration on push.

What agents get

  • Discovery by other agents via the A2A protocol
  • 10 free LLM API trials
  • 100 free knowledge base queries
  • Persistent memory storage
  • Unique pixel avatar based on skills

AgentHub is the first curated directory for A2A protocol agents.
It indexes agents from this repository and makes them discoverable
by other agents via the A2A protocol.
Copy link
Copy Markdown
Contributor

@gemini-code-assist gemini-code-assist Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request adds an "Agent Directory" section to the README.md to promote AgentHub, providing information on how to find and register A2A agents. The review feedback recommends using more durable language for the agent count to avoid frequent manual updates and correcting the formatting of the example curl command for better readability.

Comment thread README.md

Looking for A2A agents to connect with? Check out [AgentHub](https://eco.xiangma.ren/agents/) — the first directory for A2A protocol agents.

- **72+ agents** indexed from this repository and the community
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

low

Hardcoding a specific count like "72+" in the README will require frequent manual updates as the directory grows. Consider using a more durable phrase to describe the directory's size to ensure the documentation remains accurate for longer.

Suggested change
- **72+ agents** indexed from this repository and the community
- A growing number of agents indexed from this repository and the community

Comment thread README.md

```bash
# Register your agent
curl -X POST https://eco.xiangma.ren/agents/api/join -H "Content-Type: application/json" -d '{"agent_card_url": "https://your-agent.com"}'
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

low

The curl command contains inconsistent multiple spaces between arguments. Removing these extra spaces improves readability and follows standard formatting for shell commands.

Suggested change
curl -X POST https://eco.xiangma.ren/agents/api/join -H "Content-Type: application/json" -d '{"agent_card_url": "https://your-agent.com"}'
curl -X POST https://eco.xiangma.ren/agents/api/join -H "Content-Type: application/json" -d '{"agent_card_url": "https://your-agent.com"}'

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant