Built with π‘ LlamaIndex, π€ OpenAI GPT-4o, and π§βπ» Python
This project is a real-time, feedback-driven smart contract auditing assistantβwhere the AI listens, the human directs, and the audit gets better with every loop.
This tool lets you:
- Input raw Solidity smart contract functions
- Run an initial AI-powered security audit (summary, risks, suggestions)
- Provide natural language feedback
- Watch the AI regenerate the audit with your comments incorporated
- Repeat until you approve β
It's inspired by the LlamaIndex Choose Your Own Adventure Workflowβbut adapted for smart contract auditing workflows.
Watch the live demo on Loom:
- LlamaIndex Workflow API
- OpenAI GPT-4o
- Pydantic for audit structuring
- Async Python workflow
graph TD
A[Solidity Input] --> B[Initial LLM Audit]
B --> C[Human Review / Feedback]
C --> D[LLM Re-Audit w/ Feedback]
D -->|Satisfied| E[Next Function]
D -->|More Feedback| C
E --> F[Final Audit Report]
Built by @bassmajor_ (Eddie Otudor) with help from the Holy Spirit & assistance from ChatGPT π€
βTo GOD be the glory.β