File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 59 files with 24,360 lines of code in files.
    • 48 files that are 366+ days old (22,866 lines of code)
    • 11 files that are 181-365 days old (1,494 lines of code)
    • 0 files that are 91-180 days old (0 lines of code)
    • 0 files that are 31-90 days old (0 lines of code)
    • 0 files that are 1-30 days old (0 lines of code)
93% | 6% | 0% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30

explore: grouped by folders | grouped by age
File Freshness Distribution Overall
Days since last update
  • There are 59 files with 24,360 lines of code in files.
    • 10 files have been last changed 366+ days ago (480 lines of code)
    • 24 files have been last changed 181-365 days ago (5,796 lines of code)
    • 1 files have been last changed 91-180 days ago (435 lines of code)
    • 24 files have been last changed 31-90 days ago (17,649 lines of code)
    • 0 files have been last changed 1-30 days ago (0 lines of code)
1% | 23% | 1% | 72% | 0%
Legend:
366+
181-365
91-180
31-90
1-30

explore: grouped by folders | grouped by freshness
File Change History per File Extension
py, jinja2, txt, md, yml, in, gitignore, ipynb, toml
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
py94% | 5% | 0% | 0% | 0%
jinja284% | 15% | 0% | 0% | 0%
in0% | 100% | 0% | 0% | 0%
File Freshness Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
jinja242% | 57% | 0% | 0% | 0%
py<1% | 22% | 1% | 75% | 0%
in0% | 0% | 0% | 100% | 0%
File Change History per Logical Decomposition
primary
primary (file age distribution)
Days since first update
366+
181-365
91-180
31-90
1-30
src93% | 6% | 0% | 0% | 0%
ROOT0% | 100% | 0% | 0% | 0%
primary (file freshness distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
src1% | 23% | 1% | 72% | 0%
ROOT0% | 0% | 0% | 100% | 0%
Oldest Files (Top 50)
File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
openai_utils.py
in src/gabriel/utils
5869 113 2025-08-08 2026-07-14 46 3 elliott.mokski@c-openai.com @openai.com
rank.py
in src/gabriel/tasks
1737 22 2025-08-12 2026-07-14 24 3 elliott.mokski@c-openai.com @openai.com
api.py
in src/gabriel
1414 7 2025-08-12 2026-07-14 52 3 elliott.mokski@c-openai.com @openai.com
classify.py
in src/gabriel/tasks
514 5 2025-08-12 2026-07-14 23 4 elliott.mokski@c-openai.com @openai.com
mapmaker.py
in src/gabriel/utils
435 13 2025-08-12 2026-05-04 6 3 hemanth@openai.com @openai.com
rate.py
in src/gabriel/tasks
323 2 2025-08-12 2026-07-14 22 4 elliott.mokski@c-openai.com @openai.com
__init__.py
in src/gabriel/utils
62 - 2025-08-12 2026-02-25 11 2 hemanth@openai.com hemanth@openai.com
jinja2
classification_prompt.jinja2
in src/gabriel/prompts
44 - 2025-08-12 2025-08-25 4 2 elliott.mokski@c-openai.com hemanth@openai.com
jinja2
ratings_prompt.jinja2
in src/gabriel/prompts
41 - 2025-08-12 2025-08-22 2 2 elliott.mokski@c-openai.com hemanth@openai.com
jinja2
rankings_prompt.jinja2
in src/gabriel/prompts
40 - 2025-08-12 2025-08-22 2 2 elliott.mokski@c-openai.com hemanth@openai.com
passage_viewer.py
in src/gabriel/utils
1394 42 2025-08-13 2026-02-07 9 2 elliott.mokski@c-openai.com hemanth@openai.com
codify.py
in src/gabriel/tasks
825 19 2025-08-13 2026-07-14 20 3 elliott.mokski@c-openai.com @openai.com
deidentify.py
in src/gabriel/tasks
239 4 2025-08-13 2026-07-14 15 3 elliott.mokski@c-openai.com @openai.com
parsing.py
in src/gabriel/utils
216 3 2025-08-13 2026-07-14 9 3 elliott.mokski@c-openai.com @openai.com
media_utils.py
in src/gabriel/utils
68 3 2025-08-13 2026-02-06 3 2 elliott.mokski@c-openai.com hemanth@openai.com
audio_utils.py
in src/gabriel/utils
16 1 2025-08-13 2026-02-06 2 2 elliott.mokski@c-openai.com hemanth@openai.com
paraphrase.py
in src/gabriel/tasks
419 2 2025-08-14 2026-07-14 15 3 elliott.mokski@c-openai.com @openai.com
__init__.py
in src/gabriel/tasks
57 2 2025-08-14 2026-03-14 14 3 elliott.mokski@c-openai.com @openai.com
__init__.py
in src/gabriel
56 1 2025-08-14 2026-07-14 14 3 elliott.mokski@c-openai.com @openai.com
jinja2
paraphrase_prompt.jinja2
in src/gabriel/prompts
17 - 2025-08-14 2026-02-06 3 2 elliott.mokski@c-openai.com hemanth@openai.com
logging.py
in src/gabriel/utils
46 4 2025-08-15 2025-12-09 2 2 elliott.mokski@c-openai.com hemanth@openai.com
plot_utils.py
in src/gabriel/utils
2386 35 2025-08-18 2026-02-09 12 1 hemanth@openai.com hemanth@openai.com
jinja2
extraction_prompt.jinja2
in src/gabriel/prompts
53 - 2025-08-19 2026-01-29 5 1 hemanth@openai.com hemanth@openai.com
extract.py
in src/gabriel/tasks
444 6 2025-08-20 2026-07-14 18 4 elliott.mokski@c-openai.com @openai.com
merge.py
in src/gabriel/tasks
422 6 2025-08-20 2026-07-14 13 3 elliott.mokski@c-openai.com @openai.com
compare.py
in src/gabriel/tasks
231 2 2025-08-20 2026-07-14 14 3 elliott.mokski@c-openai.com @openai.com
jinja2
bucket_prompt.jinja2
in src/gabriel/prompts
98 - 2025-08-20 2025-09-03 5 1 hemanth@openai.com hemanth@openai.com
jinja2
comparison_prompt.jinja2
in src/gabriel/prompts
52 - 2025-08-20 2025-09-03 5 2 elliott.mokski@c-openai.com hemanth@openai.com
jinja2
merge_prompt.jinja2
in src/gabriel/prompts
41 - 2025-08-20 2025-08-25 4 2 hemanth@openai.com hemanth@openai.com
bucket.py
in src/gabriel/tasks
384 8 2025-08-21 2026-07-14 14 3 hemanth@openai.com @openai.com
deduplicate.py
in src/gabriel/tasks
361 4 2025-08-21 2026-07-14 14 3 elliott.mokski@c-openai.com @openai.com
jinja2
deduplicate_prompt.jinja2
in src/gabriel/prompts
35 - 2025-08-21 2026-02-02 4 2 elliott.mokski@c-openai.com hemanth@openai.com
discover.py
in src/gabriel/tasks
450 9 2025-08-22 2026-07-14 14 3 hemanth@openai.com @openai.com
jinja2
snippets.jinja2
in src/gabriel/prompts
115 - 2025-08-22 2026-01-28 2 1 hemanth@openai.com hemanth@openai.com
prompt_template.py
in src/gabriel/core
94 6 2025-08-22 2025-12-09 5 2 hemanth@openai.com hemanth@openai.com
jinja2
deidentification_prompt.jinja2
in src/gabriel/prompts
94 - 2025-08-22 2025-10-21 3 1 hemanth@openai.com hemanth@openai.com
jinja2
codify_prompt.jinja2
in src/gabriel/prompts
87 - 2025-08-22 2025-08-25 2 1 hemanth@openai.com hemanth@openai.com
prompt_utils.py
in src/gabriel/utils
27 1 2025-08-22 2025-08-22 1 1 hemanth@openai.com hemanth@openai.com
file_utils.py
in src/gabriel/utils
529 18 2025-08-25 2026-02-26 10 2 elliott.mokski@c-openai.com hemanth@openai.com
filter.py
in src/gabriel/tasks
144 2 2025-08-26 2026-07-14 10 3 hemanth@openai.com @openai.com
jinja2
filter_prompt.jinja2
in src/gabriel/prompts
28 - 2025-08-26 2025-08-26 1 1 hemanth@openai.com hemanth@openai.com
llm_client.py
in src/gabriel/core
22 1 2025-08-26 2025-08-26 1 1 elliott.mokski@c-openai.com elliott.mokski@c-openai.com
debias.py
in src/gabriel/tasks
1294 28 2025-09-19 2026-07-14 11 2 hemanth@openai.com @openai.com
whatever.py
in src/gabriel/tasks
311 6 2025-10-01 2026-07-14 9 2 hemanth@openai.com @openai.com
ideate.py
in src/gabriel/tasks
792 13 2025-10-02 2026-07-14 17 2 hemanth@openai.com @openai.com
jinja2
ideation_prompt.jinja2
in src/gabriel/prompts
75 - 2025-10-02 2026-02-06 4 1 hemanth@openai.com hemanth@openai.com
seed.py
in src/gabriel/tasks
429 8 2025-10-06 2026-07-14 12 2 hemanth@openai.com @openai.com
jinja2
seed.jinja2
in src/gabriel/prompts
36 - 2025-10-06 2025-12-10 2 1 hemanth@openai.com hemanth@openai.com
__main__.py
in src/gabriel/cli
38 2 2025-11-25 2025-11-25 1 1 hemanth@openai.com hemanth@openai.com
in
4 - 2025-11-25 2026-07-14 2 2 hemanth@openai.com @openai.com
Files Not Recently Changed (Top 50)
File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
prompt_utils.py
in src/gabriel/utils
27 1 2025-08-22 2025-08-22 1 1 hemanth@openai.com hemanth@openai.com
jinja2
rankings_prompt.jinja2
in src/gabriel/prompts
40 - 2025-08-12 2025-08-22 2 2 elliott.mokski@c-openai.com hemanth@openai.com
jinja2
ratings_prompt.jinja2
in src/gabriel/prompts
41 - 2025-08-12 2025-08-22 2 2 elliott.mokski@c-openai.com hemanth@openai.com
jinja2
merge_prompt.jinja2
in src/gabriel/prompts
41 - 2025-08-20 2025-08-25 4 2 hemanth@openai.com hemanth@openai.com
jinja2
classification_prompt.jinja2
in src/gabriel/prompts
44 - 2025-08-12 2025-08-25 4 2 elliott.mokski@c-openai.com hemanth@openai.com
jinja2
codify_prompt.jinja2
in src/gabriel/prompts
87 - 2025-08-22 2025-08-25 2 1 hemanth@openai.com hemanth@openai.com
llm_client.py
in src/gabriel/core
22 1 2025-08-26 2025-08-26 1 1 elliott.mokski@c-openai.com elliott.mokski@c-openai.com
jinja2
filter_prompt.jinja2
in src/gabriel/prompts
28 - 2025-08-26 2025-08-26 1 1 hemanth@openai.com hemanth@openai.com
jinja2
comparison_prompt.jinja2
in src/gabriel/prompts
52 - 2025-08-20 2025-09-03 5 2 elliott.mokski@c-openai.com hemanth@openai.com
jinja2
bucket_prompt.jinja2
in src/gabriel/prompts
98 - 2025-08-20 2025-09-03 5 1 hemanth@openai.com hemanth@openai.com
jinja2
deidentification_prompt.jinja2
in src/gabriel/prompts
94 - 2025-08-22 2025-10-21 3 1 hemanth@openai.com hemanth@openai.com
__main__.py
in src/gabriel/cli
38 2 2025-11-25 2025-11-25 1 1 hemanth@openai.com hemanth@openai.com
logging.py
in src/gabriel/utils
46 4 2025-08-15 2025-12-09 2 2 elliott.mokski@c-openai.com hemanth@openai.com
word_matching.py
in src/gabriel/utils
54 4 2025-12-09 2025-12-09 1 1 hemanth@openai.com hemanth@openai.com
prompt_template.py
in src/gabriel/core
94 6 2025-08-22 2025-12-09 5 2 hemanth@openai.com hemanth@openai.com
jinja2
seed.jinja2
in src/gabriel/prompts
36 - 2025-10-06 2025-12-10 2 1 hemanth@openai.com hemanth@openai.com
_attribute_utils.py
in src/gabriel/tasks
53 1 2025-12-10 2025-12-10 1 1 hemanth@openai.com hemanth@openai.com
pdf_utils.py
in src/gabriel/utils
15 1 2026-01-28 2026-01-28 1 1 hemanth@openai.com hemanth@openai.com
jinja2
snippets.jinja2
in src/gabriel/prompts
115 - 2025-08-22 2026-01-28 2 1 hemanth@openai.com hemanth@openai.com
jinja2
extraction_prompt.jinja2
in src/gabriel/prompts
53 - 2025-08-19 2026-01-29 5 1 hemanth@openai.com hemanth@openai.com
jinja2
deduplicate_prompt.jinja2
in src/gabriel/prompts
35 - 2025-08-21 2026-02-02 4 2 elliott.mokski@c-openai.com hemanth@openai.com
modality_utils.py
in src/gabriel/utils
130 4 2026-01-28 2026-02-05 3 1 hemanth@openai.com hemanth@openai.com
audio_utils.py
in src/gabriel/utils
16 1 2025-08-13 2026-02-06 2 2 elliott.mokski@c-openai.com hemanth@openai.com
jinja2
paraphrase_prompt.jinja2
in src/gabriel/prompts
17 - 2025-08-14 2026-02-06 3 2 elliott.mokski@c-openai.com hemanth@openai.com
media_utils.py
in src/gabriel/utils
68 3 2025-08-13 2026-02-06 3 2 elliott.mokski@c-openai.com hemanth@openai.com
jinja2
ideation_prompt.jinja2
in src/gabriel/prompts
75 - 2025-10-02 2026-02-06 4 1 hemanth@openai.com hemanth@openai.com
passage_viewer.py
in src/gabriel/utils
1394 42 2025-08-13 2026-02-07 9 2 elliott.mokski@c-openai.com hemanth@openai.com
plot_utils.py
in src/gabriel/utils
2386 35 2025-08-18 2026-02-09 12 1 hemanth@openai.com hemanth@openai.com
__init__.py
in src/gabriel/utils
62 - 2025-08-12 2026-02-25 11 2 hemanth@openai.com hemanth@openai.com
file_utils.py
in src/gabriel/utils
529 18 2025-08-25 2026-02-26 10 2 elliott.mokski@c-openai.com hemanth@openai.com
jinja2
poll_prompt.jinja2
in src/gabriel/prompts
54 - 2026-03-14 2026-03-14 1 1 @openai.com @openai.com
__init__.py
in src/gabriel/tasks
57 2 2025-08-14 2026-03-14 14 3 elliott.mokski@c-openai.com @openai.com
jinja2
persona_prompt.jinja2
in src/gabriel/prompts
100 - 2026-03-14 2026-03-14 1 1 @openai.com @openai.com
_run_utils.py
in src/gabriel/tasks
275 15 2026-04-06 2026-04-06 1 1 @openai.com @openai.com
mapmaker.py
in src/gabriel/utils
435 13 2025-08-12 2026-05-04 6 3 hemanth@openai.com @openai.com
_version.py
in src/gabriel
1 - 2026-02-02 2026-07-14 14 2 hemanth@openai.com @openai.com
in
4 - 2025-11-25 2026-07-14 2 2 hemanth@openai.com @openai.com
__init__.py
in src/gabriel
56 1 2025-08-14 2026-07-14 14 3 elliott.mokski@c-openai.com @openai.com
filter.py
in src/gabriel/tasks
144 2 2025-08-26 2026-07-14 10 3 hemanth@openai.com @openai.com
parsing.py
in src/gabriel/utils
216 3 2025-08-13 2026-07-14 9 3 elliott.mokski@c-openai.com @openai.com
compare.py
in src/gabriel/tasks
231 2 2025-08-20 2026-07-14 14 3 elliott.mokski@c-openai.com @openai.com
deidentify.py
in src/gabriel/tasks
239 4 2025-08-13 2026-07-14 15 3 elliott.mokski@c-openai.com @openai.com
whatever.py
in src/gabriel/tasks
311 6 2025-10-01 2026-07-14 9 2 hemanth@openai.com @openai.com
rate.py
in src/gabriel/tasks
323 2 2025-08-12 2026-07-14 22 4 elliott.mokski@c-openai.com @openai.com
deduplicate.py
in src/gabriel/tasks
361 4 2025-08-21 2026-07-14 14 3 elliott.mokski@c-openai.com @openai.com
bucket.py
in src/gabriel/tasks
384 8 2025-08-21 2026-07-14 14 3 hemanth@openai.com @openai.com
paraphrase.py
in src/gabriel/tasks
419 2 2025-08-14 2026-07-14 15 3 elliott.mokski@c-openai.com @openai.com
merge.py
in src/gabriel/tasks
422 6 2025-08-20 2026-07-14 13 3 elliott.mokski@c-openai.com @openai.com
seed.py
in src/gabriel/tasks
429 8 2025-10-06 2026-07-14 12 2 hemanth@openai.com @openai.com
extract.py
in src/gabriel/tasks
444 6 2025-08-20 2026-07-14 18 4 elliott.mokski@c-openai.com @openai.com
Most Recently Created Files (Top 50)
File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
jinja2
regional_analysis_prompt.jinja2
in src/gabriel/prompts
34 -
jinja.py
in src/gabriel/utils
22 3
pipeline.py
in src/gabriel/core
11 2
image_utils.py
in src/gabriel/utils
8 1
__init__.py
in src/gabriel/core
4 -
__init__.py
in src/gabriel/prompts
1 -
_run_utils.py
in src/gabriel/tasks
275 15 2026-04-06 2026-04-06 1 1 @openai.com @openai.com
poll.py
in src/gabriel/tasks
770 19 2026-03-14 2026-07-14 4 1 @openai.com @openai.com
jinja2
persona_prompt.jinja2
in src/gabriel/prompts
100 - 2026-03-14 2026-03-14 1 1 @openai.com @openai.com
jinja2
poll_prompt.jinja2
in src/gabriel/prompts
54 - 2026-03-14 2026-03-14 1 1 @openai.com @openai.com
_version.py
in src/gabriel
1 - 2026-02-02 2026-07-14 14 2 hemanth@openai.com @openai.com
modality_utils.py
in src/gabriel/utils
130 4 2026-01-28 2026-02-05 3 1 hemanth@openai.com hemanth@openai.com
pdf_utils.py
in src/gabriel/utils
15 1 2026-01-28 2026-01-28 1 1 hemanth@openai.com hemanth@openai.com
_attribute_utils.py
in src/gabriel/tasks
53 1 2025-12-10 2025-12-10 1 1 hemanth@openai.com hemanth@openai.com
word_matching.py
in src/gabriel/utils
54 4 2025-12-09 2025-12-09 1 1 hemanth@openai.com hemanth@openai.com
__main__.py
in src/gabriel/cli
38 2 2025-11-25 2025-11-25 1 1 hemanth@openai.com hemanth@openai.com
in
4 - 2025-11-25 2026-07-14 2 2 hemanth@openai.com @openai.com
seed.py
in src/gabriel/tasks
429 8 2025-10-06 2026-07-14 12 2 hemanth@openai.com @openai.com
jinja2
seed.jinja2
in src/gabriel/prompts
36 - 2025-10-06 2025-12-10 2 1 hemanth@openai.com hemanth@openai.com
ideate.py
in src/gabriel/tasks
792 13 2025-10-02 2026-07-14 17 2 hemanth@openai.com @openai.com
jinja2
ideation_prompt.jinja2
in src/gabriel/prompts
75 - 2025-10-02 2026-02-06 4 1 hemanth@openai.com hemanth@openai.com
whatever.py
in src/gabriel/tasks
311 6 2025-10-01 2026-07-14 9 2 hemanth@openai.com @openai.com
debias.py
in src/gabriel/tasks
1294 28 2025-09-19 2026-07-14 11 2 hemanth@openai.com @openai.com
filter.py
in src/gabriel/tasks
144 2 2025-08-26 2026-07-14 10 3 hemanth@openai.com @openai.com
jinja2
filter_prompt.jinja2
in src/gabriel/prompts
28 - 2025-08-26 2025-08-26 1 1 hemanth@openai.com hemanth@openai.com
llm_client.py
in src/gabriel/core
22 1 2025-08-26 2025-08-26 1 1 elliott.mokski@c-openai.com elliott.mokski@c-openai.com
file_utils.py
in src/gabriel/utils
529 18 2025-08-25 2026-02-26 10 2 elliott.mokski@c-openai.com hemanth@openai.com
discover.py
in src/gabriel/tasks
450 9 2025-08-22 2026-07-14 14 3 hemanth@openai.com @openai.com
jinja2
snippets.jinja2
in src/gabriel/prompts
115 - 2025-08-22 2026-01-28 2 1 hemanth@openai.com hemanth@openai.com
prompt_template.py
in src/gabriel/core
94 6 2025-08-22 2025-12-09 5 2 hemanth@openai.com hemanth@openai.com
jinja2
deidentification_prompt.jinja2
in src/gabriel/prompts
94 - 2025-08-22 2025-10-21 3 1 hemanth@openai.com hemanth@openai.com
jinja2
codify_prompt.jinja2
in src/gabriel/prompts
87 - 2025-08-22 2025-08-25 2 1 hemanth@openai.com hemanth@openai.com
prompt_utils.py
in src/gabriel/utils
27 1 2025-08-22 2025-08-22 1 1 hemanth@openai.com hemanth@openai.com
bucket.py
in src/gabriel/tasks
384 8 2025-08-21 2026-07-14 14 3 hemanth@openai.com @openai.com
deduplicate.py
in src/gabriel/tasks
361 4 2025-08-21 2026-07-14 14 3 elliott.mokski@c-openai.com @openai.com
jinja2
deduplicate_prompt.jinja2
in src/gabriel/prompts
35 - 2025-08-21 2026-02-02 4 2 elliott.mokski@c-openai.com hemanth@openai.com
extract.py
in src/gabriel/tasks
444 6 2025-08-20 2026-07-14 18 4 elliott.mokski@c-openai.com @openai.com
merge.py
in src/gabriel/tasks
422 6 2025-08-20 2026-07-14 13 3 elliott.mokski@c-openai.com @openai.com
compare.py
in src/gabriel/tasks
231 2 2025-08-20 2026-07-14 14 3 elliott.mokski@c-openai.com @openai.com
jinja2
bucket_prompt.jinja2
in src/gabriel/prompts
98 - 2025-08-20 2025-09-03 5 1 hemanth@openai.com hemanth@openai.com
jinja2
comparison_prompt.jinja2
in src/gabriel/prompts
52 - 2025-08-20 2025-09-03 5 2 elliott.mokski@c-openai.com hemanth@openai.com
jinja2
merge_prompt.jinja2
in src/gabriel/prompts
41 - 2025-08-20 2025-08-25 4 2 hemanth@openai.com hemanth@openai.com
jinja2
extraction_prompt.jinja2
in src/gabriel/prompts
53 - 2025-08-19 2026-01-29 5 1 hemanth@openai.com hemanth@openai.com
plot_utils.py
in src/gabriel/utils
2386 35 2025-08-18 2026-02-09 12 1 hemanth@openai.com hemanth@openai.com
logging.py
in src/gabriel/utils
46 4 2025-08-15 2025-12-09 2 2 elliott.mokski@c-openai.com hemanth@openai.com
paraphrase.py
in src/gabriel/tasks
419 2 2025-08-14 2026-07-14 15 3 elliott.mokski@c-openai.com @openai.com
__init__.py
in src/gabriel/tasks
57 2 2025-08-14 2026-03-14 14 3 elliott.mokski@c-openai.com @openai.com
__init__.py
in src/gabriel
56 1 2025-08-14 2026-07-14 14 3 elliott.mokski@c-openai.com @openai.com
jinja2
paraphrase_prompt.jinja2
in src/gabriel/prompts
17 - 2025-08-14 2026-02-06 3 2 elliott.mokski@c-openai.com hemanth@openai.com
passage_viewer.py
in src/gabriel/utils
1394 42 2025-08-13 2026-02-07 9 2 elliott.mokski@c-openai.com hemanth@openai.com
Most Recently Changed Files (Top 50)
File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
jinja2
regional_analysis_prompt.jinja2
in src/gabriel/prompts
34 -
jinja.py
in src/gabriel/utils
22 3
pipeline.py
in src/gabriel/core
11 2
image_utils.py
in src/gabriel/utils
8 1
__init__.py
in src/gabriel/core
4 -
__init__.py
in src/gabriel/prompts
1 -
openai_utils.py
in src/gabriel/utils
5869 113 2025-08-08 2026-07-14 46 3 elliott.mokski@c-openai.com @openai.com
rank.py
in src/gabriel/tasks
1737 22 2025-08-12 2026-07-14 24 3 elliott.mokski@c-openai.com @openai.com
api.py
in src/gabriel
1414 7 2025-08-12 2026-07-14 52 3 elliott.mokski@c-openai.com @openai.com
debias.py
in src/gabriel/tasks
1294 28 2025-09-19 2026-07-14 11 2 hemanth@openai.com @openai.com
codify.py
in src/gabriel/tasks
825 19 2025-08-13 2026-07-14 20 3 elliott.mokski@c-openai.com @openai.com
ideate.py
in src/gabriel/tasks
792 13 2025-10-02 2026-07-14 17 2 hemanth@openai.com @openai.com
poll.py
in src/gabriel/tasks
770 19 2026-03-14 2026-07-14 4 1 @openai.com @openai.com
classify.py
in src/gabriel/tasks
514 5 2025-08-12 2026-07-14 23 4 elliott.mokski@c-openai.com @openai.com
discover.py
in src/gabriel/tasks
450 9 2025-08-22 2026-07-14 14 3 hemanth@openai.com @openai.com
extract.py
in src/gabriel/tasks
444 6 2025-08-20 2026-07-14 18 4 elliott.mokski@c-openai.com @openai.com
seed.py
in src/gabriel/tasks
429 8 2025-10-06 2026-07-14 12 2 hemanth@openai.com @openai.com
merge.py
in src/gabriel/tasks
422 6 2025-08-20 2026-07-14 13 3 elliott.mokski@c-openai.com @openai.com
paraphrase.py
in src/gabriel/tasks
419 2 2025-08-14 2026-07-14 15 3 elliott.mokski@c-openai.com @openai.com
bucket.py
in src/gabriel/tasks
384 8 2025-08-21 2026-07-14 14 3 hemanth@openai.com @openai.com
deduplicate.py
in src/gabriel/tasks
361 4 2025-08-21 2026-07-14 14 3 elliott.mokski@c-openai.com @openai.com
rate.py
in src/gabriel/tasks
323 2 2025-08-12 2026-07-14 22 4 elliott.mokski@c-openai.com @openai.com
whatever.py
in src/gabriel/tasks
311 6 2025-10-01 2026-07-14 9 2 hemanth@openai.com @openai.com
deidentify.py
in src/gabriel/tasks
239 4 2025-08-13 2026-07-14 15 3 elliott.mokski@c-openai.com @openai.com
compare.py
in src/gabriel/tasks
231 2 2025-08-20 2026-07-14 14 3 elliott.mokski@c-openai.com @openai.com
parsing.py
in src/gabriel/utils
216 3 2025-08-13 2026-07-14 9 3 elliott.mokski@c-openai.com @openai.com
filter.py
in src/gabriel/tasks
144 2 2025-08-26 2026-07-14 10 3 hemanth@openai.com @openai.com
__init__.py
in src/gabriel
56 1 2025-08-14 2026-07-14 14 3 elliott.mokski@c-openai.com @openai.com
in
4 - 2025-11-25 2026-07-14 2 2 hemanth@openai.com @openai.com
_version.py
in src/gabriel
1 - 2026-02-02 2026-07-14 14 2 hemanth@openai.com @openai.com
mapmaker.py
in src/gabriel/utils
435 13 2025-08-12 2026-05-04 6 3 hemanth@openai.com @openai.com
_run_utils.py
in src/gabriel/tasks
275 15 2026-04-06 2026-04-06 1 1 @openai.com @openai.com
jinja2
persona_prompt.jinja2
in src/gabriel/prompts
100 - 2026-03-14 2026-03-14 1 1 @openai.com @openai.com
__init__.py
in src/gabriel/tasks
57 2 2025-08-14 2026-03-14 14 3 elliott.mokski@c-openai.com @openai.com
jinja2
poll_prompt.jinja2
in src/gabriel/prompts
54 - 2026-03-14 2026-03-14 1 1 @openai.com @openai.com
file_utils.py
in src/gabriel/utils
529 18 2025-08-25 2026-02-26 10 2 elliott.mokski@c-openai.com hemanth@openai.com
__init__.py
in src/gabriel/utils
62 - 2025-08-12 2026-02-25 11 2 hemanth@openai.com hemanth@openai.com
plot_utils.py
in src/gabriel/utils
2386 35 2025-08-18 2026-02-09 12 1 hemanth@openai.com hemanth@openai.com
passage_viewer.py
in src/gabriel/utils
1394 42 2025-08-13 2026-02-07 9 2 elliott.mokski@c-openai.com hemanth@openai.com
jinja2
ideation_prompt.jinja2
in src/gabriel/prompts
75 - 2025-10-02 2026-02-06 4 1 hemanth@openai.com hemanth@openai.com
media_utils.py
in src/gabriel/utils
68 3 2025-08-13 2026-02-06 3 2 elliott.mokski@c-openai.com hemanth@openai.com
jinja2
paraphrase_prompt.jinja2
in src/gabriel/prompts
17 - 2025-08-14 2026-02-06 3 2 elliott.mokski@c-openai.com hemanth@openai.com
audio_utils.py
in src/gabriel/utils
16 1 2025-08-13 2026-02-06 2 2 elliott.mokski@c-openai.com hemanth@openai.com
modality_utils.py
in src/gabriel/utils
130 4 2026-01-28 2026-02-05 3 1 hemanth@openai.com hemanth@openai.com
jinja2
deduplicate_prompt.jinja2
in src/gabriel/prompts
35 - 2025-08-21 2026-02-02 4 2 elliott.mokski@c-openai.com hemanth@openai.com
jinja2
extraction_prompt.jinja2
in src/gabriel/prompts
53 - 2025-08-19 2026-01-29 5 1 hemanth@openai.com hemanth@openai.com
jinja2
snippets.jinja2
in src/gabriel/prompts
115 - 2025-08-22 2026-01-28 2 1 hemanth@openai.com hemanth@openai.com
pdf_utils.py
in src/gabriel/utils
15 1 2026-01-28 2026-01-28 1 1 hemanth@openai.com hemanth@openai.com
_attribute_utils.py
in src/gabriel/tasks
53 1 2025-12-10 2025-12-10 1 1 hemanth@openai.com hemanth@openai.com
jinja2
seed.jinja2
in src/gabriel/prompts
36 - 2025-10-06 2025-12-10 2 1 hemanth@openai.com hemanth@openai.com
Summary
  • Number of files: 65
  • Daily file updates (only one update per file and date counted): 123
  • First update: 2025-08-08
  • Latest update: 2026-07-15
  • Days between first and latest update: 342 (48 weeks, estimated 240 working days)
  • Active days (at least one file change): 87
  • Files without commit history (ignored): 6 (80 lines of code)
  • Data: