- Home
- Search & Web
- Autotab Starter
Rating
Votes
0
score
Downloads
0
total
Price
Free
API key required
Works With
About
Update (Dec 12, 2023)
Thanks for trying out autotab! Over the last few weeks we’ve learned from so many of you and are excited to start rolling out a smoother and more user-friendly autotab V1 (no dependencies!).
As we transition, this repo will no longer be supported. The good news is that any Python code you’ve generated with autotab will of course work as usual.
Join our Discord channel to follow along and for a chance to be one of the first to try out new updates!
autotab
Welcome to autotab! autotab makes it easy to create auditable browser automations using AI. Go from a point & click demonstration in the browser to live code for those actions in seconds.
Note: This project is alpha release and actively being developed. Expect breaking changes and exciting new features regularly!
Quickstart
It usually takes 5-10 minutes to get everything set up (including gathering passwords and installing dependencies). You must have the Chrome browser installed, and we recommend setting up a Python virtual environment:
git clone https://github.com/Planetary-Computers/autotab-starter.git
cd autotab-starter
# Recommended: Setup a Python virtual environment
make install
brew install --cask chromedriverConfiguration
Configure your credentials: Create a .autotab.yaml file following the example in .example.autotab.yaml. (~3 minutes)
Run
Run autotab record to open a new browser window where you can start recording your actions.
Note: When you runautotab record, an automation will first try to log you in to autotab using theautotab_api_keyfrom your.autotab.yamlfile. You need to be logged in to autotab to use the extension (and our Open AI API key). You log in toautotab recordusing your autotab API key which you can get for free at autotab.com/dashboard.
Usage
Recording an automation
To record a new automation, run autotab record. You can optionally add a --agent argument. This will launch a Chrome session controlled by Selenium and then log you in to Google and open the autotab extension in the sidepanel.
If the sidepanel does not open, type Command - Shift - Y to open the sidepanel.
Once the sidepanel is open, you can use record mode to record clicks and typing (Command - E) or select mode (Command I) to select an element to be hovered, copied to clipboard or to inject text into.
At the end of recording make sure to copy all the code. autotab will have created a .py file in the agents/ folder with boilerplate code. Paste the code in there, format it and then your agent is ready to run!
Running an automation
Don't lose this
Three weeks from now, you'll want Autotab Starter again. Will you remember where to find it?
Save it to your library and the next time you need Autotab Starter, it’s one tap away — from any AI app you use. Group it into a bench with the rest of the team for that kind of task and you can pull the whole stack at once.
⚡ Pro tip for geeks: add a-gnt 🤵🏻♂️ as a custom connector in Claude or a custom GPT in ChatGPT — one click and your library is right there in the chat. Or, if you’re in an editor, install the a-gnt MCP server and say “use my [bench name]” in Claude Code, Cursor, VS Code, or Windsurf.
a-gnt's Take
Our honest review
Build browser agents for real world tasks. Best for anyone looking to make their AI assistant more capable in search & web. It's completely free and works across most major AI apps. This one just landed in the catalog — worth trying while it's fresh.
Tips for getting started
Tap "Get" above, pick your AI app, and follow the steps. Most installs take under 30 seconds.
Heads up: this needs an API key to work. You'll get one from the service's website (usually free). The setup guide tells you exactly where.
What's New
Imported from GitHub
Ratings & Reviews
0.0
out of 5
0 ratings
No reviews yet. Be the first to share your experience.