Hacker News

Subscribe to Hacker News feed
Hacker News RSS
Updated: 1 hour 49 min ago

MOQ is lacking a compelling adoption reason

Mon, 05/11/2026 - 11:45am
Categories: Hacker News

Have a PWA? Korru can list it

Mon, 05/11/2026 - 11:43am

Korru is an installable web app catalog with 489 Progressive Web Apps listed.

Get yours listed to increase your visibility and drive some extra traffic at no costs.

Simply drop the link to your PWA. It should follow these rules:

- No harmful content - Your manifest have a "display" property (standalone, fullscreen, ...) - Your manifest have at least 2 icons (192x192 and 512x512) - Your manifest have valid app info (name, URL, start URL) - Make sure to define at least one valid "category" to increase visibility (see https://w3c.github.io/manifest-app-info/#categories-member for an exhaustive list)

You can verify if your app meets installability criterias by going on Google Chrome > Add To Home Screen (if you see a text input that invites to edit the app name, it means you are missing something).

Your app is not a PWA yet? No problem, use either one of these tools to get started:

- https://vite-pwa-org.netlify.app/ (using Vite) - https://web.dev/learn/pwa/workbox (using plain JS or not using Vite as build tool, ask your AI to guide you)

Check the listing at https://korru.app

Comments URL: https://news.ycombinator.com/item?id=48096525

Points: 1

# Comments: 0

Categories: Hacker News

Show HN: SLayer, a semantic layer maintained by your agent

Mon, 05/11/2026 - 10:45am

Hello HN!

If you want to connect your agent to a database (say, to build a data analyst chatbot or any kind of agentic app) today you have 2 options: an SQL MCP server or a semantic layer.

SQL MCP is the easiest path to setup, especially if you also have a .md knowledge base which the agent can update. It gets quite messy quickly though, especially if there's many interactions or DB is large. Generated SQL is hard to review if you want to understand where the numbers came from, and related queries can be hard to align and compare.

The natural alternative is a semantic layer, which is an inventory of what data is available/useful (data models) and an interface for querying it using a structured DSL — usually a list of measures, dimensions, filters, with joins etc. handled under the hood.

When we needed a semantic layer at Motley for connecting to our customers' data, we first settled on Cube with custom wiring for multi-tenancy and updating the models on the fly. We quickly hit some limitations which led us to realize existing semantic layers just weren't built for the purpose: they're still a part of the BI world where you want an efficient backend for an essentially static set of human-curated dashboards, whereas agents need to iterate their way to the answer, learning in the process. That's when we built the first version of SLayer, which is now open-source.

Using either SLayer MCP or CLI, agents (and humans) can:

- Explore models, run queries, connect to multiple databases - Edit columns/measures or create new ones - Create custom models from SQL or from a query on other models - Learn from interactions: save and retrieve natural-language memories linked to models, columns or queries, to form a knowledge base

Agents evolve the semantic layer, reuse the results of past interactions, and make fewer mistakes going forward.

A few more features:

- Auto-creation of models from introspecting your DB schema for a warm start - Embeddability — doesn't need a server running - Python client for doing data analysis with dataframes - Schema drift detection and handling - Expressive DSL with compact, natural representations for arbitrarily deep multistage queries, custom aggregations, time shifts, combining metrics from multiple models, and other features that are tricky to get right in raw SQL

On the roadmap: access controls, caching, and more.

Repo: https://github.com/MotleyAI/slayer

Docs: https://motley-slayer.readthedocs.io/en/latest/

Comments URL: https://news.ycombinator.com/item?id=48095686

Points: 2

# Comments: 0

Categories: Hacker News

Welcome to go-acme/Lego v5

Mon, 05/11/2026 - 10:42am
Categories: Hacker News

Geography Is Four-Dimensional

Mon, 05/11/2026 - 10:38am

Article URL: https://sive.rs/4d

Comments URL: https://news.ycombinator.com/item?id=48095605

Points: 3

# Comments: 0

Categories: Hacker News

Pages