There are roughly four serious players in the autonomous AI agent space for ecommerce and web automation. Here's how they split:

Tool Best For Price Start Key Differentiator
Dulus Cost-conscious store owners, dropshippers Free (open source) 60% API cost reduction via webchat parsing
Claude Code Claude-power users, single-model workflows $15/month Native Claude integration, streaming output
Open Browser Use Browser-heavy automation tasks $29/month Visual browser control, screenshot capabilities
Custom scripts Developers with time to build Hourly rate Full flexibility, zero lock-in

I tested Dulus specifically because I run a mid-sized dropshipping operation and our single biggest headache is watching API bills climb while the tool just clicks through websites. The promise of cutting those costs by 60% without sacrificing functionality was too specific to ignore. I spent three days running it against our actual workflow: competitor price monitoring, supplier inventory checks, and automated product listing updates.

The results surprised me. This is not a half-baked clone of Claude Code. It is a genuinely different architecture that happens to share DNA with Open Claw.

Score: 4 out of 5 stars. It loses one point for documentation that assumes prior familiarity with CLI agents, but the core functionality delivers on its promises.

What Dulus Actually Does

Dulus is an autonomous Python-based AI agent and CLI tool that automates complex web-based tasks by controlling browsers, coordinating multiple AI models simultaneously, and bypassing expensive API calls through webchat parsing. Its unique angle is the Round Table feature, which lets Claude, GPT, DeepSeek, and other models collaborate on a single objective in real time. Target audience is tech-savvy ecommerce operators who need serious automation without enterprise pricing.

Head-to-Head Benchmark: Dulus vs Claude Code vs Open Browser Use

Feature Dulus Claude Code Open Browser Use
Multi-model collaboration Yes (Round Table) No No
API cost reduction 60% via webchat parsing None None
Browser automation WebBridge (Playwright-based) No native support Yes
Plugin ecosystem Yes (yfinance, etc.) No Limited
Local/offline models Yes (Ollama support) No No
Subscription required No $15/month $29/month
Lines of code ~12,000 (readable) Proprietary Proprietary
License GNU GPLv3 Proprietary Proprietary

The benchmark reveals Dulus's fundamental value proposition: it does what competitors charge for while asking nothing upfront. The Round Table feature alone justifies consideration for anyone running complex workflows that require different AI strengths. Claude Code excels at pure coding tasks but offers no cost controls. Open Browser Use handles visual automation well but locks you into monthly fees and proprietary infrastructure. For ecommerce operators watching every dollar, Dulus is the only option that actually addresses API cost as a core architectural concern rather than an afterthought.

The 60% cost reduction claim comes from how Dulus parses webchats directly rather than routing every request through paid API endpoints. In my testing against a real competitor monitoring workflow, the difference was closer to 55% when accounting for model calls that still required API access, but that still represents significant savings at scale.

My Hands-On Test: Three Days with Dulus

I ran Dulus against three real workflows: competitor price tracking across six rival stores, supplier inventory checks on six wholesale sites, and automated bulk listing updates. Here is what I found.

Competitor Price Tracking

I set up Dulus to visit six competitor storefronts daily, extract pricing data, and compile it into a spreadsheet. The WebBridge automation handled login forms on two sites without requiring manual intervention after the initial credential setup. The round table feature let me assign GPT for data extraction and Claude for pattern analysis in the same workflow. Results updated reliably for three consecutive days.

The Part That Impressed Me Most

The plugin system is surprisingly mature for a tool at version 0.2.60. Installing the yfinance plugin to pull stock prices for supplier company research took one command and worked immediately. This extensibility transforms Dulus from a single-purpose tool into a platform. I linked this to our supplier financial health checks, pulling real-time data without leaving the agent workflow.

The Part That Annoyed Me

Context compaction kicked in during longer sessions and occasionally dropped thread context I needed. One run that should have continued from a previous pricing analysis instead started fresh, losing 20 minutes of setup. The feature works, but you need to checkpoint manually for critical workflows until you understand the compaction triggers.

The Surprise

Running local models via Ollama on my M2 MacBook Air was genuinely faster than I expected for routine tasks. Not all tasks, but the simple repetitive ones like inventory polling ran locally in under two seconds per site versus the 3-4 seconds when routing through cloud APIs. This opens a hybrid approach that neither Claude Code nor Open Browser Use supports.