Window AI is a new experimental tool released to introduce a new type of AI application based on a browser extension. This allows users to set up their AI models in one place and use them on the web. The tool works as both a browser extension and a JavaScript API, allowing users to maintain visibility into what data the apps they use are requesting. Currently, many AI applications require users to use their specific templates or API keys, which can be limiting and expose the keys.
A significant advantage of Windows is that users can wrap their own local model on private data and use it on the web, with full visibility into the directions. The tool is also a great use case for privacy and becomes portable.
Window offers users a flexible and secure way to use AI models on the web. Users can manage all their model settings in one place, whether it is an external model like OpenAI, proxy, or local. This ensures that they can protect their privacy and use their preferred models without being limited by specific providers or models. Users can also save their alert history across all apps.
Developers can use Windows to build multi-model apps without worrying about cost and API limitations. Using the injected window.ai library, they can easily develop vendor lock-in free apps and create decentralized apps. This allows developers to use their own AI models without being limited by specific vendors or models.
In addition to the Windows extension, there is also a Windows app aggregator called http://tragaluzai.io. This aggregator features a variety of apps, including three games, a ChatGPT clone, a Toolformer implementation, and a template for users to build their own apps with Next.js.
How does it work?
The ‘Window’ extension allows users to set their keys and templates only once. Applications can then request permission to send notices to their chosen model through the window.ai library. This process is transparent to the users, since they are always informed about the instructions they receive and when they receive them.
Window currently works with the following models: OpenAI’s GPT-3.5, GPT-4Together GPT NeoXT 20BCohere’s Extra bigand open models like Alpacawhich can be run locally.
Why should you build with Windows?
There are several reasons to consider building applications with the Windows extension. First, it removes the infrastructure burden associated with costs, timeouts, and API rate throttling from the model, resulting in reduced server billing time. In addition, Window allows for easy integration of multiple models and takes care of model updates and support for other vendors.
In addition, Window allows users to build privacy-aware applications that communicate only with the user’s preferred model, significantly reducing liability for model departure.
challenges
Window AI developers hope that the window.ai The JavaScript API will become an evolving standard for various AI applications, including multimodal ones. The tool is inspired by the way crypto wallets work, and in order for it to work, the developers believe a variety of JavaScript applications built on top of it. window.ai standard is needed. Also, private niche models need to connect from the other side, which could be a two-sided challenge.
Overall, Window offers a flexible and secure way to use AI models on the web, allowing users to manage their models in one place without being limited by specific vendors or models. Developers can easily create multi-model applications, free of infrastructure charges and model API costs. However, adopting the window.ai JavaScript API standard may require further development and private niche models to plug it in.
review the Web and Github. Don’t forget to join our 19k+ ML SubReddit, discord channel, and electronic newsletter, where we share the latest AI research news, exciting AI projects, and more. If you have any questions about the article above or if we missed anything, feel free to email us at [email protected]
🚀 Check out 100 AI tools at AI Tools Club
I am a civil engineering graduate (2022) from Jamia Millia Islamia, New Delhi, and I have strong interest in data science, especially in neural networks and its application in various areas.