HackerReposA FIELD GUIDE TO OPEN SOURCE
ProSponsor the shelf♧ 0
← Back to top all-time
sqliteai
warp
Python2026–2026
sqliteai / warp

warp

Run the full 2.78-trillion-parameter Kimi K3 model, DeepSeek V4.1 Flash or GLM-5.3-Flash beyond available RAM by streaming activated weights directly from NVMe. A dependency-free, embeddable C inference engine.

3Distinct people
12Mentions
0Explicit recommenders
2.6KGitHub stars
REPOSITORY AT A GLANCE

What to know before exploring

What it is

Run the full 2.78-trillion-parameter Kimi K3 model, DeepSeek V4.1 Flash or GLM-5.3-Flash beyond available RAM by streaming activated weights directly from NVMe. A dependency-free, embeddable C inference engine.

GitHub

Where it is used

No documented product use has been verified yet.

What people are saying

No recommendation phrase was found in the indexed comments.

No classified warning is attached to this page. Read the discussions before treating silence as approval.

Also in these discussions

No other repository is repeatedly linked in the same discussions.

This week on Hacker News

Nov 7–Nov 14 UTC · Direct repository links and separately labeled related project stories. Indexed through 11/14/2026, 1:49:46 PM UTC.

No direct repository links were found in the indexed HN discussions over the past seven days. Older discussions are available below.

Mentions over time

HN mentions by week12 dated mentions

Observed mentions: 2026-07-29 14:57:14 UTC to 2026-09-16 15:57:36 UTC. Weeks start Monday, UTC.

02462026-07-27 00:00:00 UTC to 2026-08-03 00:00:00 UTC (exclusive): 6 mentions; 5 submissions, 1 commentsJul 272026-08-03 00:00:00 UTC to 2026-08-10 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-08-10 00:00:00 UTC to 2026-08-17 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments2026-08-17 00:00:00 UTC to 2026-08-24 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 commentsAug 172026-08-24 00:00:00 UTC to 2026-08-31 00:00:00 UTC (exclusive): 3 mentions; 3 submissions, 0 comments2026-08-31 00:00:00 UTC to 2026-09-07 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-09-07 00:00:00 UTC to 2026-09-14 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-09-14 00:00:00 UTC to 2026-09-21 00:00:00 UTC (exclusive): 2 mentions; 2 submissions, 0 commentsSep 14

Counts come from the repository’s dated source evidence. Index cutoff: 2026-11-02 08:16:59 UTC.

View mention counts and date ranges
UTC ranges include their start and exclude their end. Select a period to filter the source evidence.
PeriodStart (UTC)End (exclusive, UTC)MentionsSubmissionsComments
Jul 272026-07-27 00:00:00 UTC2026-08-03 00:00:00 UTC651
Aug 32026-08-03 00:00:00 UTC2026-08-10 00:00:00 UTC000
Aug 102026-08-10 00:00:00 UTC2026-08-17 00:00:00 UTC101
Aug 172026-08-17 00:00:00 UTC2026-08-24 00:00:00 UTC000
Aug 242026-08-24 00:00:00 UTC2026-08-31 00:00:00 UTC330
Aug 312026-08-31 00:00:00 UTC2026-09-07 00:00:00 UTC000
Sep 72026-09-07 00:00:00 UTC2026-09-14 00:00:00 UTC000
Sep 142026-09-14 00:00:00 UTC2026-09-21 00:00:00 UTC220

What Hacker News says

12 sources

GLM-5.3-Flash at 3.3 tok/s

A few months ago, I created the WARP engine (formerly WASTE) to run Kimi K3, the complete 2.78-trillion-parameter model, on macOS. GLM-5.3-Flash shares many architectural similarities with Kimi K3, so I added support for it as well. It requires as little as 5.14 GB of RAM to run, and on a 64 GB MacBook Pro M5 Pro it reaches about 3.32 tok/s, or 3.86 tok/s on longer runs. More memory means a larger expert cache, while higher storage and memory bandwidth can further improve performance. The project is completely open-source and free to use: https://github.com/sqliteai/warp
2 points · Open discussion

Show HN: Warp – Run the 313B GLM-5.3-Flash on a MacBook with 8GB RAM

