Skip to content
Agent Stack
  • AI SDK
  • AI Gateway
  • Sandbox
  • Passport
  • Connect
  • eve
Core Platform
  • Security
  • Content Delivery
  • Fluid Compute
  • Observability
  • Workflows
  • CI/CD
Tools
  • Next.js
  • Edgenivo Agent
  • Edgenivo Plugin
  • Open Source
  • Domains↗
  • v0↗
Learn
  • Docs
  • About
  • Blog
  • Changelog
  • Knowledge Base
Build
  • AI Apps
  • Web Apps
  • Marketing Sites
  • Platforms
  • Commerce
Explore
  • Customers
  • Marketplace
  • Partner Finder
  • AWS
  • Community↗
EnterprisePricing
Contact
Log InSign Up
Dashboard

Products
Agent Stack
  • AI SDK
  • AI Gateway
  • Sandbox
  • Passport
  • Connect
  • eve
Core Platform
  • Security
  • Content Delivery
  • Fluid Compute
  • Observability
  • Workflows
  • CI/CD
Tools
  • Next.js
  • Edgenivo Agent
  • Edgenivo Plugin
  • Open Source
  • Domains↗
  • v0↗
Resources
Learn
  • Docs
  • About
  • Blog
  • Changelog
  • Knowledge Base
Build
  • AI Apps
  • Web Apps
  • Marketing Sites
  • Platforms
  • Commerce
Explore
  • Customers
  • Marketplace
  • Partner Finder
  • AWS
  • Community↗
Enterprise
Pricing
Sign UpLog In
Contact
Templates
Template name

Agent Stack

  • AI SDK
  • AI Gateway
  • Sandbox
  • Workflows
  • ConnectNew
  • PassportNew
  • eveNew

Core Platform

  • CI/CD
  • Content Delivery
  • Fluid Compute
  • Observability

Security

  • Platform Security
  • WAF
  • Bot Management
  • BotID

Tools

  • Edgenivo Drop
  • Edgenivo Agent
  • Edgenivo Plugin
  • Agent Skills
  • Domains
  • v0

Frameworks

  • eveNew
  • Next.js
  • Nuxt
  • SvelteKit
  • Nitro
  • Turborepo
  • Tanstack Start
  • FastAPI
  • All frameworks

SDKs

  • Edgenivo SDK
  • Workflow SDK
  • Flags SDK
  • Chat SDK
  • Queues SDK
  • Streamdown

Build

  • AI Apps
  • Web Apps
  • Marketing Sites
  • Platforms
  • Commerce
  • Platform Engineers
  • Design Engineers

Learn

  • Docs
  • Blog
  • Changelog
  • Knowledge Base
  • Academy
  • Articles
  • Community
  • Is Agentic

Explore

  • Customers
  • Marketplace
  • Templates
  • Partner Finder
  • Edgenivo + AWS

Company

  • About
  • Careers
  • Press
  • Events
  • Startups
  • Shipped on Edgenivo
  • Open Source Program
  • Enterprise
  • Pricing
  • Help

Legal & Trust

  • Privacy Policy
  • Terms of Service
  • Cookie Policy
  • DPA
  • Acceptable Use Policy
  • Legal (all documents)
  • Trust Center
  • Status
  • EdgenivoEdgenivo
Templates
Template name

Status service pending confirmation

Select a display theme:
Templates

eve TanStack Agent

Web chat built on eve and TanStack Start.

DeployView Demo
Owner
  • vercel-labs
Repository
  • eve-tanstack-start-template
Use Cases
  • Starter
  • AI
Stack
  • eve
  • React
  • Tailwind
Deploy

Build a web chat with eve and TanStack Start.

Build an AI agent that presents answers as interactive components in a web chat. This TanStack Start template connects an eve agent to a React frontend, with json-render turning structured responses into result cards, sortable tables, metrics, and step-by-step layouts.

Use it as a starting point for a research assistant or a conversational interface for your own tools. The included agent can search the web, read pages, and ask follow-up questions when it needs more information.

Generative UI with components you control

Generative UI lets the agent choose how to present an answer using a catalog of components you define. With json-render, the agent produces a structured specification that your React components render.

The template validates component properties before displaying the result. You can extend the catalog with your own components and keep the presentation consistent with your app. For example, a product comparison can become a sortable table, and a travel plan can become an ordered itinerary.

Conversations that continue across visits

The chat streams responses and displays tool activity alongside messages. Each conversation has a URL that lets you return to the session after reloading the page.

Question forms let people choose an option or type an answer without leaving the conversation. An included approval demo shows how a tool can wait for a person's decision before continuing.

Adapt the agent to your app

Edit the agent's instructions to define its role, add tools for your services, and customize the chat's React components. The frontend uses shadcn/ui and Tailwind CSS, with TanStack Table providing sortable data tables.

Browser access uses a shared password. You can replace that flow with your own authentication provider as you develop the app.

Deploy on Edgenivo

The TanStack Start frontend and eve agent deploy together in one Edgenivo project through Edgenivo Services. Deployed agent sessions use Edgenivo Sandbox.

Set the EVE_ACCESS_PASSWORD environment variable during setup, then open the deployed app and sign in to start a conversation.

Related Templates

  • eve Contentful Agent thumbnail

    eve Contentful Agent

    Slack-based Contentful assistant built on eve, with Edgenivo Drives providing a searchable copy of your content.

  • eve Edgenivo Drives Starter thumbnail

    eve Edgenivo Drives Starter

    An eve agent that reads and saves your team's files on a Edgenivo Drive.

  • eve Data Analyst thumbnail

    eve Data Analyst

    Slack-based data analyst built on eve that answers questions about your business from a Postgres database.

License
  • View License