AIToday

AI agent writes x86_64 assembly and eBPF code to render fractals on /dev/fb0 in a browser-based Linux VM

Hacker NewsMay 24, 2026

Summaries like this, in your inbox every morning.

Sign up free →

3 Key Points

  1. An AI agent using a local Gemma model writes pure x86_64 assembly for Rule 30, Mandelbrot, and Julia fractals, then executes the code directly on a real Linux framebuffer device (/dev/fb0) running inside a virtualized browser environment (islo).

  2. The setup uses a real VM with real kernel access instead of a container, enabling eBPF tracing via bpftrace, direct framebuffer access, and nested QEMU virtualization with KVM — capabilities blocked in standard container sandboxes.

  3. The agent iterates through plan, build, review, and refine steps, with an oracle assembling each iteration, running it, and measuring both binary size and pixel accuracy against a Python reference; the final eBPF trace streams every syscall and framebuffer write alongside the live fractal render.

  4. New islo.dev accounts receive $50 of free credit with no card required, sufficient to run the full convergence loop end-to-end.

Get AI news like this every morning

AI-summarized, only the topics you pick — one digest a day via Email, Slack, or Discord.

Free · takes 30 seconds · unsubscribe anytime

Discussion

No discussion yet for this article

Stay ahead with AI news

Get curated AI news from 200+ sources delivered daily to your inbox. Free to use.

Get Started Free

Free · takes 30 seconds · unsubscribe anytime

1 minute a day. The AI essentials.

200+ sources · Email / LINE / Slack

Get it free →