Our Blog

Insights, stories, and experiments from our team.

Generative UI: What it is, how it works, and when to use it

Generative UI lets AI build the screen each user needs, in real time. What it is, how it works, the trade-offs, and two working demos we built.

Santiago Chiappa

·

Jul 17, 2026

·

12 min read

Read full article

Generative UI is a full-stack architecture that lets AI create, modify, and render user interfaces in real time, based on what each user needs at that exact moment. Instead of static, predefined screens, the interface assembles itself on the fly: a bar chart, a table, a comparison card when you're comparing things.

We've been building proofs of concept with it for the past few weeks. Most of what's written about generative UI is either too abstract or too exciting, so this is our attempt at neither: what it is, how it works, where it helps, where it doesn't, and what we learned from two demos we built.

The short version

  • Generative UI means the AI designs the screen that answers your question, not just the answer.
  • In production, most systems don't let the AI write code. It configures pre-built components. Safer, and good enough.
  • It shines in open-ended workflows like reporting and data exploration, where you can't pre-design every screen someone might need.
  • It complements standard UI. It doesn't replace it. Anyone telling you otherwise is selling something.

What is generative UI?

Generative UI is a full-stack architecture: the backend talks to the LLM, decides what the answer should look like, and picks the components, while the frontend renders them and handles how the user interacts with what’s on screen.

Compare that with how interfaces have always worked. A designer decides what goes on each screen, a developer builds it, and every user sees the same thing. Forever, or until the next redesign.

Generative UI flips that. The interface becomes dynamic and personal instead of static and universal. The AI doesn't just answer your question, it designs the screen that answers your question.

Dashboards and reporting are the most common use cases, but they're far from the only one. The same pattern works for dynamic forms, onboarding flows, and customer support, as it takes input just as easily as it presents output. It can even adjust font size, contrast, or layout for users with low vision, color blindness, or cognitive load.

The three types of generative UI

There are three levels of generative UI, from most constrained to most open (Google Cloud, 2026):

  1. Static. Everything is pre-built. The AI picks which screen to show you from a fixed library. Low risk, low flexibility.
  2. Declarative. The AI assembles a JSON tree that specifies which UI components to use, in what order, with what properties. It doesn't write code. It configures pre-designed widgets. This balances the AI's flexibility with the system's stability.
  3. Open. The AI generates completely new code from scratch and the frontend renders it. Maximum flexibility, maximum risk.

Most production systems today use the declarative approach, and that's what this post assumes from here on. The AI isn't writing HTML or CSS freestyle. It selects components, fills in pre-designed widgets, and composes them into the right screen.

How does generative UI work?

Generative UI works by turning a user request into structured data that describes an interface, then rendering that data as real components. The flow looks like this:

  1. The user asks for something, explicitly or inferred from context.
  2. An LLM analyzes the request. It invokes tools, pulls data, and makes the design decisions: what to show and how.
  3. The system generates structured data describing both the components and the information they'll display.
  4. That schema travels to the frontend through the AG-UI protocol, a standard for communication between agents and frontends. It defines events that keep the agent's state in the backend synchronized with the frontend framework.
  5. The frontend transforms the schema into actual widgets and renders them.

To the user, the result feels like magic. Behind the scenes, it's structured data flowing through a well-defined pipeline. We prefer the second description. It's the one you can build on.

Pros and cons of generative UI

Generative UI trades real personalization and faster development for added latency, inference costs, and less predictable layouts. That's the honest version. Here are the details.

What you gain

Benefit Why it matters
Real personalization Each user sees the view they need, not the view designed for the average user. When that happens, conversion follows.
Flexibility that scales A small set of components combines into thousands of screens, including views you never explicitly built.
Faster development You build the component library once. The system composes it, instead of your team coding endless specific screens.

What you pay for it

Trade-offs What to watch
Latency There's an LLM in the middle, and that adds response time.
Token costs Every generated screen has an inference cost attached.
Less muscle memory The same request won't always render the same layout. Users can't build habits around pixel positions.
Privacy Sending data through an LLM means thinking carefully about what you send and where it goes.

None of these are dealbreakers. There are known techniques to mitigate each one. 

Generative UI examples: two working demos

We built two demos. One with fictional data, one on top of a tool we use every day.

Aurora Goods: a conversational e-commerce dashboard

Aurora Goods is a fictional consumer e-commerce platform we created for the demo. The interface is simple: chat on the left, canvas on the right. You ask about the business, the LLM figures out what you need, pulls the data, and renders it visually.

Ask about 2025 sales and it shows the numbers on cards, with a short note on anything relevant. Ask it to break that down by region and it extends the same view instead of starting over, because it understands the second question builds on the first. This part took us a while to get right, and it's what makes the whole thing feel like a conversation rather than a search box.

The canvas isn't output-only either. You can click into any element and drill down: revenue by category, then inside electronics, then which products sold most.

You configure the widgets once. The system combines them and adds relevant commentary on the spot.

An internal reporting screen for our time-tracking tool

The second demo is closer to home: a generative reporting layer on top of the time-tracking tool we use every day at Kaizen. The questions in this demo are questions someone here has actually asked.

Instead of building dozens of hyper-specific reports, a small amount of code now handles virtually unlimited queries. How many hours were logged in May? Which anomalies showed up in April? How do billable and non-billable hours compare across two months? Who worked on a given project last month, and for how long? Each answer arrives as the right visualization: cards, lists, bar charts, plus a short summary that's easy to scan.

Two details won us over. The LLM suggests next steps, so exploring the data becomes a conversation. And when it's not sure, it asks instead of assuming. Ask for the hours of someone named Alex and, since we have more than one Alex on the team, it asks which one before answering.

