Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
A browser AI agent, using GPT-4 (2023)
| Date | Stars |
|---|---|
| 2026-07-31 | 721 |
| 2026-08-06 | 721 |
Today
— stars today
This week
— stars this week
This month
— stars this month
Momentum
0.0
growth rate 0.00%/day
# A browser AI agent, using GPT-4
This project provides a bridge between GPT-4 and a headless Chromium browser, allowing you to automate actions simply by describing them to the program. It takes the form of a Rust CLI, but also exports most of the internals as a library for others to use.
## Installation
`browser-agent` is built using Rust, so you'll need to install the Rust toolchain. You can do this by following the instructions at [rustup.rs](https://rustup.rs/).
Once you have Rust installed, you can install `browser-agent` by running:
```bash
cargo install browser-agent
```
You should also place your OpenAI API key in the `OPENAI_API_KEY` environment variable. This key should have access to the `gpt-4` model.
You can copy the contents of the `example.env` file to a `.env` file in the root of the project, and fill in the `OPENAI_API_KEY` variable. The `.env` file is ignored by git, so you don't have to worry about accidentally committing your API key. Note though, `.env.example` is not ignored, so you should not change that file.
## Usage
```
Usage: browser-agent [OPTIONS] <GOAL>
Arguments:
<GOAL> The goal for the agent to achieve
Options:
--visual Whether to show the browser window. Warning: this makes the agent more unreliable
-v... Set the verbosity level, can be used multiple times
--include-page-content Whether to include text from the page in the prompt
-h, --help Print help
-V, --version Print version
```
## Aknowledgements
This project was inspired and builds on top of [Nat Friedman](https://github.com/nat)'s [natbot](https://github.com/nat/natbot) experiment.
## License
This project is licensed under the MIT license. See [LICENSE](LICENSE) for more details.
Excerpt of 1,804 characters
Read on GitHubMiguel Piedrafita · @worldcoin · Portugal
9
5
1
1
Would you bet a product on this? Bounded 0–100 and slow moving.
matched fp:c98343a81308fc94, name:browser agent