Cerebellum
C
Cerebellum
Overview :
Cerebellum is a lightweight browser agent that achieves user-defined goals on web pages through keyboard and mouse actions. It simplifies web browsing into a navigable directed graph, using large language models (LLMs) to analyze page content and interactive elements, thus determining the next actions. With its innovative AI-driven automation technology, Cerebellum improves the efficiency and accuracy of web automation tasks. Currently, it is compatible with any Selenium-supported browser and can populate forms using user-provided JSON data. The product is in its Beta stage and is available for free to developers and researchers.
Target Users :
Cerebellum is targeted at developers and automation test engineers who need to perform complex automation tasks on websites, such as form filling and webpage navigation. With its AI-driven decision-making capabilities, Cerebellum reduces the effort required to manually write automation scripts, enhancing the flexibility and efficiency of automation processes.
Total Visits: 492.1M
Top Region: US(19.34%)
Website Views : 57.7K
Use Cases
Automate searching and adding products to a shopping cart on an e-commerce website
Auto-fill forms and submit them
Navigate across multiple web pages to complete complex user tasks
Features
Compatible with any Selenium-supported browser
Fills forms using user-provided JSON data
Accepts runtime instructions to dynamically adjust browsing strategies and actions
Creates training datasets from browsing sessions (in development)
How to Use
1. Set your Anthropic API key and add the `ANTHROPIC_API_KEY` environment variable.
2. Install Cerebellum and Selenium via npm: `npm i cerebellum-ai selenium-webdriver`.
3. Configure Selenium WebDriver according to your operating system.
4. Create a Selenium WebDriver instance in your code.
5. Utilize Cerebellum to achieve objectives on the website by initializing `BrowserAgent` and `ActionPlanner`, linking them to your browser instance and objectives.
6. Start the automation navigation process with `agent.start()`.
AIbase
Empowering the Future, Your AI Solution Knowledge Base
© 2025AIbase