Generative UI complements standard UI. That's the point.

Generative UI is a complement, not a replacement. Standard interfaces still win for stable, repetitive workflows where consistency matters. Nobody wants their checkout button to be creative. Generative UI wins where the workflow is complex and the questions are unpredictable.

It also changes what design systems are for. Beyond designing components and screens, teams will need to define semantic rules: how the AI should react to uncertainty, which interfaces match which intentions, and the guardrails that keep generated screens functional and safe.

That's a new kind of design work. And it's already starting.

Want to see generative UI applied to your own data? 

We build working proofs of concept in two weeks. Your data, your workflows, a real thing you can click.

Start a conversation.

·

August 14, 2026

Generative UI: What it is, how it works, and when to use it

Generative UI lets AI build the screen each user needs, in real time. What it is, how it works, the trade-offs, and two working demos we built.

Clock icon

12 min read

Read more
00
articles
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

·

Feb 18, 2026

2026 U.S. Logistics Events: A Guide to Top Summits

If you're planning your 2026 logistics strategy, these are the U.S. events actually worth showing up to.

12 read time

Read more

This is our curated roadmap of the most influential U.S. logistics conferences in 2026. If you are planning your professional calendar and investment for the coming year, these are the dates you need to save.

SMC³ JumpStart: Data-Driven LTL Strategy

SMC³ JumpStart is a high-density event for freight leaders seeking a clear pulse on the 2026 market. The agenda focuses heavily on Applied AI for automated billing, revenue models, and final-mile strategy.

  • Key Focus: LTL market outlook and financial clarity for the year ahead.
  • Why Attend: Exceptional peer-to-peer networking capped to ensure high-value executive dialogue.

Manifest by DHL: Innovation at Scale

With over 7,000 attendees, Manifest is where supply chain technology meets global operations. In 2026, the event features a dedicated Cold Chain Program, making it a non-negotiable for teams managing temperature-sensitive networks.

  • Network Highlight: Access to CSCOs from global brands like IKEA, Coca-Cola, and Patagonia.

TPM26: The Global Container Standard

Organized by S&P Global, TPM26 is the primary venue for negotiating global container contracts. The 2026 edition centers on risk management across three tracks: TPM Cold Chain, TPM Tech, and TPM Academy.

  • Essential For: Shippers and carriers needing a deep dive into pricing, capacity access, and contract strategy.

SCOPE Leadership Summit: Peer-to-Peer Strategy

An invite-only summit where 80% of attendees represent Fortune 100 companies. This is not a vendor-heavy trade show; it is a curated environment for VPs and C-level executives to solve geopolitical risks and supply chain resilience challenges.

TIA Capital Ideas: The Pulse of 3PL

TIA Capital Ideas is the primary North American event dedicated exclusively to 3PL leadership and brokerage-based logistics. This conference addresses the core financial and operational drivers of the sector, including brokerage economics, margins, and sales growth strategy.

  • Network Highlight: Over 1,500 industry professionals discussing practical insights on market volatility.
  • Focus: Peer-to-peer networking and established leadership tactics.

Georgia Logistics Summit: Multimodal Connectivity

The Georgia Logistics Summit provides a direct look at multimodal operations within one of the largest logistics hubs in the U.S. The event focuses on the practical intersection of ports, rail, and trucking, moving beyond typical "trade show fluff."

  • Agenda: Multimodal connectivity, tariffs, and how strategy shifts under economic pressure.
  • Why Attend: High-level executive decision-making and innovation insights in the Southeast hub.

FTR Transportation Conference: Data-Driven Intelligence

FTR is a data-centric conference focused on market forecasts and economic analysis. It provides direct access to analysts and peer intelligence to guide long-term planning across three specific tracks:

  • The Truck Track: Freight markets and capacity challenges.
  • The Freight Track: Cost-control strategy for shippers and 3PLs.
  • The Rail Track: Rail equipment markets and regulatory updates.

IANA Intermodal EXPO: End-to-End Coordination

Intermodal EXPO is the central meeting point for the intermodal freight ecosystem, connecting rail, ocean, and trucking leaders. Built for those dealing with the coordination challenges of moving freight across different modes of transport.

  • Executive Keynote: Featuring Jim Vena, CEO of Union Pacific, on rail industry perspectives.
  • Technology Focus: Infrastructure innovation and global freight trends across 130+ exhibitors.

Why These Events Matter in 2026

The logistics industry is currently navigating a tectonic shift driven by Generative AI, multimodal visibility, and fluctuating trade tariffs. Attending these forums is no longer just about networking; it is about updating your competitive edge.

At Kaizen Softworks, we help logistics leaders turn the insights gained at these summits into robust software solutions, from AI-driven route optimization to automated compliance systems.

·

Feb 13, 2026

We Built a Visual Novel App to Learn AI Basics

We built a visual novel app to make AI basics easier to understand, turning concepts like LLMs, RAG, and agents into a story you can play.

12 read time

Read more

At Kaizen Softworks, AI is already part of our daily work. But adoption doesn’t happen at the same speed across every team, and that's normal. To keep our evolution strategic, we wanted every team member to have a solid understanding of AI concepts. 

To do that, our Innovation Hub (our internal AI R&D team) built a learning tool that actually looks like something you’d want to use. Instead of more slides or long docs, we built an interactive web app with a visual novel style.

It was built in React in just two weeks and uses a branching, story-driven approach to learning.

Putting the learner at the center

