← Back to Product Feed

GitHub Open Source NandhaKishorM/laya

Non-autoregressive System 1 decision engine. Typed choice, score and yes/no decisions over any text in a single forward pass, in 100+ languages, with a router that picks the right checkpoint per request.

29,614
Traction Score
2,567
Forks
Sep 18, 2026
Launch Date
View Origin Link

Product Positioning & Context

AI Executive Synthesis
Robust multilingual support and accurate language detection for intelligent routing. The product aims to correctly identify and route diverse linguistic inputs.
This issue reveals a critical failure in Laya's core multilingual processing capabilities. Armenian text is misclassified as "letter-free," forcing an incorrect fallback to the English route. This directly undermines the product's ability to handle diverse linguistic inputs, a fundamental requirement for global B2B SaaS applications. The detailed reproduction steps and identification of `_SCRIPT_RANGES` as the root cause highlight a significant gap in script detection. For a product aiming for intelligent routing, such a flaw limits market reach and utility in non-English speaking markets. This demands immediate remediation to ensure accurate language identification and maintain competitive viability in a globalized market.
Non-autoregressive System 1 decision engine. Typed choice, score and yes/no decisions over any text in a single forward pass, in 100+ languages, with a router that picks the right checkpoint per request.

Related Ecosystem & Alternatives

Discover adjacent products, open-source repositories, and developer tools sharing similar technical architecture.

Deep-Dive FAQs

What is NandhaKishorM/laya?
NandhaKishorM/laya is analyzed by our AI as: Robust multilingual support and accurate language detection for intelligent routing. The product aims to correctly identify and route diverse linguistic inputs.. It focuses on This issue reveals a critical failure in Laya's core multilingual processing capabilities. Armenian text is misclassified as "letter-free," forcing...
Where did NandhaKishorM/laya originate?
Data for NandhaKishorM/laya was aggregated directly from the GitHub Open Source community ecosystem, representing raw developer and early-adopter sentiment.
When was NandhaKishorM/laya publicly launched?
The initial public indexing or launch date for NandhaKishorM/laya within our tracked developer communities was recorded on September 18, 2026.
How popular is NandhaKishorM/laya?
NandhaKishorM/laya has achieved measurable traction, logging over 29,614 traction score and facilitating 2,567 recorded discussions or engagements.
Are there active development issues for NandhaKishorM/laya?
Yes, we are currently tracking open architectural debates and bug reports for this project on GitHub. There are currently 5 active high-priority issues logged recently.
How does the creator describe NandhaKishorM/laya?
The original author or development team describes the product as follows: "Non-autoregressive System 1 decision engine. Typed choice, score and yes/no decisions over any text in a single forward pass, in 100+ languages, with a router that picks the right checkpoint per re..."

Active Developer Issues (GitHub)

open Community
Logged: Sep 20, 2026
open Can't repoduce "Quickstart: Running Laya in 30 Seconds" example code
Logged: Sep 19, 2026
open Armenian text is detected as letter-free and falls back to the English route
Logged: Sep 19, 2026
open Laya MCP, Skill, and Benchmarks
Logged: Sep 19, 2026
open Feature Request: TypeScript / Node.js / Bun.js Support
Logged: Sep 19, 2026

Community Voice & Feedback

