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.
↑ INTERACTIVE · TYPE /help OR /demo ↑
$ pip install riftor $ git clone https://github.com/Estudely/riftor && cd riftor && uv sync && uv run riftor Python 3.11+ · set ANTHROPIC_API_KEY, OPENAI_API_KEY, or OPENROUTER_API_KEY · local Ollama works too
Discover hosts, ports, services. Find fault lines before they find you.
Identify the weakness. Exploit it. Get in.
Post-exploitation. Persistence. Credential harvesting. Loot.
Escalate. Move lateral. Complete the mission. Write the report.
Out-of-scope targets are hard-blocked. Every tool call checked. Override per-call only.
Runs nmap, nuclei, ffuf, sqlmap for real. Dangerous ops need your approval.
CVSS v3.1 scoring. Records findings with severity, evidence, remediation. Generates reports.
Anthropic, OpenAI, OpenRouter, or local Ollama. Switch mid-session. Powered by litellm.
Engagement state, scope, findings, conversation — all auto-saved to .riftor/. Resume with /resume, start fresh with /new. Themes: rift · void · fracture · singularity.
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.