Skip to content

Add Hermes Research Agent#817

Closed
ar0cket1 wants to merge 1 commit into
NousResearch:mainfrom
ar0cket1:codex/hermesresearch-pr-prep
Closed

Add Hermes Research Agent#817
ar0cket1 wants to merge 1 commit into
NousResearch:mainfrom
ar0cket1:codex/hermesresearch-pr-prep

Conversation

@ar0cket1

Copy link
Copy Markdown
Contributor

Summary

  • add an additive hermesresearch entrypoint for a research-focused Hermes variant
  • add research state, loop orchestration, manager, literature, dataset, judge, evaluation, and Tinker post-training tools
  • add autonomous research skills and research-aware banner/prompt wiring while preserving default Hermes entrypoints

Testing

  • pytest -q tests/hermes_cli/test_banner.py tests/research tests/test_research_agent.py tests/test_toolsets.py tests/test_model_tools.py tests/agent/test_prompt_builder.py tests/hermes_cli/test_config.py tests/hermes_cli/test_tools_config.py

@ar0cket1

Copy link
Copy Markdown
Contributor Author

@Teknium two integration paths both seem reasonable to me:

  1. Merge this largely as-is as a dedicated research-first variant exposed through hermesresearch, while preserving the default Hermes entrypoints and behavior.
  2. Use Hermes itself to strip down / refactor the added research tools and capabilities, then fold the useful pieces back into the main Hermes agent architecture more selectively.

I am happy with either approach. The main goal here is to contribute the autonomous research loop, research state/orchestration, and research-specific skills/tooling in whatever form best fits the repo.

@ar0cket1

Copy link
Copy Markdown
Contributor Author

Closing this in favor of a narrower follow-up PR focused on the research tools and skills only, per maintainer feedback.

@ar0cket1 ar0cket1 closed this Mar 10, 2026
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