Requirements: Python 3.13 or laterSupported frameworks: Google ADK, Google GenAI, Anthropic, OpenAI, OpenAI Agents SDK, LangGraph, CrewAI, AutoGen, HuggingFace Transformers, HuggingFace smolagents
1
Install `flintai-cli`
Using a virtual environment is recommended to avoid dependency conflicts:Install Flint AI CLI:
2
Configure your LLM provider
flintai-cli uses AI to read your agent code contextually and filter false positives. Run the interactive setup and select your LLM:~/.flintai/.env.Where to get API keys
Where to get API keys
- Google Gemini: aistudio.google.com/apikey (free tier available)
- OpenAI: platform.openai.com/api-keys
- Anthropic: console.anthropic.com/settings/keys
- LiteLLM: Supports 100+ providers via proxy. See docs.litellm.ai
3
Scan your Python agent code
Run the scan:Example output:
flintai scan discovers agents in your codebase — you may find agents you didn’t know existed. Results are saved to scan_<timestamp>.json.Next steps
Issues found?
Understand severity scores and what needs fixing before deployment
Clean scan?
Get a 0.0-1.0 reliability score for agent runtime behavior