68 Commits

Author SHA1 Message Date
n4ze3m
40698e02d7 feat: update version to 1.4.6 and enhance code block component with download and copy sticky support 2025-02-08 12:48:49 +05:30
n4ze3m
a46156847d feat: add bottom fade mask utility and enhance Playground layout 2025-02-07 23:49:40 +05:30
yz778
1b6d4a344a fix: fix some typos 2025-02-02 22:03:01 -08:00
n4ze3m
0c48bfa1c0 feat: Enhance embedding model validation by incorporating simple internet search check 2025-01-26 18:36:28 +05:30
n4ze3m
51804bc9ae fix: bug fix 2025-01-25 15:19:28 +05:30
n4ze3m
97daaf9dc2 feat: Add reasoning UI 2025-01-24 22:29:18 +05:30
n4ze3m
72926f947e feat: Improve UI styles in PlaygroundForm and Select components 2025-01-12 00:27:58 +05:30
n4ze3m
48b7a2824a feat: Add option to enable internet search by default 2025-01-12 00:19:39 +05:30
n4ze3m
18bc597dc7 feat: Add OCR support to message formatting 2024-12-28 16:27:49 +05:30
n4ze3m
0a5144e784 fix: Adjust height of message container in PlaygroundChat component 2024-12-21 20:44:18 +05:30
n4ze3m
f8bd740cfa feat: Adjust UI styles in PlaygroundForm and PlaygroundMessage components 2024-12-21 20:40:57 +05:30
n4ze3m
fd6eea3e84 feat: Add Brave Search API support 2024-12-13 20:03:52 +05:30
n4ze3m
dcd52ad6d5 feat: Set system prompt from last used chat prompt 2024-12-08 23:39:46 +05:30
n4ze3m
bd08526935 feat: Add support for saving and restoring last used system prompt 2024-12-07 18:15:14 +05:30
n4ze3m
e5e04c3674 feat: Add option to resume last chat when opening Web UI 2024-11-30 19:04:45 +05:30
farooqpk
38979d979b feat: Set Ollama URL from ollamaInfo in PlaygroundEmpty 2024-11-27 12:40:05 +05:30
n4ze3m
92013f3bfc feat(settings): add Ollama connection status check setting
- Add new setting to enable/disable Ollama connection status check
- Update translations for the new setting across all supported languages
2024-11-17 12:26:14 +05:30
n4ze3m
f8791a0707 feat: Introduce temporary chat mode
Adds a new "Temporary Chat" mode for quick, non-persistent conversations. The new mode is available in the header bar and will trigger a visually distinct chat experience with a temporary background color. Temporary chats do not save to the chat history and are meant for short, one-off interactions. This feature enhances flexibility and provides a more convenient option for users who need to quickly interact with the AI without committing the conversation to their history.
2024-11-09 19:10:34 +05:30
n4ze3m
977723f71f feat: Ability to send image without text 2024-11-09 17:13:23 +05:30
n4ze3m
9f383a81b6 feat: Add generation info to messages
This commit introduces a new feature that displays generation information for each message in the chat.

The generation info is displayed in a popover and includes details about the model used, the prompt, and other relevant information. This helps users understand how their messages were generated and troubleshoot any issues that may arise.

The generation info is retrieved from the LLM response and is stored in the database alongside other message details.

This commit also includes translations for the generation info label in all supported languages.
2024-11-09 15:17:59 +05:30
n4ze3m
65ba2ff898 feat: add save and send functionality for user message
Adds a "Save" button to the edit message form in Playground, allowing users to save changes without immediately submitting them. This also introduces a new `isSend` flag to the `onEditFormSubmit` prop, enabling developers to control whether a message should be sent immediately or saved for later submission. This enhances flexibility and user control during the message editing process.
2024-11-03 23:38:41 +05:30
n4ze3m
9cc309e9fd feat: Add code download functionality
Adds a new "Download Code" button to the code block component, allowing users to download the code displayed for offline use.

