I

I made a tiny MoE/Engram viz tool

Hacker News

I made a tiny MoE/Engram viz tool

As part of a ML study group I've been building tools to experiment with ML concepts. I use AI Coding agents to develop software, mostly cloud-based but I keep trying local LLMs on 12G, 16G, and 24G VRAM GPUs. Freetoken has made it possible to run larger MoE models on smaller GPUs. This inspired me to use my ML tools to build a tiny MoE model from scratch so I can experiment with different agent optimizations and things like Engram, recursive models, hierarchical modeles, KV Cache compression etc. My link above shows results of building different tiny models, one dense, the rest MoE variants. There is a lot of code and tooling behind this. Goals: - build tiny MoE models that run in a browser to give interactive help (today I use deterministic matchers to respond to user queries; still researching how to improve this with better trained MoE models). - build tiny MoE models that run on small ARM and RISC-V development boards, possibly using NPUs (using no_std Rust). My tools are an alternative to Python, ML libraries, Jupyter notebooks, and Google Colab. My approach is a REPL and/or AOT Compilable array-programming DSL written in Rust. This language has ML concepts as first class language elements and built in visualization primitives. It runs in a browser via WASM. It runs at the CLI on both Apple and Linux (supporting Apple GPU and NVIDIA GPU libraries, Ollama-based REPL context-senstive help). It is extensible via dyamic plug-in Rust libraries. I have created many demo repos showing how to use this ML array language for ML tasks, learning Math concepts, general purpose programming. You can build desktop apps, (Ruby on Rails inspired) CRUD apps. So you can create ML experiments and visualize data in the browser or on the desktop. It also supports Emacs org-mode for literate programming. This tiny MOE Microscope is just my latest demo of this approach. I hope it helps someone learn more about MoE experts, routing, Engram, etc. It helped me learn more.

Share card

Actual performance

2points
Did not reach leaderboard

Launch Intel predictions

Analyze your own launch →
Product HuntOn track for Day 1 leaderboard · Strong signals: mac, agents, agent · Missing: macos, cursor, claude
98%98% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
best fitHighest predicted score across all platforms for this description.
Indie HackersFits the IH revenue-focused audience · Strong signals: supports, created · Missing: reddit linkedin, podcasting, latex
90%90% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
Hacker NewsStrong engagement from HN community · Strong signals: llama, io · Missing: https docs, excited, just released
72%72% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
TrustMRRLess likely to generate early MRR · Strong signals: apps, google, visualize · Missing: mobile apps, ios, personal
43%43% predicted probability of success on TrustMRR, based on ML models trained on real launch data.
AppSumoMay struggle as an AppSumo deal · Missing: plus, platform, intuitive
37%37% predicted probability of success on AppSumo, based on ML models trained on real launch data.
Acquire.comPre-revenue stage for this audience · Strong signals: arr, active · Missing: mrr, revenue, profit
14%14% predicted probability of success on Acquire.com, based on ML models trained on real launch data.
BetaListMay not resonate with beta-testers · Missing: web3, chat, crypto
0%0% predicted probability of success on BetaList, based on ML models trained on real launch data.

Incorrect prediction on native model

Similar products

A
A tiny x86 compiler with ELF and PE target71%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

A tiny x86 compiler with ELF and PE target

Hacker News11
A
A tiny WebAssembly compiler76%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

A tiny WebAssembly compiler

Hacker News1
Ha
Haskell Tiny Tetris80%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Haskell Tiny Tetris

Hacker News4
C+
C++ (tiny) BigNum Multiply w/ Genaille-Lucas Rulers from 189159%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

C++ (tiny) BigNum Multiply w/ Genaille-Lucas Rulers from 1891

Hacker News1
TO
TOCC – A Tiny DFA to C Compiler64%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

TOCC – A Tiny DFA to C Compiler

Hacker News9
Wr
Wrote a tiny WebAssembly (wat2wasm) compiler in Go68%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Wrote a tiny WebAssembly (wat2wasm) compiler in Go

Hacker News75
Ti
Tiny Syntax Highlighter57%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Tiny Syntax Highlighter

Hacker News3
Vt
Vtcc, Tiny C Compiler translated to V64%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Vtcc, Tiny C Compiler translated to V

Hacker News5
Ti
Tiny VPSs without exhausting IPv4 addresses48%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Tiny VPSs without exhausting IPv4 addresses

Hacker News95
A
A tiny Go wrapper around Restcountries43%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

A tiny Go wrapper around Restcountries

Hacker News4