Hermes Repository Inclusion Criteria¶
Every submission is scored 0-100 across six dimensions:
Scoring Dimensions¶
1. Relevance (0-30 points)¶
- 25 pts: Direct Hermes Agent / hermes-agent reference in name or description
- 18 pts: Contains "hermes" in name or description
- 12 pts: "hermes-agent" or "hermes" in GitHub topics
- 5 pts bonus: Topics include "mcp", "agent", "ai-agent", or "autonomous-agent"
2. Quality (0-20 points)¶
- 15 pts: 1,000+ stars
- 10 pts: 100+ stars
- 5 pts: 10+ stars
- 2 pts: <10 stars
- 5 pts bonus: Detailed description (>80 chars)
3. Activity (0-15 points)¶
- 15 pts: Updated within 7 days
- 10 pts: Updated within 30 days
- 5 pts: Updated within 90 days
- 1 pt: Older than 90 days
4. Documentation (0-15 points)¶
- 3 pts: Has wiki
- 5 pts: Has homepage
- 2 pts: Has issues enabled
- 3 pts: 10+ topics (well-tagged)
- 2 pts: 5+ topics
5. Adoption (0-15 points)¶
- 10 pts: 50+ forks
- 7 pts: 10+ forks
- 4 pts: 1+ fork
- 5 pts: 50+ watchers
- 3 pts: 10+ watchers
6. Uniqueness (0-5 points)¶
- 5 pts: Niche/specialized topics (benchmark, evaluation, research, security, operator)
Tiers¶
| Score | Tier | Action |
|---|---|---|
| 70-100 | AUTO_APPROVE | Automatically added to ecosystem |
| 50-69 | HIGH_PRIORITY | Prioritized for manual review |
| 30-49 | REVIEW | Added to review queue |
| 0-29 | LOW_PRIORITY | Not a priority; may be rejected |
Rejection Reasons¶
- NOT_HERMES: Not related to Hermes Agent or the Hermes ecosystem
- DUPLICATE: Already exists in the directory
- LOW_QUALITY: Description/vague, no README, no activity
- ABANDONED: No commits in 12+ months, no stars, no forks
- SPAM: Promotional content, not a genuine resource
- MALICIOUS: Contains harmful code or misleading information
- OUT_OF_SCOPE: Not a developer tool, SDK, integration, or resource