Getting Started
This guide walks you through your first audit with Savant Chat — from signup to a severity-ranked, confidence-scored report, PoC-validated on Advanced and Pro.
1. Create an account
Sign up with your email or GitHub account. Every new account gets $75 in free credits — no credit card required, and credits never expire.
2. Prepare your project
The simplest path is a ZIP archive of your repository:
- On GitHub, open your repository page.
- Click Code → Download ZIP.
- Upload the archive to Savant Chat.
Or skip the download and import the repository straight from GitHub in the dashboard.
For most projects, that's all it takes — whatever the language: ZK circuits, Rust or Go projects, and backends all upload as a plain ZIP. Two cases have dedicated guides. If your Foundry / Solidity repository uses non-standard dependency managers, git submodules, or closed-source libraries, follow the HOWTO load non-standard projects guide — it ships a script that packages your project with all dependencies included. And when you want to trim a large repo to a defined scope, see Prepare any codebase for audit.
Savant Chat audits smart contracts — Solidity, Vyper, Rust (Ethereum and EVM L2s, Solana, NEAR), or any other contract language — and everything beyond them. The full matrix lives in Supported languages.
3. Choose an audit tier
| Tier | Price | When to use it |
|---|---|---|
| Lite | $0.07/line | Quick pass with efficient models — good for CI and early iterations. |
| Advanced | $0.12/line | Comprehensive analysis with PoC validation — the default for pre-audit runs. |
| Pro | $0.50/line | Highest-quality model pass for critical releases. |
4. Run the audit and read the report
A typical codebase takes 10–30 minutes. When the audit completes, the dashboard shows the findings:
- Severity rating on every issue, so critical problems surface first.
- Confidence score, so you know how much weight to give each finding.
- PoC validation (Advanced and Pro): a critic subagent builds a proof-of-concept exploit for each finding before it reaches you — findings whose PoC fails are discarded, which keeps false positives low.
- Report export (Advanced and Pro) for sharing with your team or auditors.
5. Make it continuous
Savant Chat integrates with GitHub and GitLab CI, so every commit gets audited automatically. Run a Lite pass on pull requests and an Advanced pass before releases.
What's next
- Fix the criticals, re-run the audit, and iterate until clean.
- Schedule a manual audit for novel economic designs — Savant Chat is the second pair of eyes, not the last one. Running it first means the human auditor's time goes to the bugs AI cannot yet see.
- Read the blog for engineering deep dives on how the auditor works.