- Browser: Noi not only includes curated AI websites but also allows the addition of any URL, providing a tailored browsing experience.
- Prompts Management: Offers robust customization options including the addition, synchronization, batch tagging, and removal of prompts.
- Noi Ask: Enables sending batch messages to multiple AI chats, streamlining the process of interacting with various AI services simultaneously. Entries made via Noi Ask are stored locally, ensuring easy access for future review or bookmarking.
- Themes: Light/Dark/System/Monochromatic/Frosted Texture
- Noi Cache Mode: Noi reimagines interaction without the traditional concept of browser tabs. In this mode, links accessed via the sidebar are cached for quick swapping.
- Cookie Data Isolation: Supports the use of multiple accounts on the same website, catering to diverse user requirements.
- Discover More: There are numerous details waiting for your discovery...
Discover and explore custom GPT models at OpenAI's GPT Store via GPTHub, featuring a dual light/dark theme, fuzzy search capabilities, detailed GPT insights, and regular, seamless updates.
Tauri is indeed very cool, and also very small (the installation package is typically under 5MB). I used it to build a wrapper application for the ChatGPT official website, extending the site with many interesting features through script injection. However, the compatibility of the system webview across different platforms is a frustrating matter. https://github.com/lencx/ChatGPT
It already supports liady/chatgpt-pdf, in addition, it also supports script injection, and slash command (synchronizing data from f/awesome-chatgpt-prompts and filling it quickly with slash commands).
There are many more features that you can learn about by checking out the readme.
ChatGPT Desktop Application (Mac, Windows and Linux)
Tauri not only makes native applications with web technologies (html, js, css), but also packages the url into a desktop application that interacts well with the operating system (e.g. file reading and writing, system menus, shortcuts, script injection, etc.). It is easy to extend the limitations of web pages in the operating system.
I was just looking at Tauri yesterday. How do you feel about using native web views? Made me worry about having to deal with subtle incompatibilities ala web design.
Regarding web compatibility, it's actually ok, you can use front-end packaging tools to output the minimum browser version required. But tauri itself is more demanding on the system, for example in higher versions windows will use edge by default, lower versions need to bootstrap, or package specific browser versions into the application (but it will increase the size of the application significantly).