AI / MLrag-eval-workbench
RAG Eval Workbench
Compact RAG evaluation workbench for recorded retrieval experiments. Calculates Precision@K, Recall@K, MRR, nDCG and a lexical-groundedness proxy without requiring a live model or vector database.
Tech StackPython
aievaluationinformation-retrievalmachine-learningmetricspythonrag
AI Safety / Securityllm-guardrail-studio
LLM Guardrail Studio
Local rule-based guardrail prototype for reviewing recorded text before an AI workflow. Flags prompt-injection, secret-like assignments, email exposure and exfiltration-style requests with explainable ALLOW, REVIEW or BLOCK decisions.
Tech StackPython
ai-safetyguardrailsllmprivacyprompt-injectionpythonsecurity
AI / MLmodel-drift-monitor
Model Drift Monitor
Lightweight model-input drift monitor for comparing reference and current datasets. Measures numeric PSI, categorical distribution change and missing-rate differences with deterministic local reports.
Tech StackPython
data-qualitymachine-learningmlopsmodel-driftmonitoringpython
Cybersecuritysoc-correlation-engine
SOC Correlation Engine
Local SOC-style correlation engine for recorded authentication and MFA events. Groups events across configurable time windows to surface failure bursts, success-after-burst patterns and repeated MFA denials with pseudonymized actor IDs.
Tech StackPython
blue-teamcybersecuritydetection-engineeringevent-correlationpythonsoc
Cybersecuritysecure-api-policy-lab
Secure API Policy Lab
Defensive API policy lab for reviewing recorded request and response metadata. Checks method and body limits, CORS signals, request paths, content types and local rate-limit behavior without sending traffic to a live target.
Tech StackPython
api-securitycorscybersecuritydevsecopspythonrate-limitingtesting
Developer Tools / Testingapi-contract-tester
API Contract Tester
Small contract-testing utility for recorded JSON API responses. Validates expected status codes, required fields, primitive types and unexpected fields with deterministic error paths for repeatable offline regression tests.
Tech StackPython
apiautomationcontract-testingdeveloper-toolspythonquality-assurancetesting
Cybersecurityprivacy-config-scanner
Privacy Config Scanner
Local configuration scanner for catching common privacy and security mistakes before code is shared or deployed. Detects hardcoded secrets, debug mode, permissive CORS and non-local plaintext HTTP references without printing matched secret values.
Tech StackPython
configurationcorsprivacypythonsecretssecuritystatic-analysis
AI / MLai-threshold-playground
AI Threshold Playground
Threshold-analysis toolkit for recorded binary-classifier scores. Shows how confusion-matrix counts, precision, recall, F1 and accuracy change as the decision threshold moves, with a lightweight self-contained HTML report.
Tech StackPython
aidata-scienceevaluationmachine-learningmetricspythonthreshold
Algorithmsalgorithm-visualizer-web
Algorithm Visualizer Web
Interactive browser visualizer for BFS and Dijkstra pathfinding. Build walls and weighted cells, compare shortest-path behavior on the same grid and test the core algorithms independently from the interface.
Tech StackJavaScript · HTML
algorithmscomputer-sciencedijkstrajavascriptpathfindingvisualizationweb
Cybersecuritysecurity-event-dashboard
Security Event Dashboard
Local security-event dashboard for authentication-failure analysis, time-windowed event grouping and privacy-conscious monitoring of recorded security events.
Tech StackJavaScript
blue-teamcybersecuritydashboardjavascriptmonitoringsecuritysecurity-events
Cybersecuritysecurelog-explorer
SecureLog Explorer
Local log-triage utility for access-log-style data. Redacts common credential-like values and email addresses, summarizes log patterns and highlights authentication-failure bursts without sending logs to an external service.
Tech StackPython
cybersecuritylog-analysislogsprivacypythonredactionsecurity
Cybersecurityphishlens-tr-en
PhishLens TR/EN
Explainable Turkish and English phishing-risk analyzer for messages and URLs. Combines social-engineering language signals with lexical URL checks and returns LOW, MEDIUM or HIGH guidance without visiting links or uploading submitted content.
Tech StackPython
englishphishingprivacypythonsecuritystatic-analysisturkish