Skip to content

Commit

Permalink
v0.0.6 (#13)
Browse files Browse the repository at this point in the history
* v0.0.6
  • Loading branch information
albertocubeddu authored Aug 2, 2024
1 parent d0abfb8 commit f68d403
Show file tree
Hide file tree
Showing 19 changed files with 252 additions and 229 deletions.
30 changes: 19 additions & 11 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,10 @@
# Extension | OS

Imagine a world where every user has access to powerful large language models (LLMs) directly within their web browser. By integrating LLMs into everyday internet browsing, we can revolutionise the way people interact with information online, providing them with instant, intelligent assistance tailored to their needs.
![logo](./assets/presentation.png)

Welcome to Extension | OS: AI at Your Fingertips, Anytime, Anywhere.

Welcome to Extension | OS
Imagine a world where every user has access to powerful large language models (LLMs) directly within their web browser. By integrating LLMs into everyday internet browsing, we can revolutionise the way people interact with information online, providing them with instant, intelligent assistance tailored to their needs.

## 📸 Screenshots

Expand Down Expand Up @@ -66,6 +68,9 @@ Move it somewhere else ASAP.
- [ ] **Prompt Factory**: Add the ability to create custom prompts.
- [ ] Add the ability to chat within the browser.
- [ ] Encryption of keys : They are stored locally, nonetheless being my first chrome extension i need to research more about how this can be accessed.
- [ ] Automated Testing
- [ ] Investigate if Playwright supports Chrome extension testing.
- [ ] Automated Tagging / Release

### Important, Not Urgent

Expand All @@ -74,9 +79,8 @@ Move it somewhere else ASAP.
- [ ] Move files to a `/src` folder to improve organization.
- [ ] Strategically organize the codebase structure.
- [ ] Perfect the README documentation.
- [ ] Evaluate the necessity of `executeScript`.
- [x] Evaluate the necessity of `executeScript`.
- [ ] Decide on a package manager: npm, pnpm, or yarn.
- [ ] Investigate if Playwright supports Chrome extension testing.

### Not Urgent, Not Important

Expand Down Expand Up @@ -115,21 +119,25 @@ Move it somewhere else ASAP.

### 0.0.6 (under development)

- Popup: UI revamped
- Popup: New Presentation image and slogan
- Options: Unified fonts
- Options: Minor UI updates
- Content: Better error handling and UX (user get redireted to the option page when the API key is missing)
- Fix for together.ai (it was using a non-chat model)

## 0.0.5

- Vapi affilation link (help me maintain this extension, sign up with the link)
- Vapi Enhancements: Prompts now support selecting a specific phone number to call.
- Vapi Enhancements: Prompts can now include a custom initial message for the conversation.
- Vapi Enhancements: Now every prompt can be customised using the
- UI: Section for specific configurations

- Vapi affilation link (help me maintain this extension, sign up with the link)
- Vapi Enhancements: Prompts now support selecting a specific phone number to call.
- Vapi Enhancements: Prompts can now include a custom initial message for the conversation.
- Vapi Enhancements: Now every prompt can be customised using the
- UI: Section for specific configurations

##0.0.4

- Hotfix: declarativeNetRequest was intercepting every localhost request.


## 0.0.3

- Added github branch protection.
Expand Down
1 change: 1 addition & 0 deletions assets/AppIcons/extension-os.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
9 changes: 9 additions & 0 deletions assets/AppIcons/openai.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/AppIcons/togetherai.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/popup.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed assets/presentation.jpg
Binary file not shown.
Binary file added assets/presentation.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion components/blocks/CardHeaderIntro.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ export default function CardHeaderIntro({ title, description }: CardHeaderIntroP
>
{title}
</CardTitle>
<CardDescription className="font-mono text-sm text-white">
<CardDescription className="text-base text-white">
{description}
</CardDescription>
</>
Expand Down
23 changes: 12 additions & 11 deletions components/blocks/HeroTitle.tsx
Original file line number Diff line number Diff line change
@@ -1,12 +1,13 @@
export default function HeroTitle() {
return (
<>
<h1 className="mb-4 text-3xl font-extrabold text-gray-900 dark:text-white md:text-5xl lg:text-6xl">
<span className="text-transparent bg-clip-text bg-gradient-to-r to-emerald-600 from-sky-400">
Extension | OS
</span>{" "}
<span></span>
</h1>
</>
)
interface HeroTitleProps {
color: string
}

export default function HeroTitle({ color = "white" }: HeroTitleProps) {
return (
<>
<h1 className="text-3xl font-extrabold md:text-5xl lg:text-6xl font-[roboto]" style={{ color }}>
Extension | OS
</h1>
</>
)
}
33 changes: 0 additions & 33 deletions gitignore

This file was deleted.

Loading

0 comments on commit f68d403

Please sign in to comment.