

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.
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()`.
Featured AI Tools

Pseudoeditor
PseudoEditor is a free online pseudocode editor. It features syntax highlighting and auto-completion, making it easier for you to write pseudocode. You can also use our pseudocode compiler feature to test your code. No download is required, start using it immediately.
Development & Tools
3.8M

Coze
Coze is a next-generation AI chatbot building platform that enables the rapid creation, debugging, and optimization of AI chatbot applications. Users can quickly build bots without writing code and deploy them across multiple platforms. Coze also offers a rich set of plugins that can extend the capabilities of bots, allowing them to interact with data, turn ideas into bot skills, equip bots with long-term memory, and enable bots to initiate conversations.
Development & Tools
3.8M