|
1 | | -# Chrome DevTools frontend with Agentic Framework (Browser Operator) |
| 1 | +# Browser Operator [Chrome DevTools with Agentic Framework] |
2 | 2 |
|
3 | 3 | This version provides an user interface to run multi-agent workflows directly on the browser using a stateful, orchestration framework. |
4 | 4 |
|
5 | | -### Demos |
| 5 | +## Key Capabilities |
| 6 | + |
| 7 | +* Built in Agent Framework for running tasks / workflows. |
| 8 | +* Ability to perform actions such as: Navigate URLs, Perform Actions (Clicks, Fill Form, Scroll). |
| 9 | +* Access to rendered web page with ability to summarize content. |
| 10 | +* Integrates with LLM Models (OpenAI GPT-4.1 and O4-Mini Models). |
| 11 | +* Customize workflows or agent behavior with config changes. |
| 12 | + |
| 13 | + |
| 14 | + |
| 15 | +## Demos |
6 | 16 |
|
7 | 17 | Watch Browser Operator in action with our demo videos: |
8 | 18 |
|
9 | 19 | #### Overview Demo |
10 | 20 | See how Browser Operator transforms your browser into an intelligent agentic platform. |
11 | | -[Watch Demo](https://player.vimeo.com/video/1081705645) |
12 | 21 |
|
13 | 22 | https://github.com/user-attachments/assets/d6ffc034-ca38-4afa-861e-c65b3ec79906 |
14 | 23 |
|
@@ -44,26 +53,30 @@ https://github.com/user-attachments/assets/90150f0e-e8c8-4b53-b6a6-c739f143f4a0 |
44 | 53 |
|
45 | 54 | ### Steps to run project |
46 | 55 |
|
47 | | -1. Follow this instructions to [set up](chromium.googlesource.com) devtools |
48 | | -2. Update the code to this fork implementation |
49 | | -3. Use this to run the [code](https://github.com/tysonthomas9/browser-operator-devtools-frontend/blob/main/front_end/panels/ai_chat/Readme.md) |
| 56 | +[Download the pre-built Chromium Browser for MacOS](front_end/panels/ai_chat/docs/PreBuilt.md) |
| 57 | + |
| 58 | +Or |
50 | 59 |
|
51 | | -### Source code and documentation |
| 60 | +[Set up the dev tools on your system](front_end/panels/ai_chat/Readme.md) |
52 | 61 |
|
53 | | -The frontend is available on [chromium.googlesource.com]. Check out the [Chromium DevTools |
54 | | -documentation] for instructions to [set up], use, and maintain a DevTools front-end checkout, |
55 | | -as well as design guidelines, and architectural documentation. |
56 | 62 |
|
57 | | -#### Agentic Framework Documentation |
| 63 | +### DevTools Documentation |
| 64 | + |
| 65 | +- [Agentic Framework Documentation](front_end/panels/ai_chat/Readme.md) |
| 66 | +- [Chromium Devtools Original Documentation](https://chromium.googlesource.com/devtools/devtools-frontend/+/main/docs/README.md) |
| 67 | + |
| 68 | +### Agentic Framework Documentation |
58 | 69 |
|
59 | 70 | * [`front_end/panels/ai_chat/core/Readme.md`](front_end/panels/ai_chat/core/Readme.md): Explains how to customize the `BaseOrchestratorAgent` to add new top-level agent types and UI buttons, and details its graph-based workflow. |
60 | 71 | * [`front_end/panels/ai_chat/agent_framework/Readme.md`](front_end/panels/ai_chat/agent_framework/Readme.md): Describes the AI Agent Framework, its core components (`ConfigurableAgentTool`, `AgentRunner`, `ToolRegistry`), and how to create, configure, and register new custom agents, including agent handoff mechanisms. |
61 | 72 |
|
62 | | -#### General DevTools Documentation |
| 73 | +### Contributing |
63 | 74 |
|
64 | | -- DevTools user documentation: [devtools.chrome.com](https://devtools.chrome.com) |
| 75 | +Found a bug 🐛 or have a feature idea ✨? Please create issues [here](https://github.com/tysonthomas9/browser-operator-devtools-frontend/issues) |
65 | 76 |
|
66 | 77 | ### Join Us |
67 | 78 |
|
| 79 | +If you like this project, don't hesitate to ⭐ star this repository. For those who'd like to contribute code or just hang out with the community please join our Discord. |
| 80 | + |
68 | 81 | [](https://discord.gg/JKYuuubr) |
69 | 82 | [-000000?style=for-the-badge&logo=x&logoColor=white)](https://x.com/BrowserOperator) |
0 commit comments