--- title: Check Git emoji: 🚀 colorFrom: red colorTo: red sdk: docker app_port: 8501 tags: - streamlit pinned: false short_description: Check Git Repos without cloning if its real LLM or fake license: mit --- # Check Git - ML Repo Analyzer Quick tool to detect fake ML training repositories that are just API wrappers. Built for the ["Wall of Shames"](https://github.com/wall-of-shames?view_as=public) community - help save the world from wannabe AI scammers. ## What it does Analyzes GitHub repositories to determine if they contain real machine learning training code or just wrapper scripts calling external APIs (OpenAI, Anthropic, etc). ## Features - Pattern matching analysis (no token required) - Optional LLM-powered deep analysis using HuggingFace Inference API - Checks for real training indicators: torch.optim, loss.backward(), custom models - Detects API wrapper patterns: openai.api, requests.post to APIs - No data storage, runs entirely client-side ## Usage **Live Demo:** https://huggingface.co/spaces/Alibrown/Check-Git Enter a GitHub repository URL and click Analyze. For LLM-powered analysis, provide your HuggingFace token (free at https://huggingface.co/settings/tokens). ## How it works **Without token:** Uses regex pattern matching to detect training loops and API calls. **With token:** Uses Qwen2.5-Coder-32B on HuggingFace's free inference API for deeper code understanding. ## License Dual-licensed under [MIT](LICENSE) + [ESOL v1.1](ESOL) --- **Built with ❤️ by VolkanSah (AliBrown@HF) for JADE, NCF, RustySafe and the Wall of Shames community** *With assistance from Claude (Anthropic)*