frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: LogiCart – Agentic shopping using Generative UI (A2UI pattern)

https://logicart.ai
1•ahmedm24•1h ago
Hey HN, I’m the solo builder behind LogiCart.

I recently refactored my frontend to use a Generative UI pattern (inspired by Google's new A2UI framework) because I realized a static chat interface fails for complex shopping intents.

The Problem: A user buying a single item needs a completely different UX than a user planning a complex project. A standard "list of cards" doesn't work for both.

The Solution: I built an Intent-to-UI engine where the LLM decides the interface structure based on the query.

How the Logic Works:

Intent Classification: The LLM first classifies the prompt into one of three modes.

Dynamic Rendering: It returns a JSON schema that my custom React renderer maps to specific components:

Single Item Intent (e.g., "Best Gaming Monitor"): Triggers a Comparison View. It renders a "Best Match" card with detailed specs alongside 3 alternatives for quick comparison.

Bundle Intent (e.g., "Build an AMD Gaming PC"): Triggers a Grouped View. It clusters products by category (CPU, GPU, RAM) to ensure the build is complete.

DIY/Project Intent (e.g., "How to build a deck"): Triggers a Plan View. It renders a step-by-step timeline mixed with the required materials. The number of steps and product complexity dynamically adjusts based on the user's stated experience level.

The Stack:

Backend: Node.js / TypeScript

Search: pgvector (PostgreSQL) for semantic retrieval of Amazon/Retailer SKUs.

Frontend: React (with a custom renderer for the A2UI schemas).

Context: I pivoted to this "deep complexity" approach after Microsoft Copilot launched their generic shopping agent 24 hours after my initial beta. I realized I couldn't compete on generic search, so I’m focusing on the complex/messy projects that require dynamic UI adaptation.

It’s live in Beta. I’d love feedback on the "Intent Router"—try breaking it by asking for something ambiguous like "Coffee" vs "Coffee Station" to see if the UI adapts correctly.

Link: https://logicart.ai

Comments

MajidAliSyncOps•1h ago
This resonates a lot. We’ve seen that a single “static” setup rarely survives once teams move from early traction to real scale.

What’s interesting here is how you’re letting intent drive structure instead of forcing users into one workflow. On the infra side, we notice a similar pattern: early flexibility boosts speed, but once usage grows, observability and failure boundaries become the real bottleneck.

Curious how you’re thinking about edge cases where user intent shifts mid-session—do you reclassify continuously or lock the UI once a path is chosen?

ahmedm24•1h ago
Good point, currently if user intent classified as DIY and because it take more time to process the plan and the products, I added a button during process to cancel that will disregard the DIY path and simply return only the products. There is also follow up with context and can update the results and UI as well, but still finetuning these hard turns from DIY to shopping and vice versa.

Artificial StupidIntelligence and Airport Sinks

https://www.deobald.ca/essays/2026-01-13-artificial-stupidintelligence-and-airport-sinks/
1•zdw•52s ago•0 comments

Marina AI – Realtime Speech to Speech AI Therapist

https://usemarina.app/
1•kliniki•1m ago•0 comments

Configure Claude Code – visual Claude Code settings and permissions configurator

https://configure-claude-code.vercel.app/
1•adriancooney•1m ago•0 comments

Firefox 147 brings GPU boost

https://www.theregister.com/2026/01/14/firefox_and_tbird_147/
1•rippeltippel•2m ago•0 comments

Show HN: Browser-use, Qwen 2.5 3B, Sentience – Jest assertions for AI web agents

1•tonyww•3m ago•1 comments

Xoscript

https://xoscript.com/history.xo
1•gabordemooij•3m ago•0 comments

Man to plead guilty to hacking US Supreme Court filing system

https://techcrunch.com/2026/01/13/man-to-plead-guilty-to-hacking-us-supreme-court-filing-system/
1•tantalor•5m ago•0 comments

Odinn Debuts Luggable Supercomputer

https://www.hpcwire.com/2026/01/13/odinn-debuts-luggable-supercomputer/
1•rbanffy•5m ago•0 comments

Junior Developers in the Age of AI

https://thoughtfuleng.substack.com/p/junior-developers-in-the-age-of-ai
1•zdw•5m ago•0 comments

Show HN: DSCI – Dead Simple CI

1•melezhik•6m ago•0 comments

The United States needs fewer bus stops

https://worksinprogress.co/issue/the-united-states-needs-fewer-bus-stops/
1•ortegaygasset•6m ago•0 comments

Global Sector Trends on Generative AI [pdf]

https://www.similarweb.com/corp/wp-content/uploads/2026/01/attachment-Global-AI-Tracker-6.pdf
1•mooreds•7m ago•0 comments

Curl to end Bug Bounty program due to overwhelming number of AI submissions

https://github.com/curl/curl-www/pull/538
3•awkwardpotato•8m ago•1 comments

Among the Agents

https://www.hyperdimensional.co/p/among-the-agents
1•gmays•9m ago•0 comments

Improve real-time voice AI with finite state machines

https://jackysjournal.substack.com/p/improve-real-time-voice-ai-with-finite
1•jackyli02•10m ago•0 comments

Find a pub that needs you

https://www.ismypubfucked.com/
1•thinkingemote•12m ago•0 comments

DoS Vulnerability in Node.js for React, Next.js, and APM Users

https://nodejs.org/en/blog/vulnerability/january-2026-dos-mitigation-async-hooks
1•glenjamin•12m ago•0 comments

Show HN: AI Mode API – Turn Big G's AI Mode into an API

https://aimodeapi.com/
1•Patt_•13m ago•0 comments

The ARM64 memory tagging extension in Linux

https://lwn.net/Articles/834289/
1•fanf2•14m ago•0 comments

Verifying State and Reconciliation in Collaborative Web Apps

https://midspiral.com/blog/verifying-state-reconciliation-in-collaborative-web-apps/
1•namin•14m ago•0 comments

How AI Saved Me 30 Minutes

https://rozumem.xyz/posts/11
1•rozumem•16m ago•0 comments

Open Security Controls Assessment Language (OSCAL)

https://github.com/usnistgov/OSCAL
1•saikatsg•17m ago•0 comments

How Iran Switched Off the Internet

https://www.ft.com/content/5d848323-84a9-4512-abd2-dd09e0a786a3
14•ViktorRay•17m ago•1 comments

Show HN: SheetsToLabels – Visual label designer for Google Sheets

https://sheetstolabels.com/
1•cvbox•19m ago•1 comments

OpenAI Codex team refuses to add hooks to Codex CLI

https://github.com/openai/codex/pull/2904
1•behnamoh•19m ago•2 comments

How to lose Western Allies in the Arctic 101

https://www.thearcticinstitute.org/how-lose-western-allies-arctic-101/
2•mooreds•19m ago•0 comments

Trump administration sends letter wiping out addiction, mental health grants

https://www.npr.org/2026/01/14/nx-s1-5677104/trump-administration-letter-terminating-addiction-me...
6•dpcx•19m ago•0 comments

Show HN: Dgdoc – Go Office Templating

https://github.com/dgmosdev/dgdoc
1•parevo•21m ago•0 comments

Ask HN: Amazon Robotics SDE new grad expectations

2•aroy21•22m ago•0 comments

Show HN: Yearly Calendar recap. Google and Outlook calendars only

https://actordo.com/yearly-calendar-recap/
1•websku•23m ago•0 comments