Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@visheratin/web-ai-node

Package Overview
Dependencies
Maintainers
1
Versions
20
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@visheratin/web-ai-node

Run modern deep learning models in Node.js.

  • 1.4.5
  • latest
  • Source
  • npm
  • Socket score

Version published
Weekly downloads
46
decreased by-45.88%
Maintainers
1
Weekly downloads
 
Created
Source

Web AI

Web AI is a TypeScript library that allows you to run modern deep learning models directly in the web browser or in Node.js. You can easily add AI capabilities to your web applications without the need for complex server-side infrastructure or third-party APIs.

Features:

  • Easy to use. Create a model with one line of code, get the result with another one.
  • Powered by ONNX runtime. Web AI runs the models using ONNX Runtime, which has rich support for of all kinds of operators. It means that any model will work just fine.
  • Built-in caching. When using in the browser, Web AI stores the downloaded models in IndexedDB using localforage. You can configure the size of the cache dynamically.
  • Web worker support. All heavy operations - model creation and inference - are offloaded to a separate thread so the UI does not freeze.

More information about how to use the library can be found in the wiki.

How to install

The library can be installed via npm.

Browser version:

npm install @visheratin/web-ai

Node.js version:

npm install @visheratin/web-ai-node

Status

The library is under active development. If something does not work correctly, please file an issue on GitHub. Contributions are very welcome.

Sponsors

  • Continuing work on this project is sponsored by Reflect - awesome app for taking notes.
  • Thanks to AlgoveraAI for the grant under their AI project financing program.

Keywords

FAQs

Package last updated on 12 Dec 2023

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc