huggingface.js icon indicating copy to clipboard operation
huggingface.js copied to clipboard

Add deep link to local app for AiBrow

Open rhys101 opened this issue 1 year ago • 3 comments

Hi, I've added AiBrow to the list of local apps. AiBrow is a new open source (https://github.com/axonzeta/aibrow) all-in-one local llm Extension for Chromium based browsers and Firefox. It comes bundled with llama.cpp and works on Mac, Windows, and Linux.

It implements the new Chrome AI Prompt API (https://github.com/explainers-by-googlers/prompt-api) under its own namespace (window.aibrow) and polyfills the window .ai Chrome proposal in other browsers. As well as the Prompt API implementation, AiBrow supports using different models (such as gguf models from HF), embeddings, grammar and more. The installer also includes the Q4_K_M version of SmolLM2 1.7 Instruct as the default model, all ready to go.

We just released a new version today with the support for Hugging Face models and deep linking. If you would like to check it out, please visit: https://aibrow.ai/

rhys101 avatar Dec 05 '24 14:12 rhys101

Hey @Vaibhavs10 aibrow-mono

There's no particular limit to the size of the GGUFs. It's using llama.cpp and node-llama-cpp under the hood, and it calculates a suitability score to check before attempting to run any partcular GGUF on the machine. If the model is too big it will get a score of 0 and refuse to run. So a fancy new M4 Pro 128 will run a larger GGUF than an 8Gb M1 Air for example.

SVG attached. Thanks!

rhys101 avatar Jan 29 '25 12:01 rhys101

@rhys101, you should change the name of this PR. It has nothing to do with my app Local Chat.

DePasqualeOrg avatar Apr 14 '25 17:04 DePasqualeOrg

@rhys101, you should change the name of this PR. It has nothing to do with my app Local Chat.

Good call - your PR was just previous when submitted so assumed the HF link was called Local Chat - it's Local Apps, so have amended as suggested.

rhys101 avatar Apr 14 '25 19:04 rhys101