This feature enhances user convenience and provides a more versatile experience for exploring and utilizing code snippets.
2024-10-26 15:37:02 +05:30
n4ze3m
a2f9002b81 feat: enhance playground UI
Refine the Playground's UI to improve user experience:

- Streamline chat window layout for better message readability
- Introduce a knowledge selection dropdown for easier context setting
- Improve image upload integration for a smoother workflow
- Optimize spacing and styling for a more polished visual appearance
2024-10-20 17:45:56 +05:30
n4ze3m
7be993c057 feat: Add HTML preview to code blocks
Adds an HTML preview feature to the code block component, allowing users to view the rendered output of their HTML code snippets. This improves the user experience by providing a more interactive and informative way to understand the code.
2024-10-19 23:54:09 +05:30
n4ze3m
9679f92821 feat: Add support for handling chat input keydown events 2024-08-20 20:22:01 +05:30
n4ze3m
5557ef3ab5 refactor: Remove unused import in PlaygroundForm component 2024-08-07 22:16:48 +05:30
n4ze3m
8bbb3c14f8 refactor: Improve textarea focus behavior in PlaygroundForm component 2024-08-07 22:14:49 +05:30
n4ze3m
f5f0157260 fix: scroll issue playground 2024-07-14 23:13:48 +05:30
n4ze3m
d23b70b979 feat: Add @mozilla/readability dependency for extracting content from web pages 2024-06-22 00:25:12 +05:30
n4ze3m
69ba305453 feat: Add react-icons and PiGlobe icon to PlaygroundForm and SidepanelForm 2024-06-10 18:54:43 +05:30
n4ze3m
68bd3e651b refactor: Update version to 1.1.12, fix selectedModel spacing, and update meta viewport tags 2024-06-08 23:58:40 +05:30
n4ze3m
d5f7d0a470 fix 2024-05-25 13:46:42 +05:30
n4ze3m
f9f48109c2 feat: Add react-speech-recognition for speech-to-text functionality in SidepanelForm 2024-05-25 11:39:05 +05:30
n4ze3m
e623cc5ead Update form components to handle pasted files 2024-05-18 17:36:50 +05:30
n4ze3m
e94edf5c89 chore: Update URL rewrite logic for runtime 2024-05-12 23:54:48 +05:30
n4ze3m
a3810cd534 Update import statement in local-duckduckgo.ts, prompt.tsx, wxt.config.ts, webui.tsx, PlaygroundChat.tsx, other.tsx, Markdown.tsx, and useMessageOption.tsx 2024-04-11 00:08:20 +05:30
n4ze3m
d6d2eae5ef knownledge preview 2024-04-06 20:18:46 +05:30
n4ze3m
82abbf5bad Add SelectedKnowledge component to OptionLayout and KnowledgeSelect 2024-04-06 10:48:51 +05:30
n4ze3m
dd496b7b98 Webui chat with x added 2024-04-06 00:30:23 +05:30
n4ze3m
aae2ddecbc Update useMessageOption hook and Playground component 2024-04-05 23:17:55 +05:30
n4ze3m
ac347a3970 Update dependencies and fix import paths 2024-04-05 20:28:29 +05:30
n4ze3m
317011a6d2 Add OllamaIcon to OptionLayout and update styles 2024-03-31 00:55:44 +05:30
n4ze3m
01d27fd1c2 i18n support 2024-03-24 21:00:00 +05:30
n4ze3m
502759fae6 Update language files and fix UI issues 2024-03-24 17:07:21 +05:30
n4ze3m
9a2adbd859 Add i18n 2024-03-24 12:43:43 +05:30
n4ze3m
b33ee0366c Migrated to WXT 2024-03-23 14:44:05 +05:30
n4ze3m
78c44e13b0 Add edit functionality to PlaygroundMessage component 2024-03-16 00:30:41 +05:30
n4ze3m
00bd19374a Fix styling issues in various components 2024-03-10 12:52:53 +05:30
n4ze3m
faea2b2fa2 Add typing state to PlaygroundForm component 2024-03-04 23:09:09 +05:30
n4ze3m
1b689c91c0 Add search mode settings and textarea focus on form submission 2024-03-04 00:32:01 +05:30