nousresearch/hermes-agent
View on GitHub ↗
Internal87
Unique within the repo — the other 13% repeats across its own files.
Public67
Unique across all public code — a further 20% is its own but appears in other public repos too.
Tidy, but not new — the code doesn't repeat itself, yet a large share already exists across other public repos. A strong candidate for pulling from (or publishing as) a shared package.
Worth consolidating — in the code
Real, actionable duplication in this repo's source, most concrete first.
Top duplication hotspots
| Similarity | Overlap | File A | File B | Cross-repo |
|---|---|---|---|---|
| 4% | 338 | nousresearch/hermes-agent/agent/agent_init.py |
nousresearch/hermes-agent/agent/conversation_compression.py |
same repo |
| 5% | 336 | nousresearch/hermes-agent/agent/background_review.py |
nousresearch/hermes-agent/agent/curator.py |
same repo |
| 3% | 314 | nousresearch/hermes-agent/agent/agent_init.py |
nousresearch/hermes-agent/agent/model_metadata.py |
same repo |
| 3% | 299 | nousresearch/hermes-agent/agent/curator.py |
nousresearch/hermes-agent/agent/prompt_builder.py |
same repo |
| 2% | 271 | nousresearch/hermes-agent/agent/agent_init.py |
nousresearch/hermes-agent/agent/prompt_builder.py |
same repo |
| 3% | 260 | nousresearch/hermes-agent/agent/coding_context.py |
nousresearch/hermes-agent/agent/prompt_builder.py |
same repo |
| 3% | 257 | nousresearch/hermes-agent/agent/model_metadata.py |
nousresearch/hermes-agent/agent/prompt_builder.py |
same repo |
| 4% | 254 | nousresearch/hermes-agent/agent/curator.py |
nousresearch/hermes-agent/agent/curator_backup.py |
same repo |
| 3% | 249 | nousresearch/hermes-agent/acp_adapter/server.py |
nousresearch/hermes-agent/agent/agent_init.py |
same repo |
| 6% | 235 | nousresearch/hermes-agent/acp_adapter/tools.py |
nousresearch/hermes-agent/agent/display.py |
same repo |
| 5% | 234 | nousresearch/hermes-agent/agent/bedrock_adapter.py |
nousresearch/hermes-agent/agent/codex_responses_adapter.py |
same repo |
| 3% | 233 | nousresearch/hermes-agent/agent/agent_init.py |
nousresearch/hermes-agent/agent/curator.py |
same repo |
| 3% | 230 | nousresearch/hermes-agent/agent/prompt_builder.py |
nousresearch/hermes-agent/agent/skill_utils.py |
same repo |
| 3% | 227 | nousresearch/hermes-agent/agent/curator.py |
nousresearch/hermes-agent/agent/model_metadata.py |
same repo |
| 3% | 223 | nousresearch/hermes-agent/acp_adapter/server.py |
nousresearch/hermes-agent/agent/conversation_compression.py |
same repo |
| 3% | 223 | nousresearch/hermes-agent/agent/bedrock_adapter.py |
nousresearch/hermes-agent/agent/model_metadata.py |
same repo |
| 3% | 213 | nousresearch/hermes-agent/agent/agent_init.py |
nousresearch/hermes-agent/agent/memory_manager.py |
same repo |
| 3% | 211 | nousresearch/hermes-agent/agent/conversation_compression.py |
nousresearch/hermes-agent/agent/model_metadata.py |
same repo |
| 3% | 210 | nousresearch/hermes-agent/agent/agent_init.py |
nousresearch/hermes-agent/agent/background_review.py |
same repo |
| 2% | 209 | nousresearch/hermes-agent/agent/background_review.py |
nousresearch/hermes-agent/agent/prompt_builder.py |
same repo |
Docs & prose
Near-identical documentation — often translations (e.g. README.md ⇄ README_zh-CN.md) or mirrored guides. Usually intentional, not cleanup — listed separately so it doesn't inflate the code signal above.
Top duplication hotspots
| Similarity | Overlap | File A | File B | Cross-repo |
|---|---|---|---|---|
| 9% | 849 | nousresearch/hermes-agent/AGENTS.md |
nousresearch/hermes-agent/CONTRIBUTING.md |
same repo |
| 6% | 405 | nousresearch/hermes-agent/CONTRIBUTING.es.md |
nousresearch/hermes-agent/CONTRIBUTING.md |
same repo |
| 11% | 267 | nousresearch/hermes-agent/README.es.md |
nousresearch/hermes-agent/README.md |
same repo |
| 9% | 258 | nousresearch/hermes-agent/README.md |
nousresearch/hermes-agent/README.ur-pk.md |
same repo |
| 13% | 228 | nousresearch/hermes-agent/README.md |
nousresearch/hermes-agent/README.zh-CN.md |
same repo |
| 8% | 227 | nousresearch/hermes-agent/README.es.md |
nousresearch/hermes-agent/README.ur-pk.md |
same repo |
| 10% | 215 | nousresearch/hermes-agent/README.ur-pk.md |
nousresearch/hermes-agent/README.zh-CN.md |
same repo |
| 13% | 205 | nousresearch/hermes-agent/README.es.md |
nousresearch/hermes-agent/README.zh-CN.md |
same repo |
| 5% | 204 | nousresearch/hermes-agent/CONTRIBUTING.es.md |
nousresearch/hermes-agent/SECURITY.es.md |
same repo |
| 5% | 186 | nousresearch/hermes-agent/CONTRIBUTING.es.md |
nousresearch/hermes-agent/README.es.md |
same repo |
| 3% | 153 | nousresearch/hermes-agent/CONTRIBUTING.md |
nousresearch/hermes-agent/README.md |
same repo |
| 2% | 134 | nousresearch/hermes-agent/AGENTS.md |
nousresearch/hermes-agent/SECURITY.md |
same repo |
| 1% | 114 | nousresearch/hermes-agent/AGENTS.md |
nousresearch/hermes-agent/README.md |
same repo |
| 1% | 110 | nousresearch/hermes-agent/AGENTS.md |
nousresearch/hermes-agent/CONTRIBUTING.es.md |
same repo |
| 2% | 106 | nousresearch/hermes-agent/CONTRIBUTING.md |
nousresearch/hermes-agent/SECURITY.md |
same repo |
| 1% | 106 | nousresearch/hermes-agent/.plans/streaming-support.md |
nousresearch/hermes-agent/AGENTS.md |
same repo |
| 3% | 96 | nousresearch/hermes-agent/README.es.md |
nousresearch/hermes-agent/SECURITY.es.md |
same repo |
| 4% | 87 | nousresearch/hermes-agent/.plans/openai-api-server.md |
nousresearch/hermes-agent/.plans/streaming-support.md |
same repo |
| 1% | 77 | nousresearch/hermes-agent/.plans/streaming-support.md |
nousresearch/hermes-agent/CONTRIBUTING.md |
same repo |
| 2% | 70 | nousresearch/hermes-agent/.github/PULL_REQUEST_TEMPLATE.md |
nousresearch/hermes-agent/CONTRIBUTING.md |
same repo |
Largest files
Largest files
| LOC | File | Status |
|---|---|---|
| 2090 | nousresearch/hermes-agent/agent/model_metadata.py | indexed |
| 2059 | nousresearch/hermes-agent/acp_adapter/server.py | indexed |
| 1916 | nousresearch/hermes-agent/agent/curator.py | indexed |
| 1905 | nousresearch/hermes-agent/agent/prompt_builder.py | indexed |
| 1825 | nousresearch/hermes-agent/agent/agent_init.py | indexed |
| 1370 | nousresearch/hermes-agent/AGENTS.md | indexed |
| 1365 | nousresearch/hermes-agent/agent/error_classifier.py | indexed |
| 1342 | nousresearch/hermes-agent/agent/bedrock_adapter.py | indexed |
| 1336 | nousresearch/hermes-agent/agent/codex_responses_adapter.py | indexed |
| 1291 | nousresearch/hermes-agent/acp_adapter/tools.py | indexed |