The experience puts you in the role of Kai, a character moving through a story where your decisions shape what happens next. As the story unfolds, you can explore core AI concepts in a way that feels practical and easy to follow:

  • What is an LLM: How models predict the next word in a sequence.
  • What is Embedding and Vector Representation: How AI converts language into math to "understand" context.
  • What is RAG: Connecting an AI to your own data to prevent "hallucinations."
  • Fine-Tuning vs. Prompt Engineering: When to retrain the model vs. when to just ask better questions.
  • What are AI Agents: Moving from simple chatbots to systems that actually execute tasks.

The goal of this MVP is to level the technical vocabulary across the entire organization, fostering a culture of responsible autonomy. We believe that when we understand the deep logic behind the technology, we can build solutions that offer real, lasting value to our clients.

This platform isn’t meant to replace technical workshops or 1:1 coaching. It’s an accessible entry point. And for anyone who wants to go deeper after finishing the story, we included a curated set of advanced resources recommended by our technical team.

Try the module

We’re opening up this first module so anyone can try the tool, meet Kai, and sharpen their AI understanding in just a few minutes.

This is an early version, and your feedback will play a big role in how we continue evolving this storytelling engine.

[Try the tool here]

·

Feb 11, 2026

9 Best Tech Startup Events 2026 (U.S.): Pitching & Networking Guide

Not all startup events are worth your time. These are the ones we’d actually consider going to in 2026.

12 read time

Read more

This year’s calendar is a strategic mix of high-stakes pitching, specialized AI tracks, and decentralized community "weeks" across the U.S.

We’ve vetted the top conferences for 2026, focusing on investor density and actionable growth sessions.

Event Location Best For 2026 Dates
Silicon Slopes Summit Salt Lake City, UT AI Founders & Operators February 4–7
TechCon SouthWest Austin, TX Post-Seed/Series A February 12–13
Transform 2026 Las Vegas, NV HR-Tech & Leadership March 23–25
Startup Grind Redwood City, CA Pre-Seed & Seed April 27–29
TechStars Startup Weekend Boston, MA Building & MVPs May 1-3, 2026
New York Tech Week New York, NY Entrepreneurs, Students & Founders June 1-7
TechCrunch Founder Summit Boston, MA Founders and VCs June 23
Startup Boston Week Boston, MA Entrepreneurs & Founders September 14–18
TechCrunch Disrupt San Francisco, CA Scaling & Funding October 13–15

Silicon Slopes Summit

Silicon Slopes Summit is a four-day tech and startup conference in Salt Lake City that brings together more than 30,000 founders, executives, investors, and builders. The 2026 edition marks the event’s 10th anniversary.

The program combines talks, panels, and small-group gatherings focused on practical conversations and peer connections. Attendees can access networking cafés, curated lounges, and invite-only meetups designed to make it easier to connect with people working on similar problems.

Outside scheduled sessions, the event includes city-wide activities such as live music, performances, pickleball tournaments, and interactive installations, creating informal spaces for conversation and downtime.

  • Perfect for: Startup founders, investors, and creative and enterprise leaders 
  • Date: February 4–7, 2026
  • Location: Salt Lake City, UT
  • Ticket prices: $349 (Locals) – $2400 (Founder Experience)
  • Session topics include: AI-driven revenue and sales operations, vertical AI in regulated industries, investor-led debates on AI hype vs. long-term value, case studies from tech and healthcare leaders
Mark Zuckerberg in a fireside chat at Silicon Slopes Summit in Utah, featured as a top 2026 tech startup event for AI founders and high-level networking.

TechCon Global

TechCon Global runs a series of conferences across the U.S. for post-seed startups or teams preparing for Series A. 

Through the Startup Innovation Showcase, founders get a high-stakes platform to pitch live. Finalists receive a dedicated demo booth and direct access to over 100 investors and 50 strategic partners, designed to move startups straight into serious funding and partnership conversations. There’s also room for students and early-career builders to learn, connect, and get closer to the ecosystem.

  • Perfect for: Post-seed founders, VCs, and C-level leaders.
  • Agenda highlights: Fundraising & VC AMAs, scaling and growth, hands-on workshops, live pitch sessions with feedback, customer acquisition and product development
  • Locations:
    • Austin (SouthWest): February 12–13 | Bullock Museum | $140-$450
    • San Francisco (Silicon Valley): April 6 | Moscone Center | $140-$450
    • San Diego (SoCal): May 22–23 | SDSU | $140-$450
Expert panel discussion at TechCon Global 2026, a leading tech startup event for post-seed founders and investor networking.

Transform 2026

Transform 2026 is the premier conference focused on the intersection of AI, technology, and the future of work, designed for leaders to build people-first organizations, drive, and actionable, measurable AI strategies. 

With around 4,000 attendees and a community-driven format, the event looks for conversations and shared learning. Early-stage founders also have a place through Pitch the Future, a live startup pitch competition with a $50,000 prize.

  • Perfect for: Early-stage founders, entrepreneurs, investors, and people leaders
  • Date: March 23-25, 2026
  • Location: Las Vegas, NV
  • Ticket prices: $1995 (Standard Registration)
  • Session highlights: AI and leadership, organizational performance, wellbeing at work, Pitch the Future startup competition, curated 1:1 meetings for executives
Executives engaging in a curated 1:1 meeting at Transform 2026 in Las Vegas, a premier tech event for HR-Tech and leadership networking

Startup Grind Conference 

Startup Grind Conference is a three-day tech and startup event held in Silicon Valley, with more than 5,000 attendees. It’s one of the longest-running tech conferences in Silicon Valley.

