Nicheloom

Market intelligence for builders — see what's gaining traction before it's crowded.

ZenStack

access control at the ORM layer, built for coding agents

Details

External ID
48903199
Source
HN
Company
—
Product
ZenStack
Website domain
framer.website
Launched
July 14, 2026
Cohort
—
Upvotes
8
Upvotes percentile
0.46176821983273597
Tags
—
Fetched at
Sept. 7, 2026, 9:26 p.m.
Updated at
Sept. 7, 2026, 9:26 p.m.

Description

Hi HN, I'm Jiasheng, co-creator of ZenStack.Access control usually ends up scattered across app code instead of living with the data model — and that's riskier when the code is written by an agent, since it's easy to ship a query with a missing or incomplete authorization check. ZenStack enforces policy (RBAC/ABAC/relation-based) directly at the ORM layer, on top of Kysely, so every query gets checked the same way regardless of who wrote it and who is calling it.Postgres RLS is an option too, but it's hard to maintain and scale, and it's Postgres-only — ZenStack's approach is database-agnostic.One of our users, MermaidChart, put it well after launching their team feature on ZenStack: "much cleaner and easier to maintain than writing RLS policies or application-level checks that will surely leak after some time."Happy to answer anything.

Enrichment

Theme
database infrastructure and developer tools
Vertical
Horizontal
Function
Dev tools
Audience
Developer
AI stance
AI feature
Project type
Commercial product
Normalized one-liner
orm access control layer for ai coding agents
Manually corrected
False

Could you build this?

No ZenStack is a domain-specific modeling language compiler and runtime plugin engine that injects fine-grained access control directly into ORMs like Prisma.

What it would actually take: Built using TypeScript, custom DSL parser/generators (like Langium or Chevrotain), and deep AST manipulation to generate Prisma extensions and client-side access control proxies. The core difficulty is building an AST compiler that guarantees provably sound security filters, generates performant SQL subqueries without leaks, and maintains sync with evolving upstream ORM schemas.

Discussion

No comments on this launch.

Competitors

Other products that read as similar to this one — 39 launches clear the similarity bar, closest 8 shown.

Attention rank: #23 of 40 (itself plus its competitors, highest first — normalized so YC and Product Hunt are compared fairly).

Launched 257 days after the earliest competitor.

Other launches for this product

Same idea, different domain

Nobody's really built a dev tools tool for Sales yet.