Repository navigation
v0.5.2
LucidScan - The Trust Layer for AI-Assisted Development
LucidScan unifies code quality tools (linting, type checking, security, testing, coverage) into a single pipeline that auto-configures for any project and integrates with AI coding tools like Claude Code and Cursor.
Installation
pip install lucidscanOn first run, plugins automatically download their binaries for your platform.
Docker Image (Recommended for CI)
docker pull ghcr.io/voldeq/lucidscan:0.5.2The Docker image includes pre-downloaded scanner binaries and a pre-warmed Trivy vulnerability database for instant scanning.
Features
- Security Scanning: Trivy (SCA), OpenGrep (SAST), Checkov (IaC)
- Linting: Ruff, ESLint, Biome, Checkstyle
- Type Checking: mypy, pyright, TypeScript
- Testing: pytest, Jest
- Coverage: coverage.py, Istanbul
- AI Integration: MCP server for Claude Code and Cursor
Quick Start
# Initialize project
lucidscan init
# Run all checks
lucidscan scan --all
# Run specific domains
lucidscan scan --lint --type-check --test --coverage
# Auto-fix linting issues
lucidscan scan --lint --fix
# MCP server for AI tools
lucidscan serve --mcp
# File watcher mode
lucidscan serve --watchAI Tool Integration
Add to your Claude Code or Cursor MCP configuration:
{
"mcpServers": {
"lucidscan": {
"command": "lucidscan",
"args": ["serve", "--mcp"]
}
}
}Default Scanner Plugin Versions
| Scanner Plugin | Version |
|---|---|
| Trivy | 0.68.1 |
| OpenGrep | 1.12.1 |
| Checkov | 3.2.495 |
Full Changelog: v0.5.1...v0.5.2