AsterMind-ELM: Modular Extreme Learning Machine for On-Device ML in JS/TS

This repository profile is provided by osrepos.com, an open source repository discovery platform.

AsterMind-ELM: Modular Extreme Learning Machine for On-Device ML in JS/TS

Summary

AsterMind-ELM is a JavaScript/TypeScript library that modernizes Extreme Learning Machines (ELMs) for instant, on-device machine learning in web applications. It offers advanced features like Kernel ELMs, Online ELM, and DeepELM, enabling fast, private, and interpretable AI directly in the browser. This framework allows for building decentralized, self-training ML systems without relying on GPUs or servers.

Repository Information

Analyzed by OSRepos on July 21, 2026

Use at your own risk

OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of code from these repositories is the user's own responsibility. Always review the repository, source code, dependencies, licenses, and security implications before running or installing anything. OSRepos is not responsible for issues, damages, or losses resulting from third-party repositories.

Introduction

AsterMind-ELM is a modular Extreme Learning Machine (ELM) library for JavaScript and TypeScript, designed for instant, tiny, on-device machine learning in web and Node.js environments. It enables models that train in milliseconds, predict with microsecond latency, and run entirely in the browser, eliminating the need for GPUs, servers, or external tracking.

With features like Kernel ELMs, Online ELM, DeepELM, and Web Worker offloading, developers can create private classifiers, real-time retrieval systems, interactive creative tools, and edge analytics solutions. ELMs provide closed-form training, interpretable structure, and tiny memory footprints, and AsterMind enhances these with modern capabilities for seriously fast and practical ML in web apps.

Key Features

AsterMind-ELM offers a rich set of features to empower your on-device ML projects:

  • Modular Architecture
  • Closed-form training (ridge / pseudoinverse)
  • Kernel ELM with Nyström and whitening
  • Online ELM (RLS) with forgetting factor
  • DeepELM (stacked layers)
  • Web Worker adapter for off-main-thread operations
  • Embeddings and Chains for retrieval and deep pipelines
  • JSON import/export for model persistence
  • Zero server/GPU, enabling private, on-device ML
  • Lightweight deployment (ESM + UMD)
  • Embedding Store for efficient vector search

Installation

NPM (scoped package):

npm install @astermind/astermind-elm
# or
pnpm add @astermind/astermind-elm
# or
yarn add @astermind/astermind-elm

CDN / <script> (UMD global astermind):


<script src="https://cdn.jsdelivr.net/npm/@astermind/astermind-elm/dist/astermind.umd.js" target="_blank"></script>


<script src="https://unpkg.com/@astermind/astermind-elm/dist/astermind.umd.js" target="_blank"></script>

<script>
  const { ELM, KernelELM } = window.astermind;
</script>

Usage Examples

Basic ELM Classifier

import { ELM } from "@astermind/astermind-elm";

const config = { categories: ['English', 'French'], hiddenUnits: 128 };
const elm = new ELM(config);

// Load or train logic here
const results = elm.predict("bonjour");
console.log(results);

For more advanced examples, including Kernel ELM and DeepELM, please refer to the project's GitHub repository.

Why Use AsterMind?

AsterMind empowers you to build AI systems that are:

  • Decentralized.
  • Self-healing and retrain independently.
  • Capable of running directly in the browser.
  • Transparent and interpretable.

Links

Related repositories

Similar repositories that may be relevant next.

Product-Manager-Skills: AI-Powered Framework for Product Management Excellence

Product-Manager-Skills: AI-Powered Framework for Product Management Excellence

August 20, 2026

Product-Manager-Skills is a comprehensive GitHub repository offering a framework of 77 battle-tested product management skills. Designed for AI agents like Claude, Codex, and ChatGPT, it helps product managers and their AI counterparts achieve professional-level work. This resource aims to provide both functional tools and pedagogic insights into effective product management practices.

product-managementai-agentspm-frameworks
OpenHands: AI-Driven Development with Agent Canvas

OpenHands: AI-Driven Development with Agent Canvas

August 11, 2026

OpenHands Agent Canvas is a self-hosted developer control center designed for coding agents and automations. It allows users to run various AI agents, including OpenHands, Claude Code, and Codex, across local, remote, and cloud backends. This powerful platform helps automate everyday development tasks, turning coding agents into an always-on engineering team.

agentartificial-intelligencellm
goose: Your Native Open Source AI Agent for Code and Workflows

goose: Your Native Open Source AI Agent for Code and Workflows

August 9, 2026

goose is an open source, extensible AI agent designed to run natively on your machine, offering capabilities beyond simple code suggestions. It supports installation, execution, editing, and testing with a wide range of Large Language Models. Built in Rust, goose provides a desktop app, CLI, and API, making it a versatile tool for various tasks from coding to data analysis.

ai-agentsrustdeveloper-tools
Awesome AI Agents 2026: The Ultimate List of AI Tools and Frameworks

Awesome AI Agents 2026: The Ultimate List of AI Tools and Frameworks

August 8, 2026

This repository, `awesome-ai-agents-2026`, is a comprehensive and frequently updated collection of over 340 AI agents, frameworks, and tools across more than 20 categories. It serves as an essential resource for developers and researchers looking to explore the rapidly evolving landscape of artificial intelligence in 2026, covering everything from coding agents to creative AI and governance.

ai-agentsawesome-listartificial-intelligence

Source repository

Open the original repository on GitHub.

21 counted GitHub visits

View on GitHub
OS
OSRepos

Analysis and discovery of open source repositories. Find interesting projects and follow their updates.

Monitor your website with YourWebsiteScore

OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of third-party repository code is at your own risk. Always review source code, dependencies, licenses, and security implications before running anything.

© 2025 OSRepos. Built with Nuxt 3 and lots of ❤️