anthropics / anthropic-cookbook
File Change Frequency

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

Overview
File Change Frequency Overall
  • There are 46 files with 10,852 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 0 files changed 21-50 times (0 lines of code)
    • 3 files changed 6-20 times (1,272 lines of code)
    • 43 files changed 1-5 times (9,580 lines of code)
0% | 0% | 0% | 11% | 88%
Legend:
101+
51-100
21-50
6-20
1-5

explore: grouped by folders | grouped by update frequency | data
Contributors Count Frequency Overall
  • There are 46 files with 10,852 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 0 files changed by 11-25 contributors (0 lines of code)
    • 1 file changed by 6-10 contributors (536 lines of code)
    • 43 files changed by 2-5 contributors (9,702 lines of code)
    • 2 files changed by 1 contributor (614 lines of code)
0% | 0% | 4% | 89% | 5%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
ipynb, txt, py, md, json, yaml, jsonl, pkl, gitignore
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
ipynb0% | 0% | 0% | 12% | 87%
py0% | 0% | 0% | 10% | 89%
yaml0% | 0% | 0% | 0% | 100%
pkl0% | 0% | 0% | 0% | 100%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
misc0% | 0% | 0% | 25% | 74%
skills0% | 0% | 0% | 6% | 93%
tool_use0% | 0% | 0% | 0% | 100%
patterns0% | 0% | 0% | 0% | 100%
extended_thinking0% | 0% | 0% | 0% | 100%
multimodal0% | 0% | 0% | 0% | 100%
finetuning0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 46)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
916 - 2024-03-14 2025-01-28 7 4 hershey@anthropic.com 157540744+cal-anthropic@use...
prompts.py
in skills/retrieval_augmented_generation/evaluation
96 7 2024-07-08 2024-07-29 6 3 sflamini@anthropic.com 43142465+saflamini@users.no...
260 - 2024-03-04 2024-11-01 6 5 34638987+alexalbertt@users.... michaelcohen@anthropic.com
llm_eval.py
in skills/summarization/evaluation/custom_evals
43 2 2024-08-08 2024-11-01 5 5 alexander@anthropic.com 34638987+alexalbertt@users....
promptfooconfig.yaml
in skills/text_to_sql/evaluation
85 - 2024-09-23 2024-11-01 5 5 mahesh@anthropic.com 34638987+alexalbertt@users....
536 - 2024-08-14 2025-01-16 5 6 34638987+alexalbertt@users.... 6099578+kevinc13@users.nore...
promptfooconfig_end_to_end.yaml
in skills/retrieval_augmented_generation/evaluation
17 - 2024-07-08 2024-11-01 4 5 sflamini@anthropic.com 34638987+alexalbertt@users....
promptfooconfig.yaml
in skills/summarization/evaluation
27 - 2024-08-08 2024-11-01 4 5 alexander@anthropic.com 34638987+alexalbertt@users....
eval_end_to_end.py
in skills/retrieval_augmented_generation/evaluation
57 2 2024-07-08 2024-11-01 4 5 sflamini@anthropic.com 34638987+alexalbertt@users....
provider_retrieval.py
in skills/retrieval_augmented_generation/evaluation
90 4 2024-07-08 2024-11-01 4 5 sflamini@anthropic.com 34638987+alexalbertt@users....
eval_retrieval.py
in skills/retrieval_augmented_generation/evaluation
108 3 2024-07-08 2024-07-29 4 3 sflamini@anthropic.com 43142465+saflamini@users.no...
277 - 2024-04-04 2024-05-30 4 5 34638987+alexalbertt@users.... alexalbert@anthropic.com
354 - 2024-03-04 2024-05-30 4 3 34638987+alexalbertt@users.... 34638987+alexalbertt@users....
502 - 2024-03-04 2024-11-01 4 4 34638987+alexalbertt@users.... 34638987+alexalbertt@users....
770 - 2024-08-16 2024-11-01 4 4 zack@anthropic.com 34638987+alexalbertt@users....
basic_workflows.ipynb
in patterns/agents
806 - 2024-12-19 2025-05-13 4 4 36120076+itsbarryz@users.no... elie@users.noreply.github.com
prompts.py
in skills/text_to_sql/evaluation
51 5 2024-09-23 2024-09-25 3 2 mahesh@anthropic.com maheshmmurag@gmail.com
pkl
vector_db.pkl
in skills/text_to_sql/data
139 - 2024-09-23 2024-09-25 3 2 mahesh@anthropic.com maheshmmurag@gmail.com
403 - 2024-03-04 2024-03-11 3 3 34638987+alexalbertt@users.... 34638987+alexalbertt@users....
460 - 2024-10-08 2024-11-01 3 4 34638987+alexalbertt@users.... 34638987+alexalbertt@users....
726 - 2024-05-16 2024-05-30 3 4 coltsteele1@gmail.com alexalbert@anthropic.com
multiple_subleases.py
in skills/summarization/data
6 - 2024-08-08 2024-08-09 2 2 alexander@anthropic.com 44481408+briiick@users.nore...
transform.py
in skills/classification/evaluation
6 1 2024-05-19 2024-05-21 2 2 garvan@anthropic.com 34638987+alexalbertt@users....
promptfooconfig_retrieval.yaml
in skills/retrieval_augmented_generation/evaluation
8 - 2024-07-08 2024-07-09 2 2 sflamini@anthropic.com garvan@anthropic.com
prompts.py
in skills/summarization/evaluation
9 3 2024-08-08 2024-08-09 2 2 alexander@anthropic.com alexander@anthropic.com
rouge_eval.py
in skills/summarization/evaluation/custom_evals
23 2 2024-08-08 2024-08-09 2 2 alexander@anthropic.com 44481408+briiick@users.nore...
prompts.py
in skills/classification/evaluation
30 3 2024-05-19 2024-05-21 2 2 garvan@anthropic.com 34638987+alexalbertt@users....
vectordb.py
in skills/text_to_sql/evaluation
36 5 2024-09-23 2024-09-25 2 2 mahesh@anthropic.com maheshmmurag@gmail.com
bleu_eval.py
in skills/summarization/evaluation/custom_evals
37 2 2024-08-08 2024-08-09 2 2 alexander@anthropic.com 44481408+briiick@users.nore...
promptfooconfig.yaml
in skills/classification/evaluation
49 - 2024-05-19 2024-05-21 2 2 garvan@anthropic.com 34638987+alexalbertt@users....
vectordb.py
in skills/classification/evaluation
64 4 2024-05-19 2024-05-21 2 2 garvan@anthropic.com 34638987+alexalbertt@users....
vectordb.py
in skills/retrieval_augmented_generation/evaluation
149 12 2024-07-08 2024-07-09 2 2 sflamini@anthropic.com garvan@anthropic.com
tests.yaml
in skills/summarization/evaluation
162 - 2024-08-08 2024-08-09 2 2 alexander@anthropic.com 44481408+briiick@users.nore...
264 - 2024-08-19 2024-08-29 2 1 hershey@anthropic.com hershey@anthropic.com
350 - 2025-03-06 2025-03-07 2 1 benkomalo@anthropic.com benkomalo@anthropic.com
397 - 2024-04-04 2024-05-30 2 3 34638987+alexalbertt@users.... alexalbert@anthropic.com
util.py
in patterns/agents
18 2 2024-12-19 2024-12-19 1 2 36120076+itsbarryz@users.no... barryz@anthropic.com
s3_adapter.py
in skills/contextual-embeddings/contextual-rag-lambda-function
39 4 2024-09-19 2024-09-19 1 2 43142465+saflamini@users.no... sflamini@anthropic.com
inference_adapter.py
in skills/contextual-embeddings/contextual-rag-lambda-function
40 2 2024-09-19 2024-09-19 1 2 43142465+saflamini@users.no... sflamini@anthropic.com
lambda_function.py
in skills/contextual-embeddings/contextual-rag-lambda-function
53 1 2024-09-19 2024-09-19 1 2 43142465+saflamini@users.no... sflamini@anthropic.com
150 - 2024-03-13 2024-03-13 1 2 34638987+alexalbertt@users.... alexalbert@anthropic.com
256 - 2024-03-04 2024-03-04 1 2 34638987+alexalbertt@users.... alexalbert@anthropic.com
orchestrator_workers.ipynb
in patterns/agents
284 - 2024-12-19 2024-12-19 1 2 36120076+itsbarryz@users.no... barryz@anthropic.com
evaluator_optimizer.ipynb
in patterns/agents
305 - 2024-12-19 2024-12-19 1 2 36120076+itsbarryz@users.no... barryz@anthropic.com
532 - 2024-03-04 2024-03-04 1 2 34638987+alexalbertt@users.... alexalbert@anthropic.com
862 - 2025-02-24 2025-02-24 1 2 34638987+alexalbertt@users.... alexalbert@anthropic.com
Files With Most Contributors (Top 46)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
536 - 2024-08-14 2025-01-16 5 6 34638987+alexalbertt@users.... 6099578+kevinc13@users.nore...
260 - 2024-03-04 2024-11-01 6 5 34638987+alexalbertt@users.... michaelcohen@anthropic.com
promptfooconfig.yaml
in skills/text_to_sql/evaluation
85 - 2024-09-23 2024-11-01 5 5 mahesh@anthropic.com 34638987+alexalbertt@users....
llm_eval.py
in skills/summarization/evaluation/custom_evals
43 2 2024-08-08 2024-11-01 5 5 alexander@anthropic.com 34638987+alexalbertt@users....
promptfooconfig_end_to_end.yaml
in skills/retrieval_augmented_generation/evaluation
17 - 2024-07-08 2024-11-01 4 5 sflamini@anthropic.com 34638987+alexalbertt@users....
eval_end_to_end.py
in skills/retrieval_augmented_generation/evaluation
57 2 2024-07-08 2024-11-01 4 5 sflamini@anthropic.com 34638987+alexalbertt@users....
provider_retrieval.py
in skills/retrieval_augmented_generation/evaluation
90 4 2024-07-08 2024-11-01 4 5 sflamini@anthropic.com 34638987+alexalbertt@users....
promptfooconfig.yaml
in skills/summarization/evaluation
27 - 2024-08-08 2024-11-01 4 5 alexander@anthropic.com 34638987+alexalbertt@users....
277 - 2024-04-04 2024-05-30 4 5 34638987+alexalbertt@users.... alexalbert@anthropic.com
916 - 2024-03-14 2025-01-28 7 4 hershey@anthropic.com 157540744+cal-anthropic@use...
770 - 2024-08-16 2024-11-01 4 4 zack@anthropic.com 34638987+alexalbertt@users....
basic_workflows.ipynb
in patterns/agents
806 - 2024-12-19 2025-05-13 4 4 36120076+itsbarryz@users.no... elie@users.noreply.github.com
502 - 2024-03-04 2024-11-01 4 4 34638987+alexalbertt@users.... 34638987+alexalbertt@users....
460 - 2024-10-08 2024-11-01 3 4 34638987+alexalbertt@users.... 34638987+alexalbertt@users....
726 - 2024-05-16 2024-05-30 3 4 coltsteele1@gmail.com alexalbert@anthropic.com
prompts.py
in skills/retrieval_augmented_generation/evaluation
96 7 2024-07-08 2024-07-29 6 3 sflamini@anthropic.com 43142465+saflamini@users.no...
354 - 2024-03-04 2024-05-30 4 3 34638987+alexalbertt@users.... 34638987+alexalbertt@users....
eval_retrieval.py
in skills/retrieval_augmented_generation/evaluation
108 3 2024-07-08 2024-07-29 4 3 sflamini@anthropic.com 43142465+saflamini@users.no...
403 - 2024-03-04 2024-03-11 3 3 34638987+alexalbertt@users.... 34638987+alexalbertt@users....
397 - 2024-04-04 2024-05-30 2 3 34638987+alexalbertt@users.... alexalbert@anthropic.com
pkl
vector_db.pkl
in skills/text_to_sql/data
139 - 2024-09-23 2024-09-25 3 2 mahesh@anthropic.com maheshmmurag@gmail.com
prompts.py
in skills/text_to_sql/evaluation
51 5 2024-09-23 2024-09-25 3 2 mahesh@anthropic.com maheshmmurag@gmail.com
transform.py
in skills/classification/evaluation
6 1 2024-05-19 2024-05-21 2 2 garvan@anthropic.com 34638987+alexalbertt@users....
promptfooconfig.yaml
in skills/classification/evaluation
49 - 2024-05-19 2024-05-21 2 2 garvan@anthropic.com 34638987+alexalbertt@users....
vectordb.py
in skills/classification/evaluation
64 4 2024-05-19 2024-05-21 2 2 garvan@anthropic.com 34638987+alexalbertt@users....
prompts.py
in skills/classification/evaluation
30 3 2024-05-19 2024-05-21 2 2 garvan@anthropic.com 34638987+alexalbertt@users....
vectordb.py
in skills/text_to_sql/evaluation
36 5 2024-09-23 2024-09-25 2 2 mahesh@anthropic.com maheshmmurag@gmail.com
promptfooconfig_retrieval.yaml
in skills/retrieval_augmented_generation/evaluation
8 - 2024-07-08 2024-07-09 2 2 sflamini@anthropic.com garvan@anthropic.com
vectordb.py
in skills/retrieval_augmented_generation/evaluation
149 12 2024-07-08 2024-07-09 2 2 sflamini@anthropic.com garvan@anthropic.com
multiple_subleases.py
in skills/summarization/data
6 - 2024-08-08 2024-08-09 2 2 alexander@anthropic.com 44481408+briiick@users.nore...
bleu_eval.py
in skills/summarization/evaluation/custom_evals
37 2 2024-08-08 2024-08-09 2 2 alexander@anthropic.com 44481408+briiick@users.nore...
rouge_eval.py
in skills/summarization/evaluation/custom_evals
23 2 2024-08-08 2024-08-09 2 2 alexander@anthropic.com 44481408+briiick@users.nore...
tests.yaml
in skills/summarization/evaluation
162 - 2024-08-08 2024-08-09 2 2 alexander@anthropic.com 44481408+briiick@users.nore...
prompts.py
in skills/summarization/evaluation
9 3 2024-08-08 2024-08-09 2 2 alexander@anthropic.com alexander@anthropic.com
862 - 2025-02-24 2025-02-24 1 2 34638987+alexalbertt@users.... alexalbert@anthropic.com
532 - 2024-03-04 2024-03-04 1 2 34638987+alexalbertt@users.... alexalbert@anthropic.com
256 - 2024-03-04 2024-03-04 1 2 34638987+alexalbertt@users.... alexalbert@anthropic.com
150 - 2024-03-13 2024-03-13 1 2 34638987+alexalbertt@users.... alexalbert@anthropic.com
util.py
in patterns/agents
18 2 2024-12-19 2024-12-19 1 2 36120076+itsbarryz@users.no... barryz@anthropic.com
orchestrator_workers.ipynb
in patterns/agents
284 - 2024-12-19 2024-12-19 1 2 36120076+itsbarryz@users.no... barryz@anthropic.com
evaluator_optimizer.ipynb
in patterns/agents
305 - 2024-12-19 2024-12-19 1 2 36120076+itsbarryz@users.no... barryz@anthropic.com
lambda_function.py
in skills/contextual-embeddings/contextual-rag-lambda-function
53 1 2024-09-19 2024-09-19 1 2 43142465+saflamini@users.no... sflamini@anthropic.com
inference_adapter.py
in skills/contextual-embeddings/contextual-rag-lambda-function
40 2 2024-09-19 2024-09-19 1 2 43142465+saflamini@users.no... sflamini@anthropic.com
s3_adapter.py
in skills/contextual-embeddings/contextual-rag-lambda-function
39 4 2024-09-19 2024-09-19 1 2 43142465+saflamini@users.no... sflamini@anthropic.com
350 - 2025-03-06 2025-03-07 2 1 benkomalo@anthropic.com benkomalo@anthropic.com
264 - 2024-08-19 2024-08-29 2 1 hershey@anthropic.com hershey@anthropic.com
Files With Least Contributors (Top 46)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
350 - 2025-03-06 2025-03-07 2 1 benkomalo@anthropic.com benkomalo@anthropic.com
264 - 2024-08-19 2024-08-29 2 1 hershey@anthropic.com hershey@anthropic.com
862 - 2025-02-24 2025-02-24 1 2 34638987+alexalbertt@users.... alexalbert@anthropic.com
532 - 2024-03-04 2024-03-04 1 2 34638987+alexalbertt@users.... alexalbert@anthropic.com
evaluator_optimizer.ipynb
in patterns/agents
305 - 2024-12-19 2024-12-19 1 2 36120076+itsbarryz@users.no... barryz@anthropic.com
orchestrator_workers.ipynb
in patterns/agents
284 - 2024-12-19 2024-12-19 1 2 36120076+itsbarryz@users.no... barryz@anthropic.com
256 - 2024-03-04 2024-03-04 1 2 34638987+alexalbertt@users.... alexalbert@anthropic.com
tests.yaml
in skills/summarization/evaluation
162 - 2024-08-08 2024-08-09 2 2 alexander@anthropic.com 44481408+briiick@users.nore...
150 - 2024-03-13 2024-03-13 1 2 34638987+alexalbertt@users.... alexalbert@anthropic.com
vectordb.py
in skills/retrieval_augmented_generation/evaluation
149 12 2024-07-08 2024-07-09 2 2 sflamini@anthropic.com garvan@anthropic.com
pkl
vector_db.pkl
in skills/text_to_sql/data
139 - 2024-09-23 2024-09-25 3 2 mahesh@anthropic.com maheshmmurag@gmail.com
vectordb.py
in skills/classification/evaluation
64 4 2024-05-19 2024-05-21 2 2 garvan@anthropic.com 34638987+alexalbertt@users....
lambda_function.py
in skills/contextual-embeddings/contextual-rag-lambda-function
53 1 2024-09-19 2024-09-19 1 2 43142465+saflamini@users.no... sflamini@anthropic.com
prompts.py
in skills/text_to_sql/evaluation
51 5 2024-09-23 2024-09-25 3 2 mahesh@anthropic.com maheshmmurag@gmail.com
promptfooconfig.yaml
in skills/classification/evaluation
49 - 2024-05-19 2024-05-21 2 2 garvan@anthropic.com 34638987+alexalbertt@users....
inference_adapter.py
in skills/contextual-embeddings/contextual-rag-lambda-function
40 2 2024-09-19 2024-09-19 1 2 43142465+saflamini@users.no... sflamini@anthropic.com
s3_adapter.py
in skills/contextual-embeddings/contextual-rag-lambda-function
39 4 2024-09-19 2024-09-19 1 2 43142465+saflamini@users.no... sflamini@anthropic.com
bleu_eval.py
in skills/summarization/evaluation/custom_evals
37 2 2024-08-08 2024-08-09 2 2 alexander@anthropic.com 44481408+briiick@users.nore...
vectordb.py
in skills/text_to_sql/evaluation
36 5 2024-09-23 2024-09-25 2 2 mahesh@anthropic.com maheshmmurag@gmail.com
prompts.py
in skills/classification/evaluation
30 3 2024-05-19 2024-05-21 2 2 garvan@anthropic.com 34638987+alexalbertt@users....
rouge_eval.py
in skills/summarization/evaluation/custom_evals
23 2 2024-08-08 2024-08-09 2 2 alexander@anthropic.com 44481408+briiick@users.nore...
util.py
in patterns/agents
18 2 2024-12-19 2024-12-19 1 2 36120076+itsbarryz@users.no... barryz@anthropic.com
prompts.py
in skills/summarization/evaluation
9 3 2024-08-08 2024-08-09 2 2 alexander@anthropic.com alexander@anthropic.com
promptfooconfig_retrieval.yaml
in skills/retrieval_augmented_generation/evaluation
8 - 2024-07-08 2024-07-09 2 2 sflamini@anthropic.com garvan@anthropic.com
transform.py
in skills/classification/evaluation
6 1 2024-05-19 2024-05-21 2 2 garvan@anthropic.com 34638987+alexalbertt@users....
multiple_subleases.py
in skills/summarization/data
6 - 2024-08-08 2024-08-09 2 2 alexander@anthropic.com 44481408+briiick@users.nore...
403 - 2024-03-04 2024-03-11 3 3 34638987+alexalbertt@users.... 34638987+alexalbertt@users....
397 - 2024-04-04 2024-05-30 2 3 34638987+alexalbertt@users.... alexalbert@anthropic.com
354 - 2024-03-04 2024-05-30 4 3 34638987+alexalbertt@users.... 34638987+alexalbertt@users....
eval_retrieval.py
in skills/retrieval_augmented_generation/evaluation
108 3 2024-07-08 2024-07-29 4 3 sflamini@anthropic.com 43142465+saflamini@users.no...
prompts.py
in skills/retrieval_augmented_generation/evaluation
96 7 2024-07-08 2024-07-29 6 3 sflamini@anthropic.com 43142465+saflamini@users.no...
916 - 2024-03-14 2025-01-28 7 4 hershey@anthropic.com 157540744+cal-anthropic@use...
basic_workflows.ipynb
in patterns/agents
806 - 2024-12-19 2025-05-13 4 4 36120076+itsbarryz@users.no... elie@users.noreply.github.com
770 - 2024-08-16 2024-11-01 4 4 zack@anthropic.com 34638987+alexalbertt@users....
726 - 2024-05-16 2024-05-30 3 4 coltsteele1@gmail.com alexalbert@anthropic.com
502 - 2024-03-04 2024-11-01 4 4 34638987+alexalbertt@users.... 34638987+alexalbertt@users....
460 - 2024-10-08 2024-11-01 3 4 34638987+alexalbertt@users.... 34638987+alexalbertt@users....
277 - 2024-04-04 2024-05-30 4 5 34638987+alexalbertt@users.... alexalbert@anthropic.com
260 - 2024-03-04 2024-11-01 6 5 34638987+alexalbertt@users.... michaelcohen@anthropic.com
provider_retrieval.py
in skills/retrieval_augmented_generation/evaluation
90 4 2024-07-08 2024-11-01 4 5 sflamini@anthropic.com 34638987+alexalbertt@users....
promptfooconfig.yaml
in skills/text_to_sql/evaluation
85 - 2024-09-23 2024-11-01 5 5 mahesh@anthropic.com 34638987+alexalbertt@users....
eval_end_to_end.py
in skills/retrieval_augmented_generation/evaluation
57 2 2024-07-08 2024-11-01 4 5 sflamini@anthropic.com 34638987+alexalbertt@users....
llm_eval.py
in skills/summarization/evaluation/custom_evals
43 2 2024-08-08 2024-11-01 5 5 alexander@anthropic.com 34638987+alexalbertt@users....
promptfooconfig.yaml
in skills/summarization/evaluation
27 - 2024-08-08 2024-11-01 4 5 alexander@anthropic.com 34638987+alexalbertt@users....
promptfooconfig_end_to_end.yaml
in skills/retrieval_augmented_generation/evaluation
17 - 2024-07-08 2024-11-01 4 5 sflamini@anthropic.com 34638987+alexalbertt@users....
536 - 2024-08-14 2025-01-16 5 6 34638987+alexalbertt@users.... 6099578+kevinc13@users.nore...