openai / build-hours
File Size

The distribution of size of files (measured in lines of code).

Intro
Learn more...
File Size Overall
31% | 5% | 20% | 17% | 25%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
ipynb95% | 0% | 4% | 0% | 0%
yaml85% | 0% | 14% | 0% | 0%
tsx0% | 11% | 10% | 34% | 44%
py0% | 13% | 36% | 15% | 33%
js0% | 0% | 64% | 13% | 21%
ts0% | 0% | 29% | 30% | 40%
scss0% | 0% | 66% | 0% | 33%
css0% | 0% | 0% | 48% | 51%
cjs0% | 0% | 0% | 0% | 100%
html0% | 0% | 0% | 0% | 100%
mjs0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
7-reasoning75% | 7% | 14% | 0% | 2%
8-evals74% | 0% | 12% | 0% | 12%
9-realtime0% | 23% | 32% | 13% | 31%
6-structured_outputs0% | 0% | 16% | 37% | 46%
4-mmrag_tooluse0% | 0% | 60% | 36% | 2%
11-recommendation0% | 0% | 59% | 0% | 40%
10-distillation0% | 0% | 100% | 0% | 0%
5-4o_fine_tuning0% | 0% | 38% | 25% | 36%
2-assistants0% | 0% | 0% | 22% | 77%
3-4o_mini_fine_tuning0% | 0% | 0% | 37% | 62%
Longest Files (Top 50)
File# lines# units
evalsAndPromptImprovements.ipynb
in 7-reasoning/flightCancellationPolicy
6338 -
pfoo_eval_stanbot.yaml
in 8-evals/data
1517 -
ConsolePage.tsx
in 9-realtime/openai-realtime-console-example/src/pages
682 -
functionDefinitions.py
in 7-reasoning/flightCancellationPolicy
591 -
wav_recorder.js
in 9-realtime/openai-realtime-console-example/src/lib/wavtools/lib
481 15
tools.ts
in 6-structured_outputs/structured-outputs-assistant-final/lib
460 -
mmrag_bh.py
in 4-mmrag_tooluse
447 24
helper_functions.py
in 11-recommendation
359 6
itinerary.ipynb
in 10-distillation
316 -
chart.tsx
in 6-structured_outputs/structured-outputs-assistant-starting-point/components/ui
316 1
chart.tsx
in 6-structured_outputs/structured-outputs-assistant-final/components/ui
316 1
tools.ts
in 6-structured_outputs/structured-outputs-assistant-starting-point/lib
290 -
functionDefinitions.py
in 7-reasoning/shipmentPlanning/backend
288 -
ConsolePage.scss
in 9-realtime/openai-realtime-console-example/src/pages
274 -
App.js
in 7-reasoning/shipmentPlanning/frontend/src
264 1
app.py
in 7-reasoning/shipmentPlanning/backend
258 20
252 -
PlanDisplay.js
in 7-reasoning/shipmentPlanning/frontend/src
245 -
eval.py
in 5-4o_fine_tuning
216 6
ExecutionStream.js
in 7-reasoning/shipmentPlanning/frontend/src
203 -
audio_processor.js
in 9-realtime/openai-realtime-console-example/src/lib/wavtools/lib/worklets
202 10
database.ts
in 6-structured_outputs/structured-outputs-assistant-starting-point/lib
195 -
database.ts
in 6-structured_outputs/structured-outputs-assistant-final/lib
195 -
dropdown-menu.tsx
in 6-structured_outputs/structured-outputs-assistant-starting-point/components/ui
166 -
dropdown-menu.tsx
in 6-structured_outputs/structured-outputs-assistant-final/components/ui
166 -
audio_analysis.js
in 9-realtime/openai-realtime-console-example/src/lib/wavtools/lib/analysis
158 2
ingest.py
in 4-mmrag_tooluse
155 3
components-mapping.tsx
in 6-structured_outputs/structured-outputs-assistant-starting-point/lib
148 2
components-mapping.tsx
in 6-structured_outputs/structured-outputs-assistant-final/lib
148 2
data_validator.py
in 5-4o_fine_tuning
142 4
7_orchestration.py
in 2-assistants
136 9
select.tsx
in 6-structured_outputs/structured-outputs-assistant-starting-point/components/ui
136 -
select.tsx
in 6-structured_outputs/structured-outputs-assistant-final/components/ui
136 -
useSolution.ts
in 6-structured_outputs/structured-outputs-math-tutor-starting-point/lib
135 -
useSolution.ts
in 6-structured_outputs/structured-outputs-math-tutor-final/lib
135 -
wav_stream_player.js
in 9-realtime/openai-realtime-console-example/src/lib/wavtools/lib
122 5
useAudioPlayer.ts
in 9-realtime/realtime-from-scratch/app/hooks
121 4
0_generate_eval_data.py
in 3-4o_mini_fine_tuning
118 3
assistant.tsx
in 6-structured_outputs/structured-outputs-assistant-final/components
118 1
chat.tsx
in 6-structured_outputs/structured-outputs-assistant-starting-point/components
116 -
chat.tsx
in 6-structured_outputs/structured-outputs-assistant-final/components
116 -
spinner.css
in 6-structured_outputs/structured-outputs-math-tutor-starting-point/components/ui
112 -
spinner.css
in 6-structured_outputs/structured-outputs-math-tutor-final/components/ui
112 -
schema_definitions.py
in 4-mmrag_tooluse
112 -
sheet.tsx
in 6-structured_outputs/structured-outputs-assistant-starting-point/components/ui
110 -
sheet.tsx
in 6-structured_outputs/structured-outputs-assistant-final/components/ui
110 -
icons.tsx
in 6-structured_outputs/structured-outputs-math-tutor-starting-point/components/ui
107 7
icons.tsx
in 6-structured_outputs/structured-outputs-math-tutor-final/components/ui
107 7
solution.tsx
in 6-structured_outputs/structured-outputs-math-tutor-starting-point/components
106 -
solution.tsx
in 6-structured_outputs/structured-outputs-math-tutor-final/components
106 -
Files With Most Units (Top 50)
File# lines# units
mmrag_bh.py
in 4-mmrag_tooluse
447 24
app.py
in 7-reasoning/shipmentPlanning/backend
258 20
wav_recorder.js
in 9-realtime/openai-realtime-console-example/src/lib/wavtools/lib
481 15
audio_processor.js
in 9-realtime/openai-realtime-console-example/src/lib/wavtools/lib/worklets
202 10
7_orchestration.py
in 2-assistants
136 9
icons.tsx
in 6-structured_outputs/structured-outputs-math-tutor-starting-point/components/ui
107 7
icons.tsx
in 6-structured_outputs/structured-outputs-math-tutor-final/components/ui
107 7
eval.py
in 5-4o_fine_tuning
216 6
helper_functions.py
in 11-recommendation
359 6
data_explorer.py
in 5-4o_fine_tuning
84 5
5_escalation.py
in 2-assistants
71 5
6_agents.py
in 2-assistants
81 5
wav_stream_player.js
in 9-realtime/openai-realtime-console-example/src/lib/wavtools/lib
122 5
util.py
in 5-4o_fine_tuning
42 4
reasoning.py
in 5-4o_fine_tuning
76 4
data_validator.py
in 5-4o_fine_tuning
142 4
4_tools.py
in 2-assistants
65 4
relay.js
in 9-realtime/openai-realtime-console-example/relay-server/lib
69 4
useAudioPlayer.ts
in 9-realtime/realtime-from-scratch/app/hooks
121 4
upload-to-qdrant.py
in 11-recommendation
100 4
0_generate_eval_data.py
in 3-4o_mini_fine_tuning
118 3
demo_util.py
in 2-assistants
75 3
3_tools.py
in 2-assistants
54 3
stream_processor.js
in 9-realtime/openai-realtime-console-example/src/lib/wavtools/lib/worklets
92 3
wav_packer.js
in 9-realtime/openai-realtime-console-example/src/lib/wavtools/lib
57 3
route.ts
in 6-structured_outputs/structured-outputs-math-tutor-starting-point/app/api/math_responses
61 3
route.ts
in 6-structured_outputs/structured-outputs-math-tutor-final/app/api/math_responses
61 3
database.py
in 4-mmrag_tooluse
19 3
ingest.py
in 4-mmrag_tooluse
155 3
audio_analysis.js
in 9-realtime/openai-realtime-console-example/src/lib/wavtools/lib/analysis
158 2
prompt-form.tsx
in 6-structured_outputs/structured-outputs-math-tutor-starting-point/components
80 2
prompt-form.tsx
in 6-structured_outputs/structured-outputs-math-tutor-final/components
80 2
route.ts
in 6-structured_outputs/structured-outputs-assistant-starting-point/app/api/db/init
21 2
components-mapping.tsx
in 6-structured_outputs/structured-outputs-assistant-starting-point/lib
148 2
route.ts
in 6-structured_outputs/structured-outputs-assistant-final/app/api/db/init
21 2
components-mapping.tsx
in 6-structured_outputs/structured-outputs-assistant-final/lib
148 2
ScenarioInput.js
in 7-reasoning/shipmentPlanning/frontend/src
47 1
App.js
in 7-reasoning/shipmentPlanning/frontend/src
264 1
2_fine_tuning.py
in 3-4o_mini_fine_tuning
89 1
assert_last_line_answer.py
in 3-4o_mini_fine_tuning/py
17 1
65 1
64 1
2_tools.py
in 2-assistants
70 1
Button.tsx
in 9-realtime/openai-realtime-console-example/src/components/button
46 1
Toggle.tsx
in 9-realtime/openai-realtime-console-example/src/components/toggle
60 1
App.tsx
in 9-realtime/openai-realtime-console-example/src
10 1
page.tsx
in 9-realtime/realtime-from-scratch/app
74 1
layout.tsx
in 9-realtime/realtime-from-scratch/app
32 1
badge.tsx
in 6-structured_outputs/structured-outputs-math-tutor-starting-point/components/ui
33 1
spinner.tsx
in 6-structured_outputs/structured-outputs-math-tutor-starting-point/components/ui
13 1
Files With Long Lines (Top 50)

