anthropics / anthropic-cookbook
Duplication

Places in code with 6 or more lines that are exactly the same.

Intro
Learn more...
Duplication Overall
system36% (3,887 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
ipynb36% (3,390 lines)
py35% (320 lines)
yaml50% (177 lines)
Duplication per Component (primary)
misc39% (1,827 lines)
tool_use40% (716 lines)
skills36% (497 lines)
extended_thinking41% (358 lines)
patterns14% (210 lines)
finetuning55% (147 lines)
multimodal26% (132 lines)

Duplication Between Components (50+ lines)

G misc misc tool_use tool_use misc--tool_use 1448 patterns patterns misc--patterns 911 multimodal multimodal misc--multimodal 335 patterns--tool_use 629 finetuning finetuning finetuning--misc 644 finetuning--tool_use 477 finetuning--patterns 260 extended_thinking extended_thinking extended_thinking--misc 582 extended_thinking--tool_use 345 extended_thinking--patterns 96 extended_thinking--finetuning 66 extended_thinking--multimodal 83 multimodal--tool_use 85 multimodal--patterns 82

Download: SVG DOT (open online Graphviz editor)

Open 2D force graph... Open 3D force graph...

Show more details on duplication between components...
Longest Duplicates
The list of 50 longest duplicates.
See data for all 7,348 duplicates...
Size#FoldersFilesLinesCode
54 x 2 misc
misc
570:623 (7%)
678:731 (7%)
view
41 x 2 extended_thinking
extended_thinking
175:215 (4%)
679:719 (4%)
view
38 x 2 skills/retrieval_augmented_generation/evaluation
skills/retrieval_augmented_generation/evaluation
45:88 (26%)
129:172 (26%)
view
31 x 2 misc
misc
435:465 (4%)
570:600 (4%)
view
31 x 2 misc
misc
435:465 (4%)
678:708 (4%)
view
25 x 2 tool_use
tool_use
253:277 (9%)
373:397 (6%)
view
25 x 2 misc
misc
379:403 (6%)
232:256 (9%)
view
25 x 2 skills/retrieval_augmented_generation/evaluation
skills/retrieval_augmented_generation/evaluation
110:145 (27%)
71:106 (29%)
view
25 x 2 patterns/agents
patterns/agents
281:305 (8%)
260:284 (8%)
view
25 x 2 misc
patterns/agents
436:460 (5%)
281:305 (8%)
view
25 x 2 misc
patterns/agents
436:460 (5%)
260:284 (8%)
view
23 x 2 misc
misc
746:768 (2%)
512:534 (4%)
view
23 x 2 misc
misc
161:183 (4%)
231:253 (4%)
view
23 x 2 misc
tool_use
892:914 (2%)
326:348 (6%)
view
22 x 2 misc
misc
466:487 (2%)
602:623 (2%)
view
22 x 2 misc
misc
466:487 (2%)
710:731 (2%)
view
22 x 2 tool_use
tool_use
9:30 (7%)
10:31 (5%)
view
19 x 2 misc
tool_use
436:454 (4%)
326:344 (5%)
view
19 x 2 finetuning
patterns/agents
246:264 (7%)
287:305 (6%)
view
19 x 2 misc
misc
436:454 (4%)
892:910 (2%)
view
19 x 2 skills/classification/evaluation
skills/retrieval_augmented_generation/evaluation
48:70 (32%)
45:67 (13%)
view
19 x 2 finetuning
misc
246:264 (7%)
442:460 (4%)
view
19 x 2 misc
patterns/agents
892:910 (2%)
260:278 (6%)
view
19 x 2 tool_use
tool_use
326:344 (5%)
702:720 (2%)
view
19 x 2 finetuning
patterns/agents
246:264 (7%)
266:284 (6%)
view
19 x 2 patterns/agents
tool_use
260:278 (6%)
326:344 (5%)
view
19 x 2 patterns/agents
tool_use
281:299 (6%)
326:344 (5%)
view
19 x 2 misc
multimodal
383:401 (4%)
482:500 (3%)
view
19 x 2 misc
multimodal
236:254 (7%)
482:500 (3%)
view
19 x 2 misc
tool_use
892:910 (2%)
702:720 (2%)
view
19 x 2 skills/classification/evaluation
skills/retrieval_augmented_generation/evaluation
48:70 (32%)
129:151 (13%)
view
19 x 2 misc
patterns/agents
892:910 (2%)
281:299 (6%)
view
19 x 2 patterns/agents
tool_use
281:299 (6%)
702:720 (2%)
view
19 x 2 misc
misc
385:403 (4%)
132:150 (12%)
view
19 x 2 misc
misc
238:256 (7%)
132:150 (12%)
view
19 x 2 misc
tool_use
436:454 (4%)
702:720 (2%)
view
19 x 2 patterns/agents
tool_use
260:278 (6%)
702:720 (2%)
view
19 x 2 misc
misc
330:348 (5%)
508:526 (3%)
view
19 x 2 finetuning
misc
240:258 (7%)
232:250 (7%)
view
19 x 2 finetuning
misc
240:258 (7%)
379:397 (4%)
view
17 x 2 extended_thinking
extended_thinking
115:131 (1%)
307:323 (1%)
view
17 x 2 extended_thinking
extended_thinking
115:131 (1%)
633:649 (1%)
view
17 x 2 extended_thinking
extended_thinking
188:204 (1%)
443:459 (1%)
view
17 x 2 extended_thinking
extended_thinking
307:323 (1%)
633:649 (1%)
view
17 x 2 misc
misc
385:401 (4%)
514:530 (3%)
view
17 x 2 extended_thinking
extended_thinking
443:459 (1%)
692:708 (1%)
view
17 x 2 misc
multimodal
132:148 (11%)
484:500 (3%)
view
17 x 2 misc
multimodal
514:530 (3%)
484:500 (3%)
view
17 x 2 misc
misc
514:530 (3%)
132:148 (11%)
view
17 x 2 misc
misc
514:530 (3%)
238:254 (6%)
view