{"repo":"codescan-ai/codescan","free":true,"listed":false,"github":"https://github.com/codescan-ai/codescan","clone":"git clone https://github.com/codescan-ai/codescan.git","description":"CodeScanAI is an open source tool that utilizes powerful AI models (OpenAI, Gemini, and even self-hosted servers) to scan your codebase for possible security vulnerabilities.","language":"Python","stars":65,"topics":["ai","automation","code-scanning","security-tools"],"license":"MIT","category":"workflow-automation","readme_excerpt":"CodeScanAI CodeScanAI utilizes a variety of AI models to scan your codebase for security vulnerabilities. It leverages powerful LLM models to identify risks and provide actionable remediation suggestions. The currently supported AI providers include: - OpenAI, - Google Gemini, and - custom self-hosted AI servers (Ollama, etc.). It has been designed to integrate seamlessly into CI/CD pipelines like GitHub Actions, or can be used via a simple CLI command locally. Check out the detailed demo and setup and try it out today! What's new in v0.1.2 - Pydantic-AI agent scanner: Files are now scanned one at a time by a structured AI agent, returning typed FileScanResult output instead of a raw markdown string. - Inline PR review comments: When running a PR scan, findings are posted as inline review comments directly on the relevant line in the diff. Falls back to a regular issue comment for architectural findings with no specific line. - Diff-aware analysis: When scanning a PR or local git diff, changed lines are highlighted with a [CHANGED] marker in the prompt. The agent prioritises those lines while retaining full file context for accurate data flow analysis. Features - Flexible Scanning Options: - Full Directory Scans: Comprehensive security analysis across all files in a directory. - Changes Only Scan: Scan only files changed since the last commit ( --changes only ). - PR-Specific Scans: Scan only files modified in a specific pull request, with findings posted as inline review com","default_branch":null,"files":null,"tree":[],"storefront":"/r/codescan-ai","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/codescan-ai/codescan/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}