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

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.