Skip to content

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