The agenda includes hands-on sessions, pitch opportunities, and structured ways to meet the organizations that run startup programs, build partnerships, and support founders. Attendees can talk directly with these teams to understand what they offer and whether it’s relevant to their stage.

  • Perfect for: Pre-seed and seed-stage founders, VCs, and ecosystem builders supporting early-stage startups.
  • Date: April 27-29, 2026 
  • Location: Redwood City, CA 
  • Ticket prices: $299-$799 
Diverse group of founders posing outside the Startup Grind Conference in Redwood City, highlighted as a must-attend 2026 tech event for global networking and community building.

TechStars Startup Weekend Boston

Techstars Startup Weekend Boston is a three-day event designed to move an idea from concept to prototype. In just 54 hours, participants experience the full lifecycle of a startup: pitching, team formation, customer validation, and a final presentation to a panel of judges.

The Boston edition is back for its 4th year, specifically targeting the city's unique density of technical talent and academic innovators.

While the Boston flagship is a major highlight, Techstars Startup Weekend is a global phenomenon hosted in hundreds of cities worldwide each year. In 2026, the movement continues to scale, with upcoming editions in innovation hubs like Madrid, Riyadh, Hyderabad, and Zurich

Notably, every March, Techstars mobilizes its community for the Startup Weekend Women initiative, with over 40 cities, from San Diego to Istanbul, hosting events simultaneously to empower female-led ventures and technologists.

  • Perfect for: Early-stage founders, builders, designers, developers, and anyone looking to test an idea or find a co-founding team.
  • Date: May 1-3, 2026
  • Location: Boston, MA
  • Ticket price: $50
  • Format: Pitch Friday, Build Saturday, Present Sunday
Team of founders and developers collaborating on an MVP at Techstars Startup Weekend, the ultimate hands-on event for building startups in 54 hours.

New York Tech Week

Tech Week skips the traditional conference setup. It’s a decentralized series of events with no single stage or fixed agenda. Instead, the city becomes the venue, hosting hundreds of independently run events over the course of a week.

Topics range from AI and infrastructure to crypto, security, space, and capital strategy. It’s a good match for pre-seed and seed-stage startups looking to connect with investors and plug into the local tech ecosystem.

  • Perfect for: Startup teams, founders, builders, investors, and anyone curious about tech
  • Date: June 1-7, 2026
  • Location: New York, NY
  • Ticket price: Free 
  • Highlights: Fundraising, AI, Crypto and Web3
  • Other locations:
    • Boston: May 26-31, 2026 
    • San Francisco: October 5-11‍, 2026
    • Los Angeles: October 12-18, 2026
Official announcement graphic for New York Tech Week 2026, a top decentralized startup event in NYC for entrepreneurs and founders seeking investor connections.

TechCrunch Founder Summit 

With more than 1,100 founders and investors attending, this is a perfect fit for founders who are just starting. At the TechCrunch Founder Summit  you’ll hear stories from experienced startup leaders, their journeys, lessons learned, and what they wish they’d known earlier. 

Sessions are practical and hands-on, covering topics like hiring your first employees, handling legal and financial decisions, and setting up your go-to-market as you start to scale.

  • Perfect for: Early-stage startups, founders, and VCs
  • Date: June 23, 2026
  • Location: Boston, MA
  • Ticket price: $99-$329
  • Highlights: Fundraising, scaling startups, Q&A sessions led by top scaling and investment leaders, roundtables, and curated meetings
Interactive roundtable session for early-stage founders at TechCrunch Founder Summit in Boston, a key event for practical scaling strategies and peer networking.

Startup Boston Week

Startup Boston Week is a five-day event that brings together the New England startup community. Founders, operators, investors, students, and ecosystem builders come together to learn from each other, share real experiences, and make meaningful connections.

Every September, thousands of people attend over 100 free sessions, panels, and networking events and 300 speakers. It’s an easy place to meet people, exchange perspectives, and spark partnerships without the usual conference barriers.

  • Perfect for: Entrepreneurs, startup founders at every stage, and investors.
  • Date: September 14-18, 2026
  • Location: Boston, MA
  • Ticket price: Free
  • Highlights: Early-stage validation, growth and scaling stories, cross-functional panels, community-led networking events.
Keynote presentation on innovation at Startup Boston Week, a premier tech event for entrepreneurs and founders in the New England area.

TechCrunch Disrupt 

TechCrunch Disrupt is one of the biggest events of the year, with more than 10,000 founders and investors over three days. It’s built to be useful no matter what stage you’re at, from early ideas to companies preparing to scale.

Disrupt stands out for the Startup Battlefield 200. Thousands of startups apply, and only 200 make it to the stage. The winner takes home $100,000 in equity-free funding, along with global exposure and direct access to top-tier investors.

  • Perfect for: Startups at every stage
  • Dates: October 13–15, 2026
  • Location: San Francisco, CA
  • Ticket prices: $129 (Early Bird) – $349
Massive audience attending the TechCrunch Disrupt, the ultimate tech event for scaling startups and securing funding.

·

Jan 28, 2026

SMC³ JumpStart 2026: Moving from AI Hype to Operational Reality in Logistics

At SMC³ JumpStart 2026, logistics leaders moved past AI hype and focused on what it takes to turn automation into real operations.

12 read time

Read more

The logistics industry has moved past the "testing" phase of digital transformation. At SMC³ JumpStart 2026 in Atlanta (Jan 26–28), the focus has shifted toward integrating autonomous systems and AI into standard operating procedures.

This is my second year in a row attending with the Kaizen Softworks team, and the evolution over the last twelve months is a clear progression. In 2025, the industry was largely discussing potential; this year, the focus is on implementing results.

For leadership at 3PLs, carriers, and shippers, these three areas represent the most significant changes in the 2026 landscape.

