{"repo":"Tushar-Pandey-31/Critikal","free":true,"listed":false,"github":"https://github.com/Tushar-Pandey-31/Critikal","clone":"git clone https://github.com/Tushar-Pandey-31/Critikal.git","description":"Autonomous smart contract security research agent — finds and proves exploits via LLM-driven recon, hotspot mapping, and Foundry PoC generation.","language":"Python","stars":13,"topics":["ai-agent","audit","hacking-agent","security","security-tools","slither","smart-contracts","solidity","vulnerability-scanner","automated-hacking"],"license":"MIT","category":"blockchain-web3","readme_excerpt":"Critikal Autonomous smart contract security research agent. Critikal thinks like an attacker. Give it a repository URL and it will autonomously find real, exploitable vulnerabilities — from initial recon through proven Foundry PoC tests. --- What it does 1. Ingests the repository (clone + Slither + knowledge graph) 2. Recons the protocol (docs, NatSpec, Etherscan on-chain data) 3. Maps attack surface (hotspot scoring from graph signals) 4. Forms hypotheses (attack workers + semantic discovery in parallel) 5. Validates (4-gate pre-filter → jury debate → depth analysis) 6. Proves (Foundry PoC test generation with self-correction) 7. Reports (HTML + Markdown audit report with proven exploits) --- Quick Start 0. Prerequisites You need the following installed before you start. If you'd rather skip all of this, jump to the Docker section — the image bundles everything. Dependency Version Why Install --- --- --- --- Python =3.12.1, =1.8 (2.x supported) Dependency / venv manager curl -sSL https://install.python-poetry.org \\ python3 - Git any recent Cloning audit targets apt install git / brew install git Foundry ( forge , cast , anvil ) latest Compiles + runs the generated PoC tests curl -L https://foundry.paradigm.xyz \\ bash && foundryup solc-select latest Switches Solidity compiler versions per target pip install solc-select && solc-select install 0.8.20 && solc-select use 0.8.20 Node.js =20 Required by some Solidity toolchains pulled in by audit targets nodejs.org or nvm install 2","default_branch":null,"files":null,"tree":[],"storefront":"/r/Tushar-Pandey-31","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Tushar-Pandey-31/Critikal/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."}