sirgio03 • Sep 19, 2026
running it directly via Transformers.js is definitely the dream for edge/local development
the main reason we went with the REST API approach for PR #3 is GPU acceleration and scaling.
It's much easier to leverage CUDA via PyTorch in a dedicated Python microservice (which can run on heavy GPU nodes) while keeping the Node.js/Bun consumer lightweight on CPU nodes. Plus, the Python SDK handles all of Laya's custom routing, confidence math, and tensor shapes, which we'd have to completely rewrite in JS to use the raw ONNX logits
niutech • Sep 19, 2026
Why not run [Laya ONNX](https://huggingface.co/Mattepiu/laya-onnx) (or multilingual variant) using Transformers.js on server?
sirgio03 • Sep 19, 2026
Hey @NVentimiglia - this is genuinely awesome, thank you for building this and for being so thoughtful about attribution!

The MCP server is exactly the kind of ecosystem integration I was hoping PR #3 would unlock. The whole point of adding laya serve was to make Laya callable from *any* language or tool and an MCP server is a perfect example of that. So in a way, your repo is the proof that the REST API was worth building.

On your benchmark question your instinct is probably right. The default Laya checkpoint (convaiinnovations/laya) is a ModernBERT-large fine-tuned specifically on **structured decision workflows** (routing, triage, classification with explicit criteria). Benchmarks that treat it like a general-purpose NLU model or throw open-ended reasoning at it will make it look weaker than it is.

A fairer benchmark setup would be:
- **Give it explicit criteria** for every question (the criteria field in the request) - that's when it really shines vs Jev and generative models
-...
sirgio03 • Sep 19, 2026
Hey @NandhaKishorM just confirmed it's clean!

The branch was rebased on v0.3.3 earlier today. GitHub API shows:
- **mergeable: true**
- **mergeable_state: clean**
- Branch is **0 commits behind** main

Also updated in this rebase:
- server.py now uses laya.Router + preload() instead of laya.load() to match your new v0.3.3 API
- Test mocking fixed so CI doesn't download the 421MB model on every test run (~5s test suite now)
- Ruff lint is clean (removed unused List, Tuple imports from cli.py)

Should be ready to merge whenever you are!
NandhaKishorM • Sep 19, 2026
Closing as it goes now
NandhaKishorM • Sep 19, 2026
> Hey [@gggiiia](https://github.com/gggiiia)! We actually _just_ built almost exactly this today in PR [#3](https://github.com/NandhaKishorM/laya/pull/3)!
>
> While it doesn't load the safetensors natively in Node via ONNX/WASM (which is tricky for CUDA performance), PR [#3](https://github.com/NandhaKishorM/laya/pull/3) introduces a complete, heavily-typed **TypeScript SDK** (laya-sdk) that connects to the new laya serve REST API.
>
> It supports exactly what you need for your PDF SaaS:
>
> * Native Node.js & Bun.js compatibility (uses standard etch)
> * Full TypeScript types for inputs and structured JSON results
> * Async inference
> * A dedicated client.decideBatch() method for blasting through hundreds of PDF passages concurrently.
>
> You can check out the implementation in the js/ folder of PR [#3](https://github.com/NandhaKishorM/laya/pull/3): [#3](https://github.com/NandhaKishorM/laya/pull/3)

Can you check the conflict in your pr
NandhaKishorM • Sep 19, 2026
Will check it
NandhaKishorM • Sep 19, 2026
there are some dynamic changes need to be pushed in this repo just a new model coming up with mmbert base, thats why I am just holding up
sirgio03 • Sep 19, 2026
Hey @gggiiia! We actually *just* built almost exactly this today in PR #3!

While it doesn't load the safetensors natively in Node via ONNX/WASM (which is tricky for CUDA performance), PR #3 introduces a complete, heavily-typed **TypeScript SDK** (laya-sdk) that connects to the new laya serve REST API.

It supports exactly what you need for your PDF SaaS:
- Native Node.js & Bun.js compatibility (uses standard etch)
- Full TypeScript types for inputs and structured JSON results
- Async inference
- A dedicated client.decideBatch() method for blasting through hundreds of PDF passages concurrently.

You can check out the implementation in the js/ folder of PR #3: https://github.com/NandhaKishorM/laya/pull/3

Discovery Source

GitHub Open Source GitHub Open Source

Aggregated via automated community intelligence tracking.

Tech Stack Dependencies

No direct open-source NPM package mentions detected in the product documentation.

Media Tractions & Mentions

No mainstream media stories specifically mentioning this product name have been intercepted yet.

Deep Research & Science

No direct peer-reviewed scientific literature matched with this product's architecture.