cd /news/ai-agents/show-hn-polymr-a-platform-for-contro… · home topics ai-agents article
[ARTICLE · art-29638] src=polymr-platform.github.io ↗ pub= topic=ai-agents verified=true sentiment=· neutral

Show HN: Polymr – A Platform for Controllable Execution and Adaptive Interaction

A developer open-sourced Polymr, an agent platform for controllable execution and adaptive interaction through dynamically generated tools and interfaces. The platform features standardized preview modes, granular permissions, runtime policies, and allows LLMs to create reusable scripts and frontend components. It aims to balance control and flexibility for both coding and non-coding tasks.

read2 min views1 publishedJun 16, 2026

Hey HN, I’m open-sourcing Polymr, an agent platform that focuses on controllable execution and adaptive interaction through dynamically generated tools and interfaces.

A core design principle is that MCP tools, generated scripts, frontend components, and pages all operate on the same underlying tool surface and can build on top of one another.

Control comes from things like:

  • Standardized preview mode when a tool call is not automatically approved. I added an SQL MCP server that can run a DML in a transaction and roll it back to provide the user with an exact preview of the resulting changes.

  • Granular permissions in a hierarchical model that balances power and ease of use. I added a CLI MCP server that introspects the script with Tree-sitter and dynamically extracts the required permissions and prompts the user only when additional permissions are needed.

  • Runtime policies to restrict tool calls ad-hoc, for example restrict which folders can be accessed or make them immutable.

  • Polymr has no "mandated" tools out of the box, allowing the user to shape it as needed.

The adaptive interaction includes:

  • The LLM can create scripts that encapsulate domain-specific logic on top of existing MCP tools. These scripts can be reused by other scripts, frontend components, pages, or exposed back as MCP tools. For example, a generic SQL tool can be wrapped in a higher-level tool that implements business-specific object mutations while hiding the underlying queries.

  • The LLM can create frontend components and pages that also work on the same tool surface, allowing for a mixture of traditional web applications combined with LLM interaction. Everything that is available on the screen is, by its very nature, also approachable by the LLM.

  • The LLM can reuse existing components or create entirely new ones to create dynamic composite views on the fly in a session, tailored to the problem at hand.

While I use it daily for both work and outside of work, for coding and non-coding, it still remains very much a personal project, so expect to find bugs and rough UI edges here and there. Any feedback, critique, or bug reports are highly appreciated!

Comments URL: [https://news.ycombinator.com/item?id=48555900](https://news.ycombinator.com/item?id=48555900)

Points: 1

── more in #ai-agents 4 stories · sorted by recency
── more on @polymr 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
Live at https://your-agent.zahid.host
Get free account → Pricing
from €0/mo · no card required
LIVE [news/show-hn-polymr-a-pla…] indexed:0 read:2min 2026-06-16 ·