1. Automation of High-Friction Back-Office Tasks

In the session "2026: The Year AI Goes Full Throttle," experts from ArcBest, Estes Express Lines, and Augment demonstrated that AI is moving from a static tool to a functional layer that manages network flow. We are seeing a rise in algorithmic pricing and AI assistants capable of routing and optimizing shipments with minimal manual intervention.

  • Automated AI Billing for LTL: Systems are now capable of performing precise, automated audits to recover revenue lost to manual errors or misclassifications.
  • Invisible Intelligence: Logistics technology is becoming a background utility. Rather than a tool requiring constant input, these systems handle dispatching and real-time routing autonomously.
  • Practical LLM Frameworks: The conference highlights how Large Language Models (LLMs) are being used for live problem-solving in the back office, moving beyond simple chat interfaces to functional workflow automation.

2. Economic Outlook and LTL Financial Strategy

The Less-than-Truckload (LTL) sector remains the primary focus of the domestic supply chain. With leadership from Knight-Swift, XPO, and ArcBest presenting, the focus for 2026 is on protecting margins through better data visibility.

Industry leaders are analyzing "The Balance Sheet" to track how shipper sentiment and economic signals are evolving. In a volatile market, profitability depends on turning raw data into actionable revenue models. Custom API integrations and real-time data accuracy are no longer optional; they are now the baseline for any carrier or 3PL looking to maintain a healthy operating ratio.

3. Leadership in the Age of Constant Transformation

While technology provides the engine, leadership provides the direction. Keynote speaker Peter Sheahan challenged the industry to "get bigger by getting better" by focusing on high-value problem solving.

This aligns with the financial discipline emphasized by David Morris (CFO, Armstrong Transport Group), who highlighted the necessity of using advanced data analysis to navigate market volatility. Leadership in 2026 requires a clear-eyed assessment of organizational readiness. It is about assuming ownership of the alignment necessary to move away from mundane execution toward work that actually improves profitability and resilience.

Conference Quick Facts

  • Dates: January 26 – 28, 2026
  • Location: Renaissance Atlanta Waverly, Atlanta, GA
  • Audience: 600+ industry decision-makers

·

Jan 26, 2026

FormBot: How We Developed a Multi-Tenant RAG Assistant for Internal Workflows

We needed a better way to handle internal workflows, so we built FormBot. Here’s how it came together.

12 read time

Read more

At Kaizen Softworks, the adoption of AI tools is a central topic. To efficiently manage their usage and licensing requests, we created an internal form. However, the classic problem with this type of workflow is misalignment. Collaborators often have very specific questions about internal policies or need to validate their use cases against documentation that is scattered across various drives or wikis.

The goal was to prevent team leaders from becoming the "human knowledge base" for every request, which creates a bottleneck. We needed a conversational AI assistant that could combine the answers from a form with dynamic knowledge, delivering accurate and verifiable responses. This is where FormBot was born.

What is FormBot? An Integrated Conversational Experience

At a high level, FormBot is a solution that integrates a multi-step form with an accompanying chat assistant. The user interacts with a dual interface: while completing the form fields, they can converse with a bot to resolve questions in real time.

The experience is centered on two key capabilities:

  • Form Context Awareness: The chat has "awareness" of the answers the user is completing. This eliminates the need for the user to repeat information, creating a truly fluid and intelligent experience.
  • On-the-Fly Expandable Knowledge: The user can upload a document (an internal policy, a project guide, etc.) and, in seconds, the bot ingests that knowledge. When the user asks a question, the bot now provides a detailed and verifiable answer, citing the exact fragments of the document as sources to ensure maximum reliability.

The Challenge: Privacy and Data Isolation in Generative AI

When handling internal documents from different users and teams, knowledge isolation is a non-negotiable requirement. A user who uploads their team's policies must never be able to access or influence the knowledge base of another user who is uploading documentation for a different project.

This need for absolute privacy was the pillar upon which we designed FormBot's entire technical architecture, ensuring that every interaction was completely private and isolated.

Our Architecture: Multi-Tenant RAG with LangChain and Pinecone

To achieve robust data isolation and a fluid experience, we built FormBot on a RAG (Retrieval-Augmented Generation) architecture with a multi-tenant focus.

The Technology Stack

We selected a set of flexible and powerful tools to bring FormBot to life:

  • AI/Orchestration: An OpenAI LLM (GPT-4) for reasoning and natural language processing.
  • Vector Database: Pinecone, specifically chosen for its native capability to isolate user documents via namespaces.
  • RAG Framework: LangChain, to orchestrate the entire flow of document ingestion, information retrieval, and response generation.
  • Language: JavaScript.
  • Infrastructure: Deployment on AWS/Cloud.

Total Isolation with Namespaces

The RAG concept involves using a retriever (in our case, Pinecone) to fetch relevant data from a knowledge base before sending the question to the LLM. This ensures that the answers are based on verifiable information and not on the model's general knowledge.

To guarantee privacy, we implemented a total isolation process using Pinecone's Namespaces. Here is how it works:

  1. Identification: Upon initiating the flow, the user's email is captured.
  2. Namespace Generation: This email is used to derive a unique and private namespace within Pinecone (for example, email-kaizen-softworks-com). A namespace functions as an isolated container for the data.
  3. "On the Fly" Indexing: When a user uploads their documents, LangChain's ingestion process processes and indexes the embeddings (vector representations of the text) exclusively within their derived namespace.
  4. Isolated Retrieval: When the user asks a question, the RAG layer only performs the vector search within their own namespace. This ensures there is no possibility of data leakage or cross-contamination of knowledge between users.

