Skip to content

Commit de8f24c

Browse files
committed
Merge remote-tracking branch 'origin/update-phase-2-content-breadboard-chrome-extension'
2 parents c3823bc + 2d0aacd commit de8f24c

File tree

1 file changed

+13
-4
lines changed

1 file changed

+13
-4
lines changed

content/Phase 2/Chrome Extension.md

+13-4
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,18 @@ A Chrome extension for using Breadboard with the Google Chrome API. Currently, t
1717

1818
![333637740-a11a3778-4426-421b-8d26-df431da5abc5](../files/333637740-a11a3778-4426-421b-8d26-df431da5abc5.mov)
1919

20-
- [breadboard-chrome-extension](https://github.com/ExaDev/breadboard/tree/breadboard-chrome-extension/packages/breadboard-chrome-extension)
2120
- [create-breadboard-chrome-extension-templates](https://github.com/ExaDev/breadboard/tree/create-breadboard-chrome-extension-templates/packages/breadboard-chrome-extensions)
22-
- [breadboard-chrome-extension-with-board-settings](https://github.com/ExaDev/breadboard/tree/breadboard-chrome-extension-with-board-settings/packages/breadboard-chrome-extension)
23-
- [breadboard-sentiment-analysis-chrome-extension](https://github.com/ExaDev/breadboard/tree/breadboard-sentiment-analysis-chrome-extension/packages/breadboard-chrome-extension)
24-
- [breadboard-chrome-extension](https://github.com/ExaDev/breadboard/tree/breadboard-chrome-extension-for-summarising-page/packages/breadboard-chrome-extension)
21+
22+
Two basic chrome extensions that were built initially while exploring the available options for creating one. In this example, there are two extensions that are built with Vite/React/Typescript and Typescript/Webpack respectively. As a future direction for this branch, we would like to create a template repository for this and have commands such as "create-breadboard-chrome-extension -ts/webpack" or "create-breadboard-chrome-extension -react/vite" that would generate a template for a basic chrome extension using the specified tools and containing a basic breadboard, thus speeding up the initial process of getting started with chrome extensions and breadboard.
23+
24+
- [breadboard-chrome-extension-running-basic-board](https://github.com/ExaDev/breadboard/tree/breadboard-chrome-extension-running-basic-board/packages/breadboard-chrome-extension)
25+
26+
An initial chrome extension built with Vite, React and Typescript that runs a basic breadboard. Users can type a message into the extension's popup window and have the message logged back to them as they type it.
27+
2528
- [breadboard-chrome-extension-for-summarising-page](https://github.com/ExaDev/breadboard/tree/breadboard-chrome-extension-for-summarising-page/packages/breadboard-chrome-extension)
29+
30+
The most up-to-date and stable version of this project, that uses the Claude API and Breadboard to summarise either all the text in the current chrome tab or a selected piece of text. The summariser can be run both from the extension's main popup window and from the context menu after selecting a bit of text from a page, right-clicking and selecting the "Breadboard > Get summary" option in the context menu. Compared to the initial branches that were the starting point for this project, the summariser follows a different structure in terms of organising files which seemed like a better choice for a chrome extension built with Vite and React.
31+
32+
- [breadboard-sentiment-analysis-chrome-extension](https://github.com/ExaDev/breadboard/tree/breadboard-sentiment-analysis-chrome-extension/packages/breadboard-chrome-extension)
33+
34+
This follows the same structure as the summariser, but the focus here was to integrate a board that performs sentiment analysis on a selected piece of text.

0 commit comments

Comments
 (0)