Show HN: Jacq, a DSL that compiles model and kernel descriptions to CUDA
1 comments
- Points3
- Comments1
1 comments
I was working (with agents) on testing out various attention algorithm ideas I had, and I found that the existing infrastructure/libraries made it more difficult than it should be. So I created Jacq, a DSL and compiler. A jacq file describes a model’s configuration, weights, layers, and pipeline. Jacq turns it into a standalone CUDA inference runtime and a Python weight exporter. Kernel descriptions can also generate CUDA harnesses. The easiest way to try it is the TinyLlama example in the…
Story details from Hacker News ↗ · linked article on github.com.
Show HN: Jacq, a DSL that compiles model and kernel descriptions to CUDA was first seen on Hacker News · Show HN on Nov 7, 2026. Since then it has appeared in 41 checks on 2 different days. Its best position was #13 of 30, reached on Nov 8, 13:50 UTC. It is #14 right now, climbing from #16 to #14 over the last 6 checks.
Position on Hacker News · Show HN at every check (lower is better).
Best rank per day (UTC).
points as reported by Hacker News.
A few top-level comments from Hacker News, shortened. Read the full thread on Hacker News.
@fiveapi_dev (not sure why you are flagged/dead, your question seems totally fine)...my main motivation was shortening the experiment loop. I wanted the DSL to be the thing my agent or myself edited, then regenerate the CUDA and throw the generated code away. Jacq also handles some of the repetitive setup stuff:…
Archived daily, weekly and monthly lists that include this entry.
Yes. As of Nov 8, 14:20 UTC it is #14, climbing from #16 to #14 over the last 6 checks.
#13 on Hacker News · Show HN, on Nov 8, 13:50 UTC. Trendoday checks this list every 30 minutes.
It was first seen on Nov 7, 2026 and has been on the list on 2 days (41 checks) since.
3 points and 1 comment; submitted by keithba on Nov 7, 2026.