How Does "On the Fly" Indexing Work?

"On the fly" indexing means the bot learns instantly from the knowledge the user provides at the moment they are completing the form. This is the process that allowed FormBot to go from not knowing what Kaizen Softworks is, to providing a detailed, sourced answer in a matter of seconds.

The flow is as follows:

  1. The user uploads a document (PDF, DOCX, etc.) via the interface.
  2. The document is automatically split into manageable text fragments (chunks).
  3. The embeddings for each fragment are generated using the AI model.
  4. These embeddings are sent to Pinecone and stored under the user's specific, private namespace.

This dynamic flow is the basis for scaling the solution to other departments like Human Resources or IT Support, where policies and documentation may be specific to a small group of people and change quickly.

Building internal AI tools? 

Get in Touch to explore how to build privacy-first AI for your organization.

LET’S TALK

·

Jan 22, 2026

Building a Computer Vision POC in Hours with Vercel AI SDK and Figma MCP

We went from spreadsheet to working AI vision app faster than expected: here’s how.

12 read time

Read more

"What if we could build an app in days instead of weeks, using AI not just as a feature, but as a full-stack development partner?"

That's the question that sparked Super Ultra Kiosco, a proof of concept (POC) that digitized our company's beloved manual snack corner using the latest AI development tools.

We sat down to document exactly how we used tools like Figma MCP (Model Context Protocol) and Vercel AI SDK to build a working product detection system.

Let's start with context: What exactly is "Super Ultra Kiosco"?

In our office, "El Kiosco" is a small corner with snacks, drinks, and other goodies. The system was manual: grab an item, find the shared spreadsheet, and manually log your debt. It was error-prone, tedious, and ripe for modernization.

The Solution: A mobile-first web app where you simply point your phone at the snacks. AI identifies the products via camera, calculates the total, and confirms your order with one tap. No spreadsheets, no typing.

Mobile interface of Kiosko AI, a computer vision POC built with Vercel AI SDK and Figma MCP, demonstrating real-time product recognition.

The tech stack behind this AI-native app

To achieve this, we moved beyond standard web development into an AI-native workflow. Here is the core technology stack:

  • Framework: Next.js with TypeScript.
  • AI Vision & Logic: Vercel AI SDK (powered by Google Gemini Vision) for the product detection feature itself.
  • Design-to-Code: Figma MCP for translating designs into code.

This combination allowed us to treat the AI as a collaborator that could "see" our designs and "understand" our business logic.

How does product detection with Vercel AI SDK work?

The "magic" of the app is its ability to recognize a bag of chips or a soda can instantly. For this, we used the Vercel AI SDK coupled with Google’s Gemini Vision model.

Traditional AI integrations often struggle with unstructured text responses. We solved this using the SDK's generateObject function. This allows you to define a schema (using Zod) to force the AI to return structured, typed JSON data instead of a conversational string.

Here is the actual implementation code:

JavaScript

const result = await generateObject({

  model: google('gemini-2.5-flash'),

  messages: [

    {

      role: 'user',

      content: [

        { type: 'text', text: prompt },

        { type: 'image', image }

      ]

    }

  ],

  schema: AnalysisResultSchema,

  temperature: 0.1

});

The Trade-off: Using the AI SDK provides incredible flexibility to switch model providers (e.g., swapping Gemini for GPT-4o) without rewriting code. However, if you need bleeding-edge features specific to a provider—like accessing a brand new beta model or a very specific configuration—you might find it limited. You gain high availability of providers, but you might have a smaller pool of models available within each provider compared to using their native SDKs.

What about Figma MCP? How did that fit into the workflow?

Figma MCP (Model Context Protocol) creates a bridge between your Figma designs and your AI coding assistant (like Windsurf or Cursor).

In technical words, Figma MCP is a standard that connects AI assistants directly to external data sources. The Figma MCP server exposes your actual design files—component properties, layout tokens, and visual hierarchy—as a resource the AI can "read."

​​Instead of us manually coding CSS from mockups, the workflow looked like this:

  1. We designed the UI in Figma.
  2. Our IDE (via MCP) "connected" to the design file.
  3. We prompted the AI: "Build this product card component based on the 'Mobile Card' frame in Figma."
  4. The AI generated React components that matched our design specs (almost) perfectly.
Order confirmed UI screen for Kiosko AI, signaling a successful computer vision transaction built with Vercel AI SDK and Figma MCP.

Key Learning: While Figma MCP helped us move fast, it wasn't magic. We found that we still had to iterate a few times to match the designs 100%. The AI captures the general structure well, but it can fail on specifics like exact paddings, button states, or color nuances. It gets you very close, but the final polish to ensure the implementation matches the design perfectly still requires a developer's eye.

What was the most surprising part of building with these AI tools?

Building Super Ultra Kiosco validated four core hypotheses about the state of AI development:

  • Speed: We moved from concept to working prototype in just 6 hours, a fraction of the time it would normally take. The structured output from Vercel’s SDK removed the need for complex parsing logic.
  • Context is everything: When using AI assistants for development, providing good context (whether through MCP or clear instructions) dramatically improves results. With AI SDK giving us structured outputs and Figma MCP ensuring design fidelity, we spent less time on boilerplate and debugging, and more time on the actual product experience.
  • Prompt engineering is still an art: Even with structured outputs, crafting the right prompt for product detection took iteration.
  • Image quality matters: The AI detection works best with good lighting and clear photos. We added image compression to balance quality vs. API costs.

Q&A: Common questions on AI-assisted development

Is Figma MCP ready for production apps? It is excellent for rapid prototyping and setting up component libraries. For complex, custom animations or highly specific accessibility requirements, human oversight is still mandatory.

