← 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
Not currently ranked — collecting fresh signals.
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.

Frequently asked

What is theredsix/cerebellum?
A lightweight browser agent that uses an LLM to plan and execute web navigation and actions to accomplish user goals.
Is cerebellum open source?
Yes — theredsix/cerebellum is open source, released under the MIT license.
What language is cerebellum written in?
theredsix/cerebellum is primarily written in Python.
How popular is cerebellum?
theredsix/cerebellum has 864 stars on GitHub.
Where can I find cerebellum?
theredsix/cerebellum is on GitHub at https://github.com/theredsix/cerebellum.

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