← all repositories

theredsix/cerebellum

A lightweight browser agent that uses an LLM to plan and execute web navigation and actions to accomplish user goals.

864 stars Python Agents
cerebellum
Velocity · 7d
+1.4
★ / day
Trend
steady
star history

Cerebellum is a browser automation system that treats web browsing as graph traversal where webpages are nodes and user actions are edges. It uses an LLM to analyze page content and interactive elements, decide the next action based on current state, execute browser operations through Selenium, and iteratively work toward a user-defined goal. Currently it supports Claude 3.5 Sonnet as the ActionPlanner and can fill forms, handle tabs, and accept runtime instructions to adjust browsing strategies.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.