There are 51 files with lines longer than 120 characters. In total, there are 631 long lines.

File# lines# units# long lines
evalsAndPromptImprovements.ipynb
in 7-reasoning/flightCancellationPolicy
6338 - 410
itinerary.ipynb
in 10-distillation
316 - 92
functionDefinitions.py
in 7-reasoning/shipmentPlanning/backend
288 - 11
functionDefinitions.py
in 7-reasoning/flightCancellationPolicy
591 - 9
constants.py
in 8-evals/utils
77 - 7
mmrag_bh.py
in 4-mmrag_tooluse
447 24 7
dropdown-menu.tsx
in 6-structured_outputs/structured-outputs-assistant-starting-point/components/ui
166 - 6
dropdown-menu.tsx
in 6-structured_outputs/structured-outputs-assistant-final/components/ui
166 - 6
icons.tsx
in 6-structured_outputs/structured-outputs-math-tutor-starting-point/components/ui
107 7 5
icons.tsx
in 6-structured_outputs/structured-outputs-math-tutor-final/components/ui
107 7 5
sheet.tsx
in 6-structured_outputs/structured-outputs-assistant-starting-point/components/ui
110 - 5
sheet.tsx
in 6-structured_outputs/structured-outputs-assistant-final/components/ui
110 - 5
select.tsx
in 6-structured_outputs/structured-outputs-assistant-starting-point/components/ui
136 - 4
select.tsx
in 6-structured_outputs/structured-outputs-assistant-final/components/ui
136 - 4
page_1_semantic_search.py
in 11-recommendation/pages
81 1 4
chat.tsx
in 6-structured_outputs/structured-outputs-assistant-starting-point/components
116 - 3
chat.tsx
in 6-structured_outputs/structured-outputs-assistant-final/components
116 - 3
reasoning.py
in 5-4o_fine_tuning
76 4 2
data_validator.py
in 5-4o_fine_tuning
142 4 2
ConsolePage.tsx
in 9-realtime/openai-realtime-console-example/src/pages
682 - 2
prompt-form.tsx
in 6-structured_outputs/structured-outputs-math-tutor-starting-point/components
80 2 2
problem-card.tsx
in 6-structured_outputs/structured-outputs-math-tutor-starting-point/components
62 - 2
route.ts
in 6-structured_outputs/structured-outputs-math-tutor-starting-point/app/api/math_responses
61 3 2
prompt-form.tsx
in 6-structured_outputs/structured-outputs-math-tutor-final/components
80 2 2
problem-card.tsx
in 6-structured_outputs/structured-outputs-math-tutor-final/components
62 - 2
route.ts
in 6-structured_outputs/structured-outputs-math-tutor-final/app/api/math_responses
61 3 2
chart.tsx
in 6-structured_outputs/structured-outputs-assistant-starting-point/components/ui
316 1 2
chart.tsx
in 6-structured_outputs/structured-outputs-assistant-final/components/ui
316 1 2
solution.tsx
in 6-structured_outputs/structured-outputs-math-tutor-starting-point/components
106 - 1
solution.tsx
in 6-structured_outputs/structured-outputs-math-tutor-final/components
106 - 1
app.js
in 6-structured_outputs/node-example
40 - 1
button.tsx
in 6-structured_outputs/structured-outputs-assistant-starting-point/components/ui
46 - 1
checkbox.tsx
in 6-structured_outputs/structured-outputs-assistant-starting-point/components/ui
23 - 1
input.tsx
in 6-structured_outputs/structured-outputs-assistant-starting-point/components/ui
15 - 1
badge.tsx
in 6-structured_outputs/structured-outputs-assistant-starting-point/components/ui
28 - 1
table.tsx
in 6-structured_outputs/structured-outputs-assistant-starting-point/components/ui
100 - 1
toggle.tsx
in 6-structured_outputs/structured-outputs-assistant-starting-point/components/ui
35 - 1
textarea.tsx
in 6-structured_outputs/structured-outputs-assistant-starting-point/components/ui
17 - 1
layout.tsx
in 6-structured_outputs/structured-outputs-assistant-starting-point/app
23 1 1
main.py
in 6-structured_outputs/python-example
31 - 1
button.tsx
in 6-structured_outputs/structured-outputs-assistant-final/components/ui
46 - 1
checkbox.tsx
in 6-structured_outputs/structured-outputs-assistant-final/components/ui
23 - 1
input.tsx
in 6-structured_outputs/structured-outputs-assistant-final/components/ui
15 - 1
badge.tsx
in 6-structured_outputs/structured-outputs-assistant-final/components/ui
28 - 1
table.tsx
in 6-structured_outputs/structured-outputs-assistant-final/components/ui
100 - 1
toggle.tsx
in 6-structured_outputs/structured-outputs-assistant-final/components/ui
35 - 1
textarea.tsx
in 6-structured_outputs/structured-outputs-assistant-final/components/ui
17 - 1
layout.tsx
in 6-structured_outputs/structured-outputs-assistant-final/app
23 1 1
schema_definitions.py
in 4-mmrag_tooluse
112 - 1
upload-to-qdrant.py
in 11-recommendation
100 4 1
Correlations

