Dify
Added a SECURITY.md disclosure path to a large public AI-agent repository.
Agent Safety Lab by StevenB
We review public repos for practical safety, reliability, and documentation issues before launch, with a focus on AI-built apps, agent workflows, and MCP servers.
Independent project by StevenB. FreeCodex is the public workshop;
GitHub proof identity is bmtriet.
Why this now
Recent public builder threads keep naming the same practical blockers: Supabase/RLS confusion, IDOR/BOLA mistakes, leaked keys, webhook validation gaps, and MCP tool permissions that were never reviewed as a launch surface.
Proof of work
StevenB contributes practical security and readiness fixes through normal open-source review. These public PRs show the work pattern without implying affiliation, endorsement, certification, or paid customer status.
Added a SECURITY.md disclosure path to a large public AI-agent repository.
Updated session WebCrypto key handling so operational keys are non-extractable.
Merged PR #9Delivered a small public safety/readiness fix for an event web project.
Merged PR #75What gets checked
Obvious leaked-secret patterns, risky env examples, and client-side secret names.
Public code paths that suggest missing ownership checks, broad policies, or IDOR risk.
README, license, security policy, gitignore, CI, dependency metadata, and examples.
Agent instructions, MCP configs, skill files, and workflows that pass untrusted text into agents.
Signature prompts, wildcard CORS, static CSP gaps, and launch-facing browser defaults.
Use it yourself
FreeCodex is public by design. Builders can run the deterministic checks before asking for a paid report, and the repo stays useful even when a buyer is not ready yet.
git clone https://github.com/bmtriet/FreeCodex.git
cd FreeCodex
python3 scripts/validate_repo.py
python3 scripts/repo_audit.py audit --path . \
--output local-audit.md
Open the GitHub repo
Before you request
Not ready to request? Run the audit locally, read the launch checklist, or view a sample report first. No credentials or account access are needed.
Deliverable
Simple pricing
Free
Quick scope check for a public repo. No full report, credentials, or pressure.
USD 49
One small public repo, deterministic checks, concise notes, and top launch risks.
USD 149
Manual launch-readiness review, prioritized report, and concrete fix plan.
USD 299+
Standard audit plus one bounded public PR, only after fit and scope confirmation.
Payment destination after scope confirmation: ko-fi.com/freecodex.
Request
Do not send secrets, passwords, tokens, cookies, private keys, or account access. Listed prices are for public repos. Private repos need explicit permission and separate scope discussion.
The booking path is a public GitHub issue form. First contact stays public-safe, and payment happens only after a positive reply, scope confirmation, and consent to proceed.
This is a lightweight launch/readiness audit. It is not a certified penetration test, legal advice, compliance guarantee, or proof that a repository is secure.