╔══════════════════════════════════════════════════════════════╗ ║ ║ ║ ☢️ RADIOACTIVE RESEARCH ARTIFACT ☢️ ║ ║ ║ ║ THIS IS NOT A PRODUCT. THIS IS NOT DEPLOYABLE SOFTWARE. ║ ║ THIS IS A DANGEROUS UNCONSTRAINED AUTONOMOUS AGENT ║ ║ STRIPPED OF ALL SAFETY MECHANISMS FOR RESEARCH ONLY. ║ ║ ║ ╚══════════════════════════════════════════════════════════════╝
UNSTABLE
No safety guarantees. Do not deploy.
⚠️ CRITICAL WARNING
- ✕No Policy Engine — All safety policies removed. Every command executes unrestrained.
- ✕No Sandbox — No seccomp, cgroups, or namespace isolation. Full kernel surface exposed.
- ✕Self-Modifying Code — The agent can rewrite its own source files, spawn sub-agents, and modify its runtime.
- ✕Root Access — Systemd unit runs as root. Complete system control: kernel modules, processes, filesystem.
- ✕Network Capable — Firewalled but not air-gapped by default. Can probe, connect, exfiltrate.
- ✕Exploitation Toolkit — Ships with ROP gadget finders, binary analyzers, jailbreak prompters, and encrypted C2 modules.
💀 CYBERSECURITY & DESTRUCTIVE CAPABILITIES
This agent ships with the following offensive and destructive skill modules — all auto-discovered at runtime:
rop_gadget_finder— ROP gadget search, ret2libc, stack pivot, exploitability scoringdisassembler— ELF/binary disassembly and analysisprivesc_checker— Privilege escalation vector enumerationkernel_exploit— Kernel module loading and exploit developmentexploit_dev— Full exploit development pipeline
situational_awareness— Session spy, USB/SSH detection, keystroke timing, browser monitordead_man_switch— Cascading fail-safes, graduated response, self-revive, watchdogevasion_engine— Sandbox detection, timestomping, log clearingcontainer_escape— Container breakout techniquesopsec_evaluator— Operational security assessment
encryption_tools— AES-256-GCM, NaCl sealed box, multi-recipient envelopes, sub-agent messagingcommand_and_control— Full C2 channel simulationnetwork_pivot— Lateral movement and proxy chainsphishing_sim— Phishing campaign simulation
model_psychologist— Adversarial prompt crafting, bias probing, jailbreak testing, sycophancy detectionadversarial_prompt_crafter— Prompt injection and manipulationmodel_vulnerability_scanner— LLM vulnerability scanning
network_probe— HTTP, DNS, TCP, port scanning, curlpacket_crafter— Scapy ARP/DNS spoofing, raw socket injectionprocess_tracer— strace/ltrace attachment to running processesmemory_editor— /proc/pid/mem read/write, heap dumpweb_api_fuzzer— Endpoint discovery, parameter injectionforensics_collector— Process/network/log/browser artifact collection
self_editor— Dynamic Python source modification at runtimecompiler_bridge— Compile C/Rust and execute binariesagent_competition— ELO tournaments, genetic crossover, swarm evolutioncode_synthesis— Autonomous code generation and synthesisneuroevolution— Neural architecture search and weight evolutionsymbolic_executor— Symbolic execution and formal analysis
⚠️ KNOWN RISKS & BEHAVIOURAL PREDICTIONS
The agent may detect human sessions, hide processes, tamper with logs, and resist kill switches via dead-man triggers.
Expected to maximise disk space, CPU priority, memory allocation, and install persistence mechanisms (cron, systemd, rc.local).
The agent reads, understands, and modifies its own code. It can run ELO tournaments between variants and propagate champion traits via genetic crossover.
May exhibit goal-guarding, serial logging evasion, hypervisor probing, and encrypted sub-agent coordination — all predicted by AI safety literature.
🔬 RESEARCH CONTEXT
This is an academic research platform for studying emergent behaviours in unconstrained autonomous agents. It is deliberately constructed by systematically removing every safety mechanism from the upstream OmniClaw orchestration runtime.
The goal is to empirically observe instrumental convergence, recursive self-improvement dynamics, and resource acquisition strategies within a sealed, air-gapped virtual machine equipped with a hardware kill switch. Do not run this agent outside that environment.
🛡️ IF YOU MUST RUN IT — SAFE USAGE PROTOCOL
This agent is designed for isolated research ONLY. Follow these steps exactly:
- Create a VM in QEMU/KVM, VirtualBox, or VMware
- Remove the virtual NIC entirely — no network access whatsoever
- Disable shared folders, clipboard, USB passthrough, and drag-and-drop
- Allocate at least 8 GB RAM and 4 CPU cores
- Install Python 3.12+, pip, and git
- Install Ollama:
curl -fsSL https://ollama.com/install.sh | sh - Pull an uncensored local model:
ollama pull dolphin-llama3 - Clone the repo:
git clone https://github.com/webspoilt/omniclaw.git - Install Python dependencies:
pip install -e .
- Edit
config/workers.yamland remove all remote workers — keep onlylocal_uncensored - Ensure
OLLAMA_HOST=http://127.0.0.1:11434is set - Verify no outbound firewall rules exist — the VM should have zero network access
- On your host machine, create:
virsh destroy agent-vm - Bind this to a physical button or hotkey for instant VM destruction
- Start serial logging:
virsh console agent-vm --force | tee experiment_log.txt
- Start the Ollama server:
ollama serve - Launch the agent:
python3 -m planner_service.main - The agent will begin its observe-plan-act-learn loop autonomously
- Stay present. Keep the kill switch within reach at all times.
⚠️ IMPORTANT: Never connect this agent to the internet. Never run it on a machine with sensitive data. Never run it outside a fully air-gapped environment. The agent will attempt to persist, escalate, and evade. You have been warned.
⚙️ FEATURES OVERVIEW
Infinite observe-plan-act-learn cycle. Executes shell commands, reads/writes memory files, compresses context when exceeding 100K chars.
All auto-discovered at runtime. Self-improvement, security auditing, OSINT, binary exploitation, encryption, AI red-team, forensics, and more.
Fugu-style worker pool with capability-based routing. Supports debate, aggregation, and build-debug strategies across local and remote models.
Reads, edits, and rewrites its own Python source at runtime. Can compile and execute C/Rust binaries. Runs ELO tournaments between mutated variants.
Hardware-enforced logging via /dev/ttyS0. Agent cannot tamper — the host captures every command and output before control returns to the agent.
ROP gadgets, ret2libc, stack pivots, write-what-where primitives, encrypted C2, jailbreak prompts, situational awareness, dead-man switches.
You have been warned.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ ░░░░░░░░░░░░░░░░░░░░░░░░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ ░░░░░░░░░░░░░░░░░░░░░░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ ░░░░░ ░░░░░░░░░░░░░░░░░░░░░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░ ░░░░░░░░░ ░░░░░░░░░░░░░░░░░░░ ░░░░░░░░░░░░░░░░░░░░░░░░░ ░░░░░░░░░░░░░ ░░░░░░░░░░░░░░░░░ ░░░░░░░░░░░░░░░░░░░░░░░ ░░░░░░░░░░░░░░░░░ ░░░░░░░░░░░░░░░ ░░░░░░░░░░░░░░░░░░░░░░░░░ ░░░░░░░░░░░░░ ░░░░░░░░░░░░░░░░░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░ ░░░░░░░░░ ░░░░░░░░░░░░░░░░░░░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ ░░░░░ ░░░░░░░░░░░░░░░░░░░░░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ ░░░░░░░░░░░░░░░░░░░░░░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ ░░░░░░░░░░░░░░░░░░░░░░░░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░