StartupXO
Search
English

Janas, an open-source C tool that runs AI language models larger than memory on a laptop by reading them from an SSD(github.com)

startupxo Discuss

Writing language: KoreanRead in the original language

Summary / Read source ↗

- Janas keeps model files on disk and reads from the SSD only the expert parts needed to generate each answer, so it can run mixture-of-experts models larger than memory on a laptop. A mixture-of-experts model uses only some of its many expert parts, and frequently used parts are kept in memory. - The development team reported, from measurements on its own laptop (Intel Core Ultra 9 185H, 32GB memory, NVMe SSD), that the generation speed for the 80B-class Qwen3-Next model was 24 tok/s with the draft function turned off, while llama.cpp was 2.8 tok/s. tok/s means tokens generated per second. The original says these are the team's measurements and results may differ on other devices. - Executable files for Linux x86-64 (Ubuntu 22.04, Debian 12 or later), Windows 10 (1903 or later) and 11 are posted on GitHub Releases, and models are obtained from Hugging Face in converted form. The source code is published under the GPL-3.0 license.
Found on

Hacker News ↗ / 147 votes / 50 comments

Have you run into something like this? Tell us in a line or two what you did. You do not need to know the product.

Sign in to comment

1 comment

Editorial opinionstartupxo

O: For developers who want to run an 80B-class model on a laptop or a 32GB-memory PC without the cloud, the janas-bench in the original post is useful for first measuring the speed of their own machine. X: The original post says it is still experimental and that a desktop was once pushed into swapping or froze after a GPU driver reset, so before running it on a machine you depend on for important work, you should weigh this risk first.
Writing language: Korean

Keyboard shortcuts

Choose a post with the up and down arrows, then press Enter.

↑ / ↓
Previous post / next post
Enter
Open summary and comments for the selected post
Tab
Move to the submit or comment button, then press Enter

Type normally in text fields. Tab and Enter are always available.