▸ RIFTOR v0.0.0 OFFENSIVE SECURITY AI AGENT ▸ PYTHON 3.11+ GPL-3.0 LICENSE ▸ STATUS: ONLINE CLOUD-FIRST · SCOPE-ENFORCED ▸ RIFT METHODOLOGY RECON → INTRUSION → FOOTHOLD → TAKEOVER ▸ RIFTOR v0.0.0 OFFENSIVE SECURITY AI AGENT ▸ PYTHON 3.11+ GPL-3.0 LICENSE ▸ STATUS: ONLINE CLOUD-FIRST · SCOPE-ENFORCED ▸ RIFT METHODOLOGY RECON → INTRUSION → FOOTHOLD → TAKEOVER
LVL 5 agent class: offensive-security

Find the rift.
Open it. Cross through.

An AI agent that lives in your terminal. Set scope, task the agent, review findings, generate pentest reports. It runs real tools. You stay in control.

EARLY ACCESS v0.0.0 — raw, early, and evolving fast. the foundation is solid — come shape what's next.
7
TOOLS
4
RIFT STAGES
MODELS
100%
AUDIT LOGGED
riftor · v0.0.2
[ R· I· F· T ]
online scope: 0 finds: 0

↑ INTERACTIVE · TYPE /help OR /demo ↑

DEPLOY
$ pip install riftor

Python 3.11+ · set ANTHROPIC_API_KEY, OPENAI_API_KEY, or OPENROUTER_API_KEY · local Ollama works too

MISSION STAGES 4 / 4 UNLOCKED
R RECON

Discover hosts, ports, services. Find fault lines before they find you.

tool coverage 90%
nmapsubfinderhttpxdigwhatwebgobuster
I INTRUSION

Identify the weakness. Exploit it. Get in.

tool coverage 80%
nucleiffufsqlmapnikto
F FOOTHOLD

Post-exploitation. Persistence. Credential harvesting. Loot.

tool coverage 60%
shellspersistcreds
T TAKEOVER

Escalate. Move lateral. Complete the mission. Write the report.

tool coverage 40%
privesclateralreport
ACHIEVEMENTS UNLOCKED 5 / 5
SCOPE ENFORCER

Out-of-scope targets are hard-blocked. Every tool call checked. Override per-call only.

/scope add 10.0.0.0/24
in-scope += 10.0.0.0/24
nmap evil.com
⚠ BLOCKED — out of scope
PERMISSION GATES

Runs nmap, nuclei, ffuf, sqlmap for real. Dangerous ops need your approval.

ALLOW a SESSION s DENY esc
VULN HUNTER

CVSS v3.1 scoring. Records findings with severity, evidence, remediation. Generates reports.

CRIT HIGH MED LOW INFO
MODEL SWITCHER

Anthropic, OpenAI, OpenRouter, or local Ollama. Switch mid-session. Powered by litellm.

Anthropic OpenAI OpenRouter Ollama
SESSION KEEPER

Engagement state, scope, findings, conversation — all auto-saved to .riftor/. Resume with /resume, start fresh with /new. Themes: rift · void · fracture · singularity.

MISSION PROTOCOL
01
SET SCOPE /scope add 10.0.0.0/24 example.com
02
TASK THE AGENT "enumerate the web host and look for low-hanging fruit"
03
REVIEW /findings
04
REPORT /report → .riftor/reports/report-*.html

OPEN SOURCE · GPL-3.0

Authorized security testing only. Written permission required.

still early, still cooking — the core is locked in. grab it, break it, make it yours.