Vigil3 scans smart contracts for vulnerabilities using AI and Slither, right in VS Code.
Vigil3 is built around two complementary components — a Hardhat plugin and a network of three AI security agents, unified through a VS Code extension. The Hardhat plugin, developed in TypeScript, integrates Slither’s static analysis directly into the smart contract development pipeline, automatically scanning Solidity code for vulnerabilities before deployment. The AI agents, powered by Agentverse and the Artificial Superintelligence Alliance (ASI), enhance this process through intelligent reasoning. A communication agent manages interactions between the user and the AI network, a Solidity-specialized reasoning agent uses MeTTa rules and Slither knowledge to interpret and explain issues, and a local VS Code agent bridges the extension to the agent network for real-time feedback. The VS Code extension brings everything together, offering an intuitive interface where developers can scan, understand, and fix vulnerabilities directly within their workspace. With Vigil3, advanced smart contract security becomes effortless, intelligent, and accessible to every developer.
Vigil3 is built around two main components — a Hardhat plugin and a network of three AI security agents, all unified through a VS Code extension. The Hardhat plugin, developed in TypeScript, integrates Slither into the development workflow to perform static vulnerability analysis on Solidity smart contracts. It runs scans in the background, parses the JSON output, and provides structured results for deeper interpretation. The AI system, powered by Agentverse and the Artificial Superintelligence Alliance (ASI), consists of three interconnected agents: A communication agent that handles interaction between the user and the reasoning process; A Solidity-specialized reasoning agent, powered by MeTTa rules and Slither’s security knowledge base, which analyzes vulnerabilities and suggests secure fixes; A local VS Code agent, embedded directly in the extension, that exchanges data with the communication agent and displays real-time diagnostics, explanations, and guided fixes in the editor. The VS Code extension, built using the VS Code API, serves as the bridge between all components, offering a unified, intuitive interface for developers. Together, they make advanced smart contract security — powered by Slither and AI — simple, accessible, and fully integrated into the developer workflow.

