Skip to content

Repository files navigation

Oracle Repo

AI repository analyst + Solidity auditor powered by OpenGradient TEE LLM on Base Sepolia.

Setup

python3 -m venv .venv
.venv/bin/pip install -r requirements.txt
cp .env.example .env
# edit .env: set OG_PRIVATE_KEY (Base Sepolia wallet with OPG)

Run

.venv/bin/python web_app.py
# open http://127.0.0.1:8091

Files

  • web_app.py — Flask server (loads .env automatically)
  • repo_oracle.pyask + review modes (planner/analyst pipeline)
  • audit.py / auditor_core.py — Solidity smart contract auditor
  • static/index.html — UI

Security

  • Never commit .env, private keys, or .claude/ (settings may contain keys).
  • All sensitive config lives in environment variables — see .env.example.

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages