Alqemist-labs / agent_ferrum
PublicBrowser automation library optimized for AI agents. Wraps Ferrum (Chrome headless via CDP) with compact snapshots: accessibility tree + markdown.
AgentFerrum is a Ruby library and command-line tool that automates headless web browsing for AI agents by providing compact, AI-friendly page snapshots with labeled interactive elements, stealth evasion, and download handling.
How It Works
You hear about a handy helper that lets smart assistants browse websites cleanly without all the clutter.
You start the simple command-line tool to open a private web browser ready for action.
You tell it to go to your favorite site, like a shopping page or news feed.
It shows you a neat summary of what's visible, with handy labels like @e1 on buttons and forms so your assistant understands easily.
Using those labels, you click buttons, fill forms, or search just like a real person browsing.
Your smart assistant finishes the job, like checking out items or gathering info, all smoothly and privately.
Star Growth
Repurpose is a Pro feature
Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.
Unlock RepurposeSimilar repos coming soon.