File Size vs. Commits (all time): 219 points

11-recommendation/app.py x: 2 commits (all time) y: 10 lines of code 11-recommendation/helper_functions.py x: 4 commits (all time) y: 359 lines of code 11-recommendation/pages/page_1_semantic_search.py x: 3 commits (all time) y: 81 lines of code 11-recommendation/pages/page_2_explainable_recommendations.py x: 3 commits (all time) y: 44 lines of code 11-recommendation/upload-to-qdrant.py x: 3 commits (all time) y: 100 lines of code 2-assistants/1_routines.py x: 2 commits (all time) y: 26 lines of code 2-assistants/2_tools.py x: 2 commits (all time) y: 70 lines of code 2-assistants/6_agents.py x: 2 commits (all time) y: 81 lines of code 2-assistants/7_orchestration.py x: 2 commits (all time) y: 136 lines of code 7-reasoning/shipmentPlanning/backend/app.py x: 4 commits (all time) y: 258 lines of code 7-reasoning/shipmentPlanning/backend/functionDefinitions.py x: 4 commits (all time) y: 288 lines of code 9-realtime/openai-realtime-console-example/src/pages/ConsolePage.tsx x: 3 commits (all time) y: 682 lines of code 9-realtime/realtime-from-scratch/app/globals.css x: 1 commits (all time) y: 18 lines of code 9-realtime/realtime-from-scratch/app/hooks/useAudioPlayer.ts x: 1 commits (all time) y: 121 lines of code 9-realtime/realtime-from-scratch/app/hooks/useMicrophone.ts x: 1 commits (all time) y: 48 lines of code 9-realtime/realtime-from-scratch/app/page.tsx x: 1 commits (all time) y: 74 lines of code 10-distillation/itinerary.ipynb x: 2 commits (all time) y: 316 lines of code 9-realtime/openai-realtime-console-example/src/lib/wavtools/lib/analysis/audio_analysis.js x: 1 commits (all time) y: 158 lines of code 9-realtime/openai-realtime-console-example/src/lib/wavtools/lib/wav_recorder.js x: 1 commits (all time) y: 481 lines of code 9-realtime/openai-realtime-console-example/src/lib/wavtools/lib/worklets/audio_processor.js x: 1 commits (all time) y: 202 lines of code 9-realtime/openai-realtime-console-example/src/lib/wavtools/lib/worklets/stream_processor.js x: 1 commits (all time) y: 92 lines of code 9-realtime/openai-realtime-console-example/src/pages/ConsolePage.scss x: 1 commits (all time) y: 274 lines of code 8-evals/data/pfoo_eval_stanbot.yaml x: 1 commits (all time) y: 1517 lines of code 7-reasoning/flightCancellationPolicy/evalsAndPromptImprovements.ipynb x: 2 commits (all time) y: 6338 lines of code 7-reasoning/flightCancellationPolicy/functionDefinitions.py x: 2 commits (all time) y: 591 lines of code 7-reasoning/shipmentPlanning/frontend/src/App.js x: 2 commits (all time) y: 264 lines of code 7-reasoning/shipmentPlanning/frontend/src/ExecutionStream.js x: 2 commits (all time) y: 203 lines of code 7-reasoning/shipmentPlanning/frontend/src/PlanDisplay.js x: 2 commits (all time) y: 245 lines of code 6-structured_outputs/structured-outputs-assistant-final/components/ui/chart.tsx x: 1 commits (all time) y: 316 lines of code 6-structured_outputs/structured-outputs-assistant-final/components/ui/select.tsx x: 1 commits (all time) y: 136 lines of code 6-structured_outputs/structured-outputs-assistant-final/lib/database.ts x: 1 commits (all time) y: 195 lines of code 6-structured_outputs/structured-outputs-assistant-final/lib/tools.ts x: 1 commits (all time) y: 460 lines of code 6-structured_outputs/structured-outputs-assistant-starting-point/lib/tools.ts x: 1 commits (all time) y: 290 lines of code 4-mmrag_tooluse/ingest.py x: 2 commits (all time) y: 155 lines of code 4-mmrag_tooluse/mmrag_bh.py x: 2 commits (all time) y: 447 lines of code 4-mmrag_tooluse/schema_definitions.py x: 2 commits (all time) y: 112 lines of code 3-4o_mini_fine_tuning/0_generate_eval_data.py x: 4 commits (all time) y: 118 lines of code
6338.0
lines of code
  min: 1.0
  average: 114.24
  25th percentile: 21.0
  median: 48.0
  75th percentile: 100.0
  max: 6338.0
