assistant-ui logoassistant-ui/Tap Docs
DocsShowcaseExamplesCloudPlaygroundPricing
IntroductionMotivationRoadmap

Tap

QuickstartResourcesHooksCompositionTrees & Re-rendersLifecycleContextAPI Reference

Store

Why StoreQuickstartScopes

Introduction

tap: Hooks for Reactive Resources

Quickstart

Learn how to build your first resource with tap.

Get started →
const Counter = resource(() => {
  const [count, setCount] = tapState(0);

  return {
    count,
    increment: () => setCount((c) => c + 1),
  };
});

Why we built this

Motivation

The philosophy behind tap.

How does it work?

Learn the basics

Core hooks and resource patterns.

API Reference

Full API documentation.

Motivation

On this page

  • Why we built this
  • How does it work?
View as MarkdownEdit on GitHub

We are hiring

Build the future of agentic UI with us →

IntroductionMotivationRoadmap

Tap

QuickstartResourcesHooksCompositionTrees & Re-rendersLifecycleContextAPI Reference

Store

Why StoreQuickstartScopes

Ask me anything about assistant-ui

0.0k (0%)