Skip to main content

Audit Installed AI Tools

Summary

This script scans Windows machines and identify if any Artificial Intelligence (AI) software, tools, or frameworks are currently installed. The automated process thoroughly checks system-level installations, user-level installations, and background app packages to compile a list of recognized AI applications.

Once the scan is complete, the data is fetched and displayed by the Installed AI Tools Audit. All information regarding installed AI applications can be retrieved directly from that dataview.

  • If the dataview displays applications: These are the AI tools currently detected on the machine, along with version details and installation dates.
  • If the dataview is empty: Assuming the script ran successfully, an empty dataview means there was no recognized AI application installed on the computer.
  • Troubleshooting: Script logs can be checked to verify successful execution or to investigate any scanning issues.

Currently Audited AI Applications

The audit actively looks for the following AI tools, grouped by category or parent company:

CategoryTargeted Applications & Keywords
Microsoft & OpenAICopilot, ChatGPT, OpenAI, Codex, DALL-E, GitHub Copilot
GoogleGemini, Bard, Vertex AI, Google AI Studio
AnthropicClaude, Anthropic
Meta & xAILLaMA, Meta AI, Grok
Local AI Desktop AppsLM Studio, Ollama, GPT4All, Jan, AnythingLLM, NVIDIA ChatRTX, ChatRTX, Msty, Faraday
AI Coding AssistantsCursor, Windsurf, Codeium, Cody, Supermaven, Tabnine, Replit AI
Image & Creative AIStable Diffusion, ComfyUI, InvokeAI, Fooocus, Automatic1111, DreamStudio, Midjourney, Leonardo AI, Clipdrop, Krea, Canva AI, Firefly, Adobe Sensei
Marketing & CopywritingJasper, Copy.ai, Writesonic, Rytr, Anyword
Search & ChatbotsPerplexity, You.com, YouChat, Phind, Character.AI, Poe, Pi, Inflection
Cloud & Enterprise AIAmazon Q, SageMaker, Watson, Databricks, Dolly, AI21, Jurassic
Frameworks & PlatformsVercel AI, Botpress, LangChain, Flowise, Hugging Face, Transformers, Replicate, Groq, EleutherAI, GPT-NeoX
Other Global AI ModelsErnie, Mistral, Codestral, Falcon, DeepSeek, Cohere, Runway, RunwayML

Dependencies

Sample Run

First Run

Run the script with the Set_Environment parameter set to 1 after import to create the custom table pvl_installed_ai_applications_audit.

Image1

Regular Execution

Image2

User Parameters

NameExampleRequiredDescription
Set_Environment1First Run OnlyIf set to 1 it will create the custom table pvl_installed_ai_applications_audit.

Output

Changelog

2026-06-01

  • Initial version of the document