openai / openai-guardrails-python
File Age & Freshness

File age measurements show the distribution of file ages (days since the first commit) and the file freshness (days since the latest commit).

Summary
  • Number of files: 53
  • Daily file updates (only one update per file and date counted): 191
  • First update: 2025-10-02
  • Latest update: 2026-03-28
  • Days between first and latest update: 178 (25 weeks, estimated 125 working days)
  • Active days (at least one file change): 30
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 53 files with 6,760 lines of code in files.
    • 0 files that are 366+ days old (0 lines of code)
    • 53 files that are 181-365 days old (6,760 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)
0% | 100% | 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 53 files with 6,760 lines of code in files.
    • 0 files have been last changed 366+ days ago (0 lines of code)
    • 48 files have been last changed 181-365 days ago (5,468 lines of code)
    • 0 files have been last changed 91-180 days ago (0 lines of code)
    • 5 files have been last changed 31-90 days ago (1,292 lines of code)
    • 0 files have been last changed 1-30 days ago (0 lines of code)
0% | 80% | 0% | 19% | 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, md, json, yaml, svg, gitignore, txt, css, dockerignore, toml, jsonl
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
py0% | 100% | 0% | 0% | 0%
File Freshness Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
py0% | 80% | 0% | 19% | 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
src0% | 100% | 0% | 0% | 0%
primary (file freshness distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
src0% | 80% | 0% | 19% | 0%
Oldest Files (Top 50)
File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
guardrail_evals.py
in src/guardrails/evals
627 11 2025-10-02 2025-11-19 8 4 gabor@openai.com 158192461+steven10a@users.n...
client.py
in src/guardrails
541 27 2025-10-02 2025-12-02 8 4 gabor@openai.com 158192461+steven10a@users.n...
agents.py
in src/guardrails
408 14 2025-10-02 2025-12-02 9 4 gabor@openai.com 158192461+steven10a@users.n...
pii.py
in src/guardrails/checks/text
372 11 2025-10-02 2026-03-28 9 4 gabor@openai.com seratch@openai.com
llm_base.py
in src/guardrails/checks/text
309 6 2025-10-02 2026-03-28 12 4 gabor@openai.com seratch@openai.com
_base_client.py
in src/guardrails
306 23 2025-10-02 2026-03-28 9 4 gabor@openai.com seratch@openai.com
urls.py
in src/guardrails/checks/text
279 5 2025-10-02 2025-12-02 6 4 gabor@openai.com 158192461+steven10a@users.n...
async_engine.py
in src/guardrails/evals/core
278 7 2025-10-02 2025-12-02 8 4 gabor@openai.com 158192461+steven10a@users.n...
responses.py
in src/guardrails/resources/responses
255 5 2025-10-02 2025-12-02 6 5 gabor@openai.com 33281963+galkleinman@users....
visualizer.py
in src/guardrails/evals/core
212 10 2025-10-02 2025-11-19 4 4 gabor@openai.com 158192461+steven10a@users.n...
runtime.py
in src/guardrails
206 10 2025-10-02 2025-10-30 5 4 gabor@openai.com 158192461+steven10a@users.n...
prompt_injection_detection.py
in src/guardrails/checks/text
204 6 2025-10-02 2026-03-28 12 4 gabor@openai.com seratch@openai.com
secret_keys.py
in src/guardrails/checks/text
197 7 2025-10-02 2025-11-06 5 4 gabor@openai.com 158192461+steven10a@users.n...
benchmark_reporter.py
in src/guardrails/evals/core
154 9 2025-10-02 2025-12-12 4 4 gabor@openai.com 158192461+steven10a@users.n...
schema.py
in src/guardrails/utils
149 7 2025-10-02 2025-10-09 2 3 gabor@openai.com 158192461+steven10a@users.n...
parsing.py
in src/guardrails/utils
147 9 2025-10-02 2025-10-02 1 2 gabor@openai.com steven@sandboxr.org
types.py
in src/guardrails
140 7 2025-10-02 2025-12-02 7 4 gabor@openai.com 158192461+steven10a@users.n...
hallucination_detection.py
in src/guardrails/checks/text
140 - 2025-10-02 2025-12-12 9 5 gabor@openai.com 158192461+steven10a@users.n...
chat.py
in src/guardrails/resources/chat
115 7 2025-10-02 2025-12-02 6 5 gabor@openai.com 33281963+galkleinman@users....
moderation.py
in src/guardrails/checks/text
101 2 2025-10-02 2026-03-28 6 4 gabor@openai.com seratch@openai.com
registry.py
in src/guardrails
100 8 2025-10-02 2025-10-09 2 3 gabor@openai.com 158192461+steven10a@users.n...
_streaming.py
in src/guardrails
98 1 2025-10-02 2025-10-20 4 4 gabor@openai.com 158192461+steven10a@users.n...
output.py
in src/guardrails/utils
93 9 2025-10-02 2025-10-02 1 2 gabor@openai.com steven@sandboxr.org
benchmark_calculator.py
in src/guardrails/evals/core
92 7 2025-10-02 2025-10-09 3 4 gabor@openai.com 158192461+steven10a@users.n...
create_vector_store.py
in src/guardrails/utils
92 - 2025-10-02 2025-10-30 4 4 gabor@openai.com 158192461+steven10a@users.n...
json_reporter.py
in src/guardrails/evals/core
87 4 2025-10-02 2025-10-03 2 3 gabor@openai.com seratch@openai.com
keywords.py
in src/guardrails/checks/text
65 2 2025-10-02 2025-11-19 5 4 gabor@openai.com 158192461+steven10a@users.n...
latency_tester.py
in src/guardrails/evals/core
62 3 2025-10-02 2025-10-09 3 4 gabor@openai.com 158192461+steven10a@users.n...
__init__.py
in src/guardrails
56 - 2025-10-02 2025-12-02 4 4 gabor@openai.com 158192461+steven10a@users.n...
validate_dataset.py
in src/guardrails/evals/core
55 2 2025-10-02 2025-10-03 2 3 gabor@openai.com seratch@openai.com
cli.py
in src/guardrails
53 2 2025-10-02 2025-10-09 3 4 gabor@openai.com 158192461+steven10a@users.n...
types.py
in src/guardrails/evals/core
51 4 2025-10-02 2025-10-29 4 4 gabor@openai.com 158192461+steven10a@users.n...
calculator.py
in src/guardrails/evals/core
41 2 2025-10-02 2025-10-09 3 4 gabor@openai.com 158192461+steven10a@users.n...
spec.py
in src/guardrails
40 2 2025-10-02 2025-11-17 2 3 gabor@openai.com 158192461+steven10a@users.n...
__init__.py
in src/guardrails/evals/core
38 - 2025-10-02 2025-10-02 1 2 gabor@openai.com steven@sandboxr.org
context.py
in src/guardrails/utils
38 2 2025-10-02 2025-10-09 2 3 gabor@openai.com 158192461+steven10a@users.n...
jsonl_loader.py
in src/guardrails/evals/core
34 1 2025-10-02 2025-10-09 3 4 gabor@openai.com 158192461+steven10a@users.n...
__init__.py
in src/guardrails/evals
32 1 2025-10-02 2025-10-16 3 4 gabor@openai.com 158192461+steven10a@users.n...
competitors.py
in src/guardrails/checks/text
29 - 2025-10-02 2025-10-03 2 3 gabor@openai.com seratch@openai.com
jailbreak.py
in src/guardrails/checks/text
28 - 2025-10-02 2025-12-15 8 4 gabor@openai.com 158192461+steven10a@users.n...
exceptions.py
in src/guardrails
27 5 2025-10-02 2025-10-02 1 2 gabor@openai.com steven@sandboxr.org
__init__.py
in src/guardrails/checks
26 - 2025-10-02 2025-10-03 2 3 gabor@openai.com seratch@openai.com
user_defined_llm.py
in src/guardrails/checks/text
21 - 2025-10-02 2025-12-12 4 4 gabor@openai.com 158192461+steven10a@users.n...
off_topic_prompts.py
in src/guardrails/checks/text
20 - 2025-10-02 2025-12-12 4 4 gabor@openai.com 158192461+steven10a@users.n...
context.py
in src/guardrails
20 4 2025-10-02 2025-10-09 3 4 gabor@openai.com 158192461+steven10a@users.n...
nsfw.py
in src/guardrails/checks/text
17 - 2025-10-02 2025-12-12 2 3 gabor@openai.com 158192461+steven10a@users.n...
__init__.py
in src/guardrails/resources/chat
7 - 2025-10-02 2025-10-03 2 3 gabor@openai.com seratch@openai.com
__init__.py
in src/guardrails/resources/responses
5 - 2025-10-02 2025-10-03 2 3 gabor@openai.com seratch@openai.com
__init__.py
in src/guardrails/checks/text
1 - 2025-10-02 2025-10-02 1 2 gabor@openai.com steven@sandboxr.org
__init__.py
in src/guardrails/utils
1 - 2025-10-02 2025-10-20 2 3 gabor@openai.com 158192461+steven10a@users.n...
Files Not Recently Changed (Top 50)
File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
__init__.py
in src/guardrails/checks/text
1 - 2025-10-02 2025-10-02 1 2 gabor@openai.com steven@sandboxr.org
exceptions.py
in src/guardrails
27 5 2025-10-02 2025-10-02 1 2 gabor@openai.com steven@sandboxr.org
__init__.py
in src/guardrails/evals/core
38 - 2025-10-02 2025-10-02 1 2 gabor@openai.com steven@sandboxr.org
output.py
in src/guardrails/utils
93 9 2025-10-02 2025-10-02 1 2 gabor@openai.com steven@sandboxr.org
parsing.py
in src/guardrails/utils
147 9 2025-10-02 2025-10-02 1 2 gabor@openai.com steven@sandboxr.org
__init__.py
in src/guardrails/resources/responses
5 - 2025-10-02 2025-10-03 2 3 gabor@openai.com seratch@openai.com
__init__.py
in src/guardrails/resources/chat
7 - 2025-10-02 2025-10-03 2 3 gabor@openai.com seratch@openai.com
__init__.py
in src/guardrails/checks
26 - 2025-10-02 2025-10-03 2 3 gabor@openai.com seratch@openai.com
competitors.py
in src/guardrails/checks/text
29 - 2025-10-02 2025-10-03 2 3 gabor@openai.com seratch@openai.com
validate_dataset.py
in src/guardrails/evals/core
55 2 2025-10-02 2025-10-03 2 3 gabor@openai.com seratch@openai.com
json_reporter.py
in src/guardrails/evals/core
87 4 2025-10-02 2025-10-03 2 3 gabor@openai.com seratch@openai.com
context.py
in src/guardrails
20 4 2025-10-02 2025-10-09 3 4 gabor@openai.com 158192461+steven10a@users.n...
jsonl_loader.py
in src/guardrails/evals/core
34 1 2025-10-02 2025-10-09 3 4 gabor@openai.com 158192461+steven10a@users.n...
context.py
in src/guardrails/utils
38 2 2025-10-02 2025-10-09 2 3 gabor@openai.com 158192461+steven10a@users.n...
calculator.py
in src/guardrails/evals/core
41 2 2025-10-02 2025-10-09 3 4 gabor@openai.com 158192461+steven10a@users.n...
cli.py
in src/guardrails
53 2 2025-10-02 2025-10-09 3 4 gabor@openai.com 158192461+steven10a@users.n...
latency_tester.py
in src/guardrails/evals/core
62 3 2025-10-02 2025-10-09 3 4 gabor@openai.com 158192461+steven10a@users.n...
benchmark_calculator.py
in src/guardrails/evals/core
92 7 2025-10-02 2025-10-09 3 4 gabor@openai.com 158192461+steven10a@users.n...
registry.py
in src/guardrails
100 8 2025-10-02 2025-10-09 2 3 gabor@openai.com 158192461+steven10a@users.n...
schema.py
in src/guardrails/utils
149 7 2025-10-02 2025-10-09 2 3 gabor@openai.com 158192461+steven10a@users.n...
__init__.py
in src/guardrails/evals
32 1 2025-10-02 2025-10-16 3 4 gabor@openai.com 158192461+steven10a@users.n...
__init__.py
in src/guardrails/utils
1 - 2025-10-02 2025-10-20 2 3 gabor@openai.com 158192461+steven10a@users.n...
_streaming.py
in src/guardrails
98 1 2025-10-02 2025-10-20 4 4 gabor@openai.com 158192461+steven10a@users.n...
conversation.py
in src/guardrails/utils
219 13 2025-10-20 2025-10-20 1 1 158192461+steven10a@users.n... 158192461+steven10a@users.n...
types.py
in src/guardrails/evals/core
51 4 2025-10-02 2025-10-29 4 4 gabor@openai.com 158192461+steven10a@users.n...
create_vector_store.py
in src/guardrails/utils
92 - 2025-10-02 2025-10-30 4 4 gabor@openai.com 158192461+steven10a@users.n...
runtime.py
in src/guardrails
206 10 2025-10-02 2025-10-30 5 4 gabor@openai.com 158192461+steven10a@users.n...
safety_identifier.py
in src/guardrails/utils
23 1 2025-10-30 2025-11-06 2 1 158192461+steven10a@users.n... 158192461+steven10a@users.n...
secret_keys.py
in src/guardrails/checks/text
197 7 2025-10-02 2025-11-06 5 4 gabor@openai.com 158192461+steven10a@users.n...
spec.py
in src/guardrails
40 2 2025-10-02 2025-11-17 2 3 gabor@openai.com 158192461+steven10a@users.n...
keywords.py
in src/guardrails/checks/text
65 2 2025-10-02 2025-11-19 5 4 gabor@openai.com 158192461+steven10a@users.n...
visualizer.py
in src/guardrails/evals/core
212 10 2025-10-02 2025-11-19 4 4 gabor@openai.com 158192461+steven10a@users.n...
guardrail_evals.py
in src/guardrails/evals
627 11 2025-10-02 2025-11-19 8 4 gabor@openai.com 158192461+steven10a@users.n...
anonymizer.py
in src/guardrails/utils
49 2 2025-11-10 2025-12-02 2 1 158192461+steven10a@users.n... 158192461+steven10a@users.n...
__init__.py
in src/guardrails
56 - 2025-10-02 2025-12-02 4 4 gabor@openai.com 158192461+steven10a@users.n...
chat.py
in src/guardrails/resources/chat
115 7 2025-10-02 2025-12-02 6 5 gabor@openai.com 33281963+galkleinman@users....
types.py
in src/guardrails
140 7 2025-10-02 2025-12-02 7 4 gabor@openai.com 158192461+steven10a@users.n...
responses.py
in src/guardrails/resources/responses
255 5 2025-10-02 2025-12-02 6 5 gabor@openai.com 33281963+galkleinman@users....
async_engine.py
in src/guardrails/evals/core
278 7 2025-10-02 2025-12-02 8 4 gabor@openai.com 158192461+steven10a@users.n...
urls.py
in src/guardrails/checks/text
279 5 2025-10-02 2025-12-02 6 4 gabor@openai.com 158192461+steven10a@users.n...
agents.py
in src/guardrails
408 14 2025-10-02 2025-12-02 9 4 gabor@openai.com 158192461+steven10a@users.n...
client.py
in src/guardrails
541 27 2025-10-02 2025-12-02 8 4 gabor@openai.com 158192461+steven10a@users.n...
nsfw.py
in src/guardrails/checks/text
17 - 2025-10-02 2025-12-12 2 3 gabor@openai.com 158192461+steven10a@users.n...
off_topic_prompts.py
in src/guardrails/checks/text
20 - 2025-10-02 2025-12-12 4 4 gabor@openai.com 158192461+steven10a@users.n...
user_defined_llm.py
in src/guardrails/checks/text
21 - 2025-10-02 2025-12-12 4 4 gabor@openai.com 158192461+steven10a@users.n...
hallucination_detection.py
in src/guardrails/checks/text
140 - 2025-10-02 2025-12-12 9 5 gabor@openai.com 158192461+steven10a@users.n...
benchmark_reporter.py
in src/guardrails/evals/core
154 9 2025-10-02 2025-12-12 4 4 gabor@openai.com 158192461+steven10a@users.n...
jailbreak.py
in src/guardrails/checks/text
28 - 2025-10-02 2025-12-15 8 4 gabor@openai.com 158192461+steven10a@users.n...
moderation.py
in src/guardrails/checks/text
101 2 2025-10-02 2026-03-28 6 4 gabor@openai.com seratch@openai.com
prompt_injection_detection.py
in src/guardrails/checks/text
204 6 2025-10-02 2026-03-28 12 4 gabor@openai.com seratch@openai.com
Most Recently Created Files (Top 50)
File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
anonymizer.py
in src/guardrails/utils
49 2 2025-11-10 2025-12-02 2 1 158192461+steven10a@users.n... 158192461+steven10a@users.n...
safety_identifier.py
in src/guardrails/utils
23 1 2025-10-30 2025-11-06 2 1 158192461+steven10a@users.n... 158192461+steven10a@users.n...
conversation.py
in src/guardrails/utils
219 13 2025-10-20 2025-10-20 1 1 158192461+steven10a@users.n... 158192461+steven10a@users.n...
guardrail_evals.py
in src/guardrails/evals
627 11 2025-10-02 2025-11-19 8 4 gabor@openai.com 158192461+steven10a@users.n...
client.py
in src/guardrails
541 27 2025-10-02 2025-12-02 8 4 gabor@openai.com 158192461+steven10a@users.n...
agents.py
in src/guardrails
408 14 2025-10-02 2025-12-02 9 4 gabor@openai.com 158192461+steven10a@users.n...
pii.py
in src/guardrails/checks/text
372 11 2025-10-02 2026-03-28 9 4 gabor@openai.com seratch@openai.com
llm_base.py
in src/guardrails/checks/text
309 6 2025-10-02 2026-03-28 12 4 gabor@openai.com seratch@openai.com
_base_client.py
in src/guardrails
306 23 2025-10-02 2026-03-28 9 4 gabor@openai.com seratch@openai.com
urls.py
in src/guardrails/checks/text
279 5 2025-10-02 2025-12-02 6 4 gabor@openai.com 158192461+steven10a@users.n...
async_engine.py
in src/guardrails/evals/core
278 7 2025-10-02 2025-12-02 8 4 gabor@openai.com 158192461+steven10a@users.n...
responses.py
in src/guardrails/resources/responses
255 5 2025-10-02 2025-12-02 6 5 gabor@openai.com 33281963+galkleinman@users....
visualizer.py
in src/guardrails/evals/core
212 10 2025-10-02 2025-11-19 4 4 gabor@openai.com 158192461+steven10a@users.n...
runtime.py
in src/guardrails
206 10 2025-10-02 2025-10-30 5 4 gabor@openai.com 158192461+steven10a@users.n...
prompt_injection_detection.py
in src/guardrails/checks/text
204 6 2025-10-02 2026-03-28 12 4 gabor@openai.com seratch@openai.com
secret_keys.py
in src/guardrails/checks/text
197 7 2025-10-02 2025-11-06 5 4 gabor@openai.com 158192461+steven10a@users.n...
benchmark_reporter.py
in src/guardrails/evals/core
154 9 2025-10-02 2025-12-12 4 4 gabor@openai.com 158192461+steven10a@users.n...
schema.py
in src/guardrails/utils
149 7 2025-10-02 2025-10-09 2 3 gabor@openai.com 158192461+steven10a@users.n...
parsing.py
in src/guardrails/utils
147 9 2025-10-02 2025-10-02 1 2 gabor@openai.com steven@sandboxr.org
types.py
in src/guardrails
140 7 2025-10-02 2025-12-02 7 4 gabor@openai.com 158192461+steven10a@users.n...
hallucination_detection.py
in src/guardrails/checks/text
140 - 2025-10-02 2025-12-12 9 5 gabor@openai.com 158192461+steven10a@users.n...
chat.py
in src/guardrails/resources/chat
115 7 2025-10-02 2025-12-02 6 5 gabor@openai.com 33281963+galkleinman@users....
moderation.py
in src/guardrails/checks/text
101 2 2025-10-02 2026-03-28 6 4 gabor@openai.com seratch@openai.com
registry.py
in src/guardrails
100 8 2025-10-02 2025-10-09 2 3 gabor@openai.com 158192461+steven10a@users.n...
_streaming.py
in src/guardrails
98 1 2025-10-02 2025-10-20 4 4 gabor@openai.com 158192461+steven10a@users.n...
output.py
in src/guardrails/utils
93 9 2025-10-02 2025-10-02 1 2 gabor@openai.com steven@sandboxr.org
benchmark_calculator.py
in src/guardrails/evals/core
92 7 2025-10-02 2025-10-09 3 4 gabor@openai.com 158192461+steven10a@users.n...
create_vector_store.py
in src/guardrails/utils
92 - 2025-10-02 2025-10-30 4 4 gabor@openai.com 158192461+steven10a@users.n...
json_reporter.py
in src/guardrails/evals/core
87 4 2025-10-02 2025-10-03 2 3 gabor@openai.com seratch@openai.com
keywords.py
in src/guardrails/checks/text
65 2 2025-10-02 2025-11-19 5 4 gabor@openai.com 158192461+steven10a@users.n...
latency_tester.py
in src/guardrails/evals/core
62 3 2025-10-02 2025-10-09 3 4 gabor@openai.com 158192461+steven10a@users.n...
__init__.py
in src/guardrails
56 - 2025-10-02 2025-12-02 4 4 gabor@openai.com 158192461+steven10a@users.n...
validate_dataset.py
in src/guardrails/evals/core
55 2 2025-10-02 2025-10-03 2 3 gabor@openai.com seratch@openai.com
cli.py
in src/guardrails
53 2 2025-10-02 2025-10-09 3 4 gabor@openai.com 158192461+steven10a@users.n...
types.py
in src/guardrails/evals/core
51 4 2025-10-02 2025-10-29 4 4 gabor@openai.com 158192461+steven10a@users.n...
calculator.py
in src/guardrails/evals/core
41 2 2025-10-02 2025-10-09 3 4 gabor@openai.com 158192461+steven10a@users.n...
spec.py
in src/guardrails
40 2 2025-10-02 2025-11-17 2 3 gabor@openai.com 158192461+steven10a@users.n...
__init__.py
in src/guardrails/evals/core
38 - 2025-10-02 2025-10-02 1 2 gabor@openai.com steven@sandboxr.org
context.py
in src/guardrails/utils
38 2 2025-10-02 2025-10-09 2 3 gabor@openai.com 158192461+steven10a@users.n...
jsonl_loader.py
in src/guardrails/evals/core
34 1 2025-10-02 2025-10-09 3 4 gabor@openai.com 158192461+steven10a@users.n...
__init__.py
in src/guardrails/evals
32 1 2025-10-02 2025-10-16 3 4 gabor@openai.com 158192461+steven10a@users.n...
competitors.py
in src/guardrails/checks/text
29 - 2025-10-02 2025-10-03 2 3 gabor@openai.com seratch@openai.com
jailbreak.py
in src/guardrails/checks/text
28 - 2025-10-02 2025-12-15 8 4 gabor@openai.com 158192461+steven10a@users.n...
exceptions.py
in src/guardrails
27 5 2025-10-02 2025-10-02 1 2 gabor@openai.com steven@sandboxr.org
__init__.py
in src/guardrails/checks
26 - 2025-10-02 2025-10-03 2 3 gabor@openai.com seratch@openai.com
user_defined_llm.py
in src/guardrails/checks/text
21 - 2025-10-02 2025-12-12 4 4 gabor@openai.com 158192461+steven10a@users.n...
off_topic_prompts.py
in src/guardrails/checks/text
20 - 2025-10-02 2025-12-12 4 4 gabor@openai.com 158192461+steven10a@users.n...
context.py
in src/guardrails
20 4 2025-10-02 2025-10-09 3 4 gabor@openai.com 158192461+steven10a@users.n...
nsfw.py
in src/guardrails/checks/text
17 - 2025-10-02 2025-12-12 2 3 gabor@openai.com 158192461+steven10a@users.n...
__init__.py
in src/guardrails/resources/chat
7 - 2025-10-02 2025-10-03 2 3 gabor@openai.com seratch@openai.com
Most Recently Changed Files (Top 50)
File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
pii.py
in src/guardrails/checks/text
372 11 2025-10-02 2026-03-28 9 4 gabor@openai.com seratch@openai.com
llm_base.py
in src/guardrails/checks/text
309 6 2025-10-02 2026-03-28 12 4 gabor@openai.com seratch@openai.com
_base_client.py
in src/guardrails
306 23 2025-10-02 2026-03-28 9 4 gabor@openai.com seratch@openai.com
prompt_injection_detection.py
in src/guardrails/checks/text
204 6 2025-10-02 2026-03-28 12 4 gabor@openai.com seratch@openai.com
moderation.py
in src/guardrails/checks/text
101 2 2025-10-02 2026-03-28 6 4 gabor@openai.com seratch@openai.com
jailbreak.py
in src/guardrails/checks/text
28 - 2025-10-02 2025-12-15 8 4 gabor@openai.com 158192461+steven10a@users.n...
benchmark_reporter.py
in src/guardrails/evals/core
154 9 2025-10-02 2025-12-12 4 4 gabor@openai.com 158192461+steven10a@users.n...
hallucination_detection.py
in src/guardrails/checks/text
140 - 2025-10-02 2025-12-12 9 5 gabor@openai.com 158192461+steven10a@users.n...
user_defined_llm.py
in src/guardrails/checks/text
21 - 2025-10-02 2025-12-12 4 4 gabor@openai.com 158192461+steven10a@users.n...
off_topic_prompts.py
in src/guardrails/checks/text
20 - 2025-10-02 2025-12-12 4 4 gabor@openai.com 158192461+steven10a@users.n...
nsfw.py
in src/guardrails/checks/text
17 - 2025-10-02 2025-12-12 2 3 gabor@openai.com 158192461+steven10a@users.n...
client.py
in src/guardrails
541 27 2025-10-02 2025-12-02 8 4 gabor@openai.com 158192461+steven10a@users.n...
agents.py
in src/guardrails
408 14 2025-10-02 2025-12-02 9 4 gabor@openai.com 158192461+steven10a@users.n...
urls.py
in src/guardrails/checks/text
279 5 2025-10-02 2025-12-02 6 4 gabor@openai.com 158192461+steven10a@users.n...
async_engine.py
in src/guardrails/evals/core
278 7 2025-10-02 2025-12-02 8 4 gabor@openai.com 158192461+steven10a@users.n...
responses.py
in src/guardrails/resources/responses
255 5 2025-10-02 2025-12-02 6 5 gabor@openai.com 33281963+galkleinman@users....
types.py
in src/guardrails
140 7 2025-10-02 2025-12-02 7 4 gabor@openai.com 158192461+steven10a@users.n...
chat.py
in src/guardrails/resources/chat
115 7 2025-10-02 2025-12-02 6 5 gabor@openai.com 33281963+galkleinman@users....
__init__.py
in src/guardrails
56 - 2025-10-02 2025-12-02 4 4 gabor@openai.com 158192461+steven10a@users.n...
anonymizer.py
in src/guardrails/utils
49 2 2025-11-10 2025-12-02 2 1 158192461+steven10a@users.n... 158192461+steven10a@users.n...
guardrail_evals.py
in src/guardrails/evals
627 11 2025-10-02 2025-11-19 8 4 gabor@openai.com 158192461+steven10a@users.n...
visualizer.py
in src/guardrails/evals/core
212 10 2025-10-02 2025-11-19 4 4 gabor@openai.com 158192461+steven10a@users.n...
keywords.py
in src/guardrails/checks/text
65 2 2025-10-02 2025-11-19 5 4 gabor@openai.com 158192461+steven10a@users.n...
spec.py
in src/guardrails
40 2 2025-10-02 2025-11-17 2 3 gabor@openai.com 158192461+steven10a@users.n...
secret_keys.py
in src/guardrails/checks/text
197 7 2025-10-02 2025-11-06 5 4 gabor@openai.com 158192461+steven10a@users.n...
safety_identifier.py
in src/guardrails/utils
23 1 2025-10-30 2025-11-06 2 1 158192461+steven10a@users.n... 158192461+steven10a@users.n...
runtime.py
in src/guardrails
206 10 2025-10-02 2025-10-30 5 4 gabor@openai.com 158192461+steven10a@users.n...
create_vector_store.py
in src/guardrails/utils
92 - 2025-10-02 2025-10-30 4 4 gabor@openai.com 158192461+steven10a@users.n...
types.py
in src/guardrails/evals/core
51 4 2025-10-02 2025-10-29 4 4 gabor@openai.com 158192461+steven10a@users.n...
conversation.py
in src/guardrails/utils
219 13 2025-10-20 2025-10-20 1 1 158192461+steven10a@users.n... 158192461+steven10a@users.n...
_streaming.py
in src/guardrails
98 1 2025-10-02 2025-10-20 4 4 gabor@openai.com 158192461+steven10a@users.n...
__init__.py
in src/guardrails/utils
1 - 2025-10-02 2025-10-20 2 3 gabor@openai.com 158192461+steven10a@users.n...
__init__.py
in src/guardrails/evals
32 1 2025-10-02 2025-10-16 3 4 gabor@openai.com 158192461+steven10a@users.n...
schema.py
in src/guardrails/utils
149 7 2025-10-02 2025-10-09 2 3 gabor@openai.com 158192461+steven10a@users.n...
registry.py
in src/guardrails
100 8 2025-10-02 2025-10-09 2 3 gabor@openai.com 158192461+steven10a@users.n...
benchmark_calculator.py
in src/guardrails/evals/core
92 7 2025-10-02 2025-10-09 3 4 gabor@openai.com 158192461+steven10a@users.n...
latency_tester.py
in src/guardrails/evals/core
62 3 2025-10-02 2025-10-09 3 4 gabor@openai.com 158192461+steven10a@users.n...
cli.py
in src/guardrails
53 2 2025-10-02 2025-10-09 3 4 gabor@openai.com 158192461+steven10a@users.n...
calculator.py
in src/guardrails/evals/core
41 2 2025-10-02 2025-10-09 3 4 gabor@openai.com 158192461+steven10a@users.n...
context.py
in src/guardrails/utils
38 2 2025-10-02 2025-10-09 2 3 gabor@openai.com 158192461+steven10a@users.n...
jsonl_loader.py
in src/guardrails/evals/core
34 1 2025-10-02 2025-10-09 3 4 gabor@openai.com 158192461+steven10a@users.n...
context.py
in src/guardrails
20 4 2025-10-02 2025-10-09 3 4 gabor@openai.com 158192461+steven10a@users.n...
json_reporter.py
in src/guardrails/evals/core
87 4 2025-10-02 2025-10-03 2 3 gabor@openai.com seratch@openai.com
validate_dataset.py
in src/guardrails/evals/core
55 2 2025-10-02 2025-10-03 2 3 gabor@openai.com seratch@openai.com
competitors.py
in src/guardrails/checks/text
29 - 2025-10-02 2025-10-03 2 3 gabor@openai.com seratch@openai.com
__init__.py
in src/guardrails/checks
26 - 2025-10-02 2025-10-03 2 3 gabor@openai.com seratch@openai.com
__init__.py
in src/guardrails/resources/chat
7 - 2025-10-02 2025-10-03 2 3 gabor@openai.com seratch@openai.com
__init__.py
in src/guardrails/resources/responses
5 - 2025-10-02 2025-10-03 2 3 gabor@openai.com seratch@openai.com
parsing.py
in src/guardrails/utils
147 9 2025-10-02 2025-10-02 1 2 gabor@openai.com steven@sandboxr.org
output.py
in src/guardrails/utils
93 9 2025-10-02 2025-10-02 1 2 gabor@openai.com steven@sandboxr.org