Why use Vercel AI SDK instead of the official Google SDK? For a POC or a multi-model application, Vercel AI SDK offers a unified API that saves significant time. If your app relies 100% on unique, deep features of a single model (like Gemini's 1M context window specific caching), the native SDK might be better.

What is the cost implication of using Vision models for this? Vision models are more expensive than text models. We implemented client-side image compression before sending requests to the API to balance performance and cost.

Building something similar? 

We'd love to hear about your experience with AI development tools.

LET’S TALK

·

Jan 22, 2026

My Fight with Figma's AI Agent: A Guide to Meta-Prompting

Meta-prompting can turn Figma’s AI agent from frustrating trial and error into a clearer, more usable design workflow.

12 read time

Read more

"I’m still learning how to integrate these new AI tools into my actual daily workflow." That’s probably one of the phrases every UX designer is repeating right now.

The promise of Figma’s "Prompt to Edit" feature is incredible, but the operational reality can be... different. At first, I struggled to understand how to get real value out of it without feeling like I was wasting time.

This article documents how I transformed a frustrating "trial and error" process into an efficient workflow using a technique called Meta-Prompting.

Why is iterating with Figma's AI agent so difficult?

I started exactly how we all do: typing exactly what I needed directly into the Figma prompt bar.

  • My Prompt: "Change this section to a three-column grid."
  • The Result: Acceptable. A decent starting point.

The real challenge emerged when I tried to iterate. I quickly realized that Figma’s current agent struggles to interpret chained corrections. If I asked it to adjust a specific section, it would often "hallucinate" and alter elements that were already perfect, or the final design would lose visual coherence.

I felt like I was running in circles, spending more energy explaining the changes to the AI than it would have taken to just design them manually. My direct approach wasn't working.

How can ChatGPT help create better Figma prompts?

I realized the problem wasn't the tool, but the lack of structure in my request. Figma’s AI needs dense, precise context in a single shot to function effectively.

I decided to test Meta-Prompting.

What is Meta-Prompting in Design? Instead of trying to craft the perfect prompt myself ("User to Tool"), I use a conversational LLM (like Gemini, ChatGPT or Claude) as an intermediary ("User to AI to Tool").

What does a Meta-Prompting workflow look like in practice?

  1. Context: I explain to ChatGPT exactly what I want to achieve, the visual style, and the requirements.
  2. Generation: I ask ChatGPT to generate a highly detailed, technical, structured prompt specifically for the Figma agent.
  3. Execution: I copy that prompt and paste it into Figma.

It was a learning process, but the results were immediate. It is far more effective to iterate the text in ChatGPT until the logic is bulletproof, and only then pass it to Figma for clean execution.

Does the quality of your Design System affect AI results?

There is a second variable in this equation: the quality of your base file. We learned that AI cannot perform magic if the underlying structure is chaotic.

  • With unpolished systems: The result is poor and inconsistent.
  • With robust systems: When we decided to use the Kaizen Softworks Wireframe Kit, the quality improved dramatically.

Why? Because the agent finally had solid components (with Auto Layout and properly named variants) to "latch onto." The AI understands logical structures better than loose pixels. 

(Technical Note: Even with a good system, we found bugs. For example, the agent still struggles to correctly map FontAwesome icons, often requiring manual adjustment).

What are the key takeaways for AI-assisted design?

If you are struggling with design agents, consider these points:

  • Context is King: You don't always need the design tool to have the best chat interface. Sometimes, the key is managing that context externally (in ChatGPT) and importing it.
  • One-Shot vs. Iteration: Figma works better with complete, robust instructions from the start (One-Shot) rather than a long chain of small corrections.
  • Garbage In, Garbage Out: If your design system lacks clear naming conventions and structure, the AI won't be able to infer the logic.

Q&A: Common Questions on Figma AI

Is "Prompt to Edit" ready for complex projects? For generating initial structures or rapid variations, yes. For final "pixel-perfect" polish, human oversight is still mandatory.

What is a "One-Shot Prompt"? It is a single instruction that contains all necessary information (style, constraints, content) for the AI to complete the task in one attempt, without needing follow-up questions.

Why use ChatGPT to write Figma prompts? Language Models (LLMs) are better at structuring logic. They ensure your prompt is unambiguous, preventing Figma's agent from misinterpreting your intent.

How do you handle iterations with design agents? 

Have you found a seamless workflow, or are you still in the trial-and-error phase like me?

·

Jan 21, 2026

Code Review Culture: The Team Is our Safety Net

Code reviews aren’t just checks, they’re how we keep each other sharp.

12 read time

Read more

At Kaizen, we don’t believe software quality is enforced by a checklist or a single gatekeeper. It’s something we build together, day in and day out, as a team.

We’ve been working on this platform for years. What started with two developers has grown into a 30+ person team building a large-scale logistics system. And like any growing team, we faced a big question:

How do you keep quality high without turning into a slow, over-regulated machine?

We chose trust over set in stone rules. And in doing so, we learned something simple but powerful: Our strongest safety net isn’t a process. It’s each other.

A Team That Catches Each Other

When systems get complex, legacy code, multiple teams, tight deadlines, it’s tempting to respond with more rules. But heavy oversight kills initiative. Instead of building a team that takes ownership, you get one that’s just trying not to mess up.

We took a different approach. We built a system where quality doesn’t rest on one person, it’s shared, distributed, and reinforced by the people around you.

Code review is just one part of that system, but it’s where this mindset comes to life.

​​Code Review as a Conversation

For us, code review isn’t about nitpicking, it’s a technical conversation between teammates.

When I open a PR, I’m not bracing for criticism. I’m inviting collaboration. Together, we’re asking: “Are we solving this clearly, cleanly, and in a way that makes life easier for the next person?”

Code reviews are done by other developers from the same sub-project. That means the person reviewing already has context, and because the reviewer role rotates, everyone gets to both give and receive feedback. It’s collaborative by design, and part of how we grow as a unit.

We review with a few key principles in mind:

  • Clarity over cleverness: Can someone new understand this without a full-day walkthrough?

  • Don’t reinvent the wheel: Are we duplicating logic that already exists? If so, we flag it and refactor.

  • Performance with perspective: Are we making smart decisions, like reducing unnecessary database calls?

We refer to our internal Wiki often, not as a rulebook, but as a shared language.

Ownership Starts with One, Backed by All

One of our core beliefs:
“Ownership starts with the person who says it’s done, but quality is everyone’s job.”

We say it often: “The ownership falls mainly on the person who tests it and says it’s okay.”

It’s not about blame. It’s about trusting each dev to be accountable, knowing the team has their back. That shared responsibility creates a culture where people step up, not out of fear, but because they’re supported.

What Happens When Something Slips?

Let’s be honest: we’re human. Not every issue gets caught in review. But that doesn’t break our system, it proves why it works.

Because someone else will catch it later. And when they do, they won’t ignore it, they’ll flag it, fix it, and keep moving.

We log cleanup tasks in our tech debt backlog. It’s not a black hole, it’s a to-do list for continuous improvement. A way to keep tightening the net.

Reviews Are Where We Grow

In our team, code review it’s where learning happens.

New devs get real-time, contextual feedback. Seniors reflect on their habits. We share ideas, challenge each other, and improve as a unit. It’s ongoing, hands-on knowledge transfer, baked into the flow of work.

We don’t trust the code because it’s perfect. We trust it because of how it’s built:
by a team that shows up, collaborates, and looks out for each other.

In the End, It’s the Team

Our confidence doesn’t come from tools or top-down rules. It comes from people who care. People who ask questions, challenge decisions, and leave the codebase better than they found it.

The team is the system. The team is the process. The team is the safety net.
And when that’s in place, you can scale without fear.

·

Dec 1, 2025

AI for Developers: An Interview on Using AI Tools

We asked a developer what it’s really like using AI tools daily: the good, the bad, and what no one talks about.

12 read time

Read more

"Stack Overflow on steroids." That’s the best way to describe it. But is AI the ultimate productivity hack, or just a faster way to create complex code? From parsing tricky regex in seconds to figuring out how much context to feed the bot, integrating these tools is a skill we are all learning in real-time.

I sat down (virtually) to discuss the art of prompt engineering and the nuances of relying on generated solutions. We dive into why using AI effectively isn't just about getting answers, it's about knowing how to ask the right questions to build better, sustainable software.

*Note: This interview with Dan was conducted by Claude, an AI assistant. Yes, the irony of using AI to discuss using AI is not lost on us.*

Let's start with the basics: How would you describe AI as a development tool in one sentence?

"Stack Overflow on steroids" - honestly, that's what it is for me. It's like having that incredibly knowledgeable senior developer available 24/7, but you need to know how to talk to them.

So where does AI for developers shine day-to-day?

For quick, isolated problems, it's incredible. Need to parse a tricky regex? Convert between date formats? Understand an error message? Just ask. No context needed, instant answer. These small, specific queries are where AI shines brightest with minimal effort.

What are the downsides of using AI for coding?

The big challenge is context, especially for larger projects. That's where things get interesting - and harder.

Tell me about context. How did you initially approach giving context for bigger features?

My initial approach was exhausting. I'd dump everything into the prompt: "Here's my entire file structure, here's the relevant code, here's what I'm trying to do..." I'd spend 10 minutes crafting a prompt, constantly worried I'd forget some crucial detail. It worked, but it was draining.

So what changed? What's a better approach to prompt engineering?

A fellow developer showed me a completely different approach: let the AI build its own context through questions. Instead of front-loading everything, you start with something simple like "I need to add authentication to my Express app," and the AI asks what it needs to know - what auth strategy, existing middleware, whatever. The conversation naturally builds the needed context. You only provide what's actually relevant.

That's a smart approach. Has that solved the context problem for you?

Honestly? I'm still figuring it out. The truth is, I still struggle with prompt engineering. For larger features or refactors, I haven't found the perfect workflow. Sometimes the "let AI ask questions" approach works great. Other times, I need to provide upfront context. It really depends on the complexity and how well I can articulate what I need.

If prompt engineering is hard, why keep using AI?

Because it's not about getting complete solutions - it's about changing how I problem-solve. It's like having a knowledgeable pair programmer who's always available. The skill isn't in knowing everything anymore; it's in knowing what questions to ask and when to ask them.

What are you seeing around you? How are other developers using AI tools?

It's wild, honestly. I've seen colleagues build entire projects from scratch in just days, even hours. I've also seen someone migrate a whole Angular project to a newer technology without writing a single line of code themselves. It sounds amazing, right? 

But here's the catch - if you don't review what AI generates carefully, you can accumulate massive technical debt. The code works, sure, but it might not follow your team's patterns, might have hidden performance issues, or make architectural decisions that don't fit your specific needs. AI can move fast, but someone still needs to be the critical reviewer.

Final question - What's next for AI in development?

I'm still learning, we all are. The tools are evolving, and so is my approach to using them. But one thing's clear: understanding how to interact with AI is becoming as important as understanding the code itself. It's a skill we're all developing in real-time.

No blogs matched this category, try applying different filters.

llms.txt