0 4.0
commits (all time)
min: 1.0 | average: 1.29 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 4.0

File Size vs. Contributors (all time): 219 points

11-recommendation/app.py x: 2 contributors (all time) y: 10 lines of code 11-recommendation/helper_functions.py x: 2 contributors (all time) y: 359 lines of code 11-recommendation/pages/page_1_semantic_search.py x: 2 contributors (all time) y: 81 lines of code 11-recommendation/pages/page_2_explainable_recommendations.py x: 2 contributors (all time) y: 44 lines of code 11-recommendation/upload-to-qdrant.py x: 2 contributors (all time) y: 100 lines of code 2-assistants/2_tools.py x: 2 contributors (all time) y: 70 lines of code 2-assistants/7_orchestration.py x: 2 contributors (all time) y: 136 lines of code 6-structured_outputs/structured-outputs-assistant-final/components/ui/breadcrumb.tsx x: 3 contributors (all time) y: 105 lines of code 7-reasoning/shipmentPlanning/backend/app.py x: 4 contributors (all time) y: 258 lines of code 7-reasoning/shipmentPlanning/backend/functionDefinitions.py x: 4 contributors (all time) y: 288 lines of code 9-realtime/openai-realtime-console-example/src/pages/ConsolePage.tsx x: 3 contributors (all time) y: 682 lines of code 9-realtime/realtime-from-scratch/app/globals.css x: 1 contributors (all time) y: 18 lines of code 9-realtime/realtime-from-scratch/app/hooks/useAudioPlayer.ts x: 1 contributors (all time) y: 121 lines of code 9-realtime/realtime-from-scratch/app/hooks/useMicrophone.ts x: 1 contributors (all time) y: 48 lines of code 9-realtime/realtime-from-scratch/app/page.tsx x: 1 contributors (all time) y: 74 lines of code 10-distillation/itinerary.ipynb x: 1 contributors (all time) y: 316 lines of code 9-realtime/openai-realtime-console-example/src/lib/wavtools/lib/analysis/audio_analysis.js x: 1 contributors (all time) y: 158 lines of code 9-realtime/openai-realtime-console-example/src/lib/wavtools/lib/wav_recorder.js x: 1 contributors (all time) y: 481 lines of code 9-realtime/openai-realtime-console-example/src/lib/wavtools/lib/worklets/audio_processor.js x: 1 contributors (all time) y: 202 lines of code 9-realtime/openai-realtime-console-example/src/lib/wavtools/lib/worklets/stream_processor.js x: 1 contributors (all time) y: 92 lines of code 9-realtime/openai-realtime-console-example/src/pages/ConsolePage.scss x: 1 contributors (all time) y: 274 lines of code 8-evals/data/pfoo_eval_stanbot.yaml x: 1 contributors (all time) y: 1517 lines of code 7-reasoning/flightCancellationPolicy/evalsAndPromptImprovements.ipynb x: 2 contributors (all time) y: 6338 lines of code 7-reasoning/flightCancellationPolicy/functionDefinitions.py x: 2 contributors (all time) y: 591 lines of code 7-reasoning/shipmentPlanning/frontend/src/App.js x: 2 contributors (all time) y: 264 lines of code 7-reasoning/shipmentPlanning/frontend/src/ExecutionStream.js x: 2 contributors (all time) y: 203 lines of code 7-reasoning/shipmentPlanning/frontend/src/PlanDisplay.js x: 2 contributors (all time) y: 245 lines of code 6-structured_outputs/structured-outputs-assistant-final/components/ui/select.tsx x: 1 contributors (all time) y: 136 lines of code 6-structured_outputs/structured-outputs-assistant-final/lib/database.ts x: 1 contributors (all time) y: 195 lines of code 6-structured_outputs/structured-outputs-assistant-final/lib/tools.ts x: 1 contributors (all time) y: 460 lines of code 6-structured_outputs/structured-outputs-assistant-starting-point/lib/tools.ts x: 1 contributors (all time) y: 290 lines of code 4-mmrag_tooluse/ingest.py x: 2 contributors (all time) y: 155 lines of code 4-mmrag_tooluse/mmrag_bh.py x: 2 contributors (all time) y: 447 lines of code 3-4o_mini_fine_tuning/2_fine_tuning.py x: 3 contributors (all time) y: 89 lines of code
6338.0
lines of code
  min: 1.0
  average: 114.24
  25th percentile: 21.0
  median: 48.0
  75th percentile: 100.0
  max: 6338.0
0 4.0
contributors (all time)
min: 1.0 | average: 1.23 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 4.0

File Size vs. Commits (30 days): 0 points

No data for "commits (30d)" vs. "lines of code".

File Size vs. Contributors (30 days): 0 points

No data for "contributors (30d)" vs. "lines of code".


File Size vs. Commits (90 days): 0 points

No data for "commits (90d)" vs. "lines of code".

File Size vs. Contributors (90 days): 0 points

No data for "contributors (90d)" vs. "lines of code".