A few months ago, I created the WARP engine (formerly WASTE) to run Kimi K3, the complete 2.78-trillion-parameter model, on macOS. GLM-5.3-Flash shares many architectural similarities with Kimi K3, so I added support for it as well. It requires as little as 5.14 GB of RAM to run, and on a 64 GB MacBook Pro M5 Pro it reaches about 3.32 tok/s, or 3.86 tok/s on longer runs. More memory means a larger expert cache, while higher storage and memory bandwidth can further improve performance. The project is completely open-source and free to use: https://github.com/sqliteai/warp
3 points · Open discussion
28 Jul 2026 21:35:19 UTC Running Kimi K3 on a M1 Max https://github.com/gavamedia/deltafin https://news.ycombinator.com/item?id=49090233 [ok] 29 Jul 2026 02:01:04 UTC Kimi K3 running on any device locally https://github.com/RightNow-AI/local-kimi https://news.ycombinator.com/item?id=49092591 [dead] 29 Jul 2026 13:49:32 UTC Show HN: Waste Run the full 2.78T-parameter Kimi K3 on a laptop https://news.ycombinator.com/item?id=49097512 [flagged] [dead] 29 Jul 2026 14:38:35 UTC Self-hosting Kimi K3: 20% more hardware cost, 20% better task resolution https://aistack.imec-int.com/blog/gpu-self-hosting https://news.ycombinator.com/item?id=49098130 [ok] 29 Jul 2026 14:57:14 UTC Run Kimi K3 on a local computer https://github.com/sqliteai/waste https://news.ycombinator.com/item?id=49098395 [ok] 29 Jul 2026 15:41:50 UTC Show HN: A new engine to run K
Read the rest
imi K3 on a laptop https://news.ycombinator.com/item?id=49098966 [ok] 29 Jul 2026 19:54:13 UTC Kimi K3 for local use (1.56TB > 594GB) compressed by Unsloth https://huggingface.co/unsloth/Kimi-K3-GGUF https://news.ycombinator.com/item?id=49102192 [ok] 29 Jul 2026 20:02:40 UTC Kimi k3 now runs on one consumer GPU https://twitter.com/Akashi203/status/2082555972380401852 https://news.ycombinator.com/item?id=49102291 [ok] 30 Jul 2026 06:12:55 UTC Show HN: Run Full Kimi K3 with 29 GB of RAM https://github.com/sqliteai/waste/ https://news.ycombinator.com/item?id=49106591 [ok] 30 Jul 2026 13:05:09 UTC Kimi k3 run on RTX 5090 https://github.com/RightNow-AI/local-kimi https://news.ycombinator.com/item?id=49109455 [ok] 30 Jul 2026 14:01:44 UTC A new inference engine to run Kimi K3 2.78T parameter with 29GB of RAM https://marcobambini.substack.com/p/the-waste-inference-engi... https://news.ycombinator.com/item?id=49110183 [ok] 30 Jul 2026 16:52:58 UTC Running Kimi K3 on a local computer https://github.com/sqliteai/waste https://news.ycombinator.com/item?id=49112587 [ok]
In Run Kimi K3 using 29 GB of RAM at 0.50 tok/s

Show HN: A new engine to run Kimi K3 on a laptop

Kimi K3 has 2.78 trillion parameters and ships as 1.42 TB of weights. It clearly does not fit in the memory of a laptop. But K3 is a Mixture-of-Experts model. For each token, only a small fraction of its 896 experts per layer is activated. That changes the problem: the entire model does not need to be resident in RAM, as long as the weights required by each token can be reached quickly enough. We built WASTE — the Weight-Aware Streaming Tensor Engine — to explore that idea. WASTE keeps the dense, repeatedly used part of the model resident in memory, stores the routed experts in an NVMe-optimized container, and streams only the experts selected during inference. The remaining RAM is used as a bounded expert cache. The current Kimi K3 container is 982 GiB. On a 64 GB MacBook Pro, WASTE runs the complete model at around 0.32–0.34 tokens per
Read the rest
second, with a measured minimum memory requirement of approximately 29 GB at a 4K context. That is obviously not interactive performance yet. But the result we found interesting is that it works at all: this is the full open-weights model, not a distillation, a pruned version, or a smaller model using the Kimi name. The engine is written in C and has no BLAS, CUDA, ONNX, or Python dependency in the inference path. The same code can be used through the CLI, embedded as a library, or exposed through the included OpenAI-compatible server. Correctness was the first constraint. Every layer was validated against a PyTorch reference, with final logits matching within 3.6e-06. The vision tower is supported as well and matches its reference within 2.3e-06. The current bottleneck is understood: K3 needs roughly 17 GB of expert data per token, and more than half of the decode time is spent reading experts from disk. The engine is already operating close to the measured throughput limit of the laptop’s internal SSD. The next improvements therefore need to reduce the number of bytes read per token and increase useful expert reuse without pushing the operating system into paging. K3 is deliberately the extreme case. The same engine runs Kimi-Linear 48B from a 19 GB container at 8.92 tokens per second with an 8 GB memory budget. The broader goal is to make models that are much larger than available RAM usable locally, without sending private data to an API and without requiring specialized accelerator hardware. We have published the engine, container format, conversion tools, benchmarks, validation suite, and also the experiments that failed rather than quietly removing them. Everything is fully open source. Feedback on the storage layout, quantization, caching strategy, direct I/O, portability, and potential optimizations would be very welcome. Contributions of any kind — code, benchmarks, testing on different hardware, documentation, bug reports, or new ideas — are more than appreciated. Repo: https://github.com/sqliteai/waste
7 points · Open discussion

MAKE YOURSELF AT HOME

A few shortcuts

/
Search the collection
?
Open this guide
Esc
Close dialogs and navigation

Your saved repositories and interests stay in this browser.