GenericAgent logo
GenericAgent
★ 14.3k
vs
cdpilot logo
cdpilot
★ 32

GenericAgent vs cdpilot

GenericAgent: GenericAgent is a minimal autonomous agent framework with about 3K lines of core code, 9 atomic tools and a roughly 100-line agent loop that gives an LLM control of the browser, terminal, filesystem, keyboard/mouse, screen and Android devices. Each solved task is crystallized into a reusable skill, so capabilities grow with use.; cdpilot: cdpilot is a zero-dependency CLI tool for browser automation via Chrome DevTools Protocol. It supports 40+ commands, AI agent integration through MCP, and provides isolated browser sessions. No Puppeteer, Playwright, or Selenium required.

01

TL;DR

GenericAgent logo
GenericAgentBrowser Automation · ★ 14.3k

Automate web tasks in a logged-in real browser

cdpilot logo
cdpilotBrowser Automation · ★ 32

Browser automation for AI agents (Claude, GPT, Gemini)

02

Side-by-Side Comparison

Field
GenericAgent logoGenericAgent
cdpilot logocdpilot
Category
Browser Automation
Browser Automation
Stars
★ 14.3k
★ 32
License
MIT
MIT
Install Command
git clone https://github.com/lsdefine/GenericAgent.git && cd GenericAgent && uv venv && uv pip install -e ".[ui]"
npm i -g cdpilot
Updated
1d ago
6d ago
Open Source
Yes
Yes
Tags
agent-framework, ai-agent, automation
ai-agent, assertions, automation
03

Features

GenericAgent logoGenericAgent
01Self-evolving skill tree: each completed task is saved as a reusable Skill
02TMWebdriver drives your real browser and keeps existing login sessions
03Context kept under 30K tokens, with a core that needs only requests plus four small packages
04Terminal UI, Streamlit UI and IM bots for Telegram, Discord, Lark, WeChat and more
05Works with Claude, Gemini, Kimi, MiniMax and other major models
cdpilot logocdpilot
01Zero dependencies and zero configuration
0240+ commands for navigation, interaction, debugging, and more
03AI-agent friendly with MCP support
04Isolated browser sessions per project
05Workload-aware automatic browser selection
04

Use Cases

GenericAgent logoGenericAgent
↳Automate web tasks in a logged-in real browser
↳Drive Android apps over ADB, e.g. querying expenses in a payment app
↳Personal desktop assistant reachable from chat apps
cdpilot logocdpilot
↳Browser automation for AI agents (Claude, GPT, Gemini)
↳Automated testing and web scraping
↳Performance monitoring and debugging
05

Best For

GenericAgent logoGenericAgent
Most Popular
cdpilot logocdpilot
—
FAQ

FAQ

What is the difference between GenericAgent and cdpilot?
Both GenericAgent and cdpilot are in the Browser Automation category. GenericAgent has 14.3k stars, while cdpilot has 32 stars.
Which is better, GenericAgent or cdpilot?
The best choice depends on your use case. Choose GenericAgent if Automate web tasks in a logged-in real browser, and cdpilot if Browser automation for AI agents (Claude, GPT, Gemini).
Is GenericAgent free or open source?
Yes, GenericAgent is open source on GitHub (MIT).
Is cdpilot free or open source?
Yes, cdpilot is open source on GitHub (MIT).
Cloud Infrastructure
Ad

Deploy on DigitalOcean

Host your MCP servers, Docker containers, and AI agents with $200 free credit over 60 days.

Claim $200 Free Credit
→

Related