Close Menu

    Subscribe to Updates

    Get the latest creative news from FooBar about art, design and business.

    What's Hot

    Older Windows 11 PCs need a Secure Boot fix ASAP

    Why Ring’s Super Bowl ad hits so sinister

    This dual-CPU PC from 1995 was so cool, Microsoft had to kill it

    Facebook X (Twitter) Instagram
    • Artificial Intelligence
    • Business Technology
    • Cryptocurrency
    • Gadgets
    • Gaming
    • Health
    • Software and Apps
    • Technology
    Facebook X (Twitter) Instagram Pinterest Vimeo
    Tech AI Verse
    • Home
    • Artificial Intelligence

      Read the extended transcript: President Donald Trump interviewed by ‘NBC Nightly News’ anchor Tom Llamas

      February 6, 2026

      Stocks and bitcoin sink as investors dump software company shares

      February 4, 2026

      AI, crypto and Trump super PACs stash millions to spend on the midterms

      February 2, 2026

      To avoid accusations of AI cheating, college students are turning to AI

      January 29, 2026

      ChatGPT can embrace authoritarian ideas after just one prompt, researchers say

      January 24, 2026
    • Business

      New VoidLink malware framework targets Linux cloud servers

      January 14, 2026

      Nvidia Rubin’s rack-scale encryption signals a turning point for enterprise AI security

      January 13, 2026

      How KPMG is redefining the future of SAP consulting on a global scale

      January 10, 2026

      Top 10 cloud computing stories of 2025

      December 22, 2025

      Saudia Arabia’s STC commits to five-year network upgrade programme with Ericsson

      December 18, 2025
    • Crypto

      HBAR Shorts Face $5 Million Risk if Price Breaks Key Level

      February 10, 2026

      Ethereum Holds $2,000 Support — Accumulation Keeps Recovery Hopes Alive

      February 10, 2026

      Miami Mansion Listed for 700 BTC as California Billionaire Tax Sparks Relocations

      February 10, 2026

      Solana Drops to 2-Year Lows — History Suggests a Bounce Toward $100 is Incoming

      February 10, 2026

      Bitget Cuts Stock Perps Fees to Zero for Makers Ahead of Earnings Season, Expanding Access Across Markets

      February 10, 2026
    • Technology

      Older Windows 11 PCs need a Secure Boot fix ASAP

      February 11, 2026

      Why Ring’s Super Bowl ad hits so sinister

      February 11, 2026

      This dual-CPU PC from 1995 was so cool, Microsoft had to kill it

      February 11, 2026

      1,300 games for $10: ‘No ICE in Minnesota’ bundle launched

      February 11, 2026

      Gemini gave my Plex server a checkup. Its diagnosis surprised me

      February 11, 2026
    • Others
      • Gadgets
      • Gaming
      • Health
      • Software and Apps
    Check BMI
    Tech AI Verse
    You are at:Home»Technology»Tambo 1.0: Open-source toolkit for agents that render React components
    Technology

    Tambo 1.0: Open-source toolkit for agents that render React components

    TechAiVerseBy TechAiVerseFebruary 11, 2026No Comments5 Mins Read1 Views
    Facebook Twitter Pinterest Telegram LinkedIn Tumblr Email Reddit
    Tambo 1.0: Open-source toolkit for agents that render React components
    Share
    Facebook Twitter LinkedIn Pinterest WhatsApp Email

    Tambo 1.0: Open-source toolkit for agents that render React components

    Tambo AI

    Build agents that speak your UI

    The open-source generative UI toolkit for React. Connect your components—Tambo handles streaming, state management, and MCP.





    Start For Free •
    Docs •
    Discord


    Tambo 1.0 is here! Read the announcement: Introducing Tambo: Generative UI for React


    Table of Contents

    • What is Tambo?
    • Get Started
    • How It Works
    • Features
    • How Tambo Compares
    • Community
    • License

    What is Tambo?

    Tambo is a React toolkit for building agents that render UI (also known as generative UI).

    Register your components with Zod schemas. The agent picks the right one and streams the props so users can interact with them. “Show me sales by region” renders your . “Add a task” updates your .

    Get started in 5 minutes →

    2025-11-07-cheatsheet-demo.mp4


    What’s Included

    Tambo is a fullstack solution for adding generative UI to your app. You get a React SDK plus a backend that handles conversation state and agent execution.

    1. Agent included — Tambo runs the LLM conversation loop for you. Bring your own API key (OpenAI, Anthropic, Gemini, Mistral, or any OpenAI-compatible provider). Works with agent frameworks like LangChain and Mastra, but they’re not required.

    2. Streaming infrastructure — Props stream to your components as the LLM generates them. Cancellation, error recovery, and reconnection are handled for you.

    3. Tambo Cloud or self-host — Cloud is a hosted backend that manages conversation state and agent orchestration. Self-hosted runs the same backend on your infrastructure via Docker.

    Most software is built around a one-size-fits-all mental model. We built Tambo to help developers build software that adapts to users.

    Get Started

    npm create tambo-app my-tambo-app
    cd my-tambo-app
    npx tambo init      # choose cloud or self-hosted
    npm run dev

    Tambo Cloud is a hosted backend, free to get started with plenty of credits to start building. Self-hosted runs on your own infrastructure.

    Check out the pre-built component library for agent and generative UI primitives:

    2025-11-07-ui-component-library.mp4


    Or fork a template:

    Template Description
    AI Chat with Generative UI Chat interface with dynamic component generation
    AI Analytics Dashboard Analytics dashboard with AI-powered visualization

    How It Works

    Tell the AI which components it can use. Zod schemas define the props. These schemas become LLM tool definitions—the agent calls them like functions and Tambo renders the result.

    Generative Components

    Render once in response to a message. Charts, summaries, data visualizations.

    2025-11-07-generative-form.mp4


    const components: TamboComponent[] = [
      {
        name: "Graph",
        description: "Displays data as charts using Recharts library",
        component: Graph,
        propsSchema: z.object({
          data: z.array(z.object({ name: z.string(), value: z.number() })),
          type: z.enum(["line", "bar", "pie"]),
        }),
      },
    ];

    Interactable Components

    Persist and update as users refine requests. Shopping carts, spreadsheets, task boards.

    2025-11-07-db-thing.mp4


    const InteractableNote = withInteractable(Note, {
      componentName: "Note",
      description: "A note supporting title, content, and color modifications",
      propsSchema: z.object({
        title: z.string(),
        content: z.string(),
        color: z.enum(["white", "yellow", "blue", "green"]).optional(),
      }),
    });

    Docs: generative components, interactable components

    The Provider

    Wrap your app with TamboProvider. You must provide either userKey or userToken to identify the thread owner.


    “>

    <TamboProvider
      apiKey={process.env.NEXT_PUBLIC_TAMBO_API_KEY!}
      userKey={currentUserId}
      components={components}
    >
      <Chat />
      <InteractableNote id="note-1" title="My Note" content="Start writing..." />
    TamboProvider>

    Use userKey for server-side or trusted environments. Use userToken (OAuth access token) for client-side apps where the token contains the user identity. See User Authentication for details.

    Docs: provider options

    Hooks

    useTambo() is the primary hook — it gives you messages, streaming state, and thread management. useTamboThreadInput() handles user input and message submission.

    const { messages, isStreaming } = useTambo();
    const { value, setValue, submit, isPending } = useTamboThreadInput();

    Docs: threads and messages, streaming status, full tutorial

    Features

    MCP Integrations

    Connect to Linear, Slack, databases, or your own MCP servers. Tambo supports the full MCP protocol: tools, prompts, elicitations, and sampling.



    ;”>

    import { MCPTransport } from "@tambo-ai/react/mcp";
    
    const mcpServers = [
      {
        name: "filesystem",
        url: "http://localhost:8261/mcp",
        transport: MCPTransport.HTTP,
      },
    ];
    
    <TamboProvider
      apiKey={process.env.NEXT_PUBLIC_TAMBO_API_KEY!}
      userKey={currentUserId}
      components={components}
      mcpServers={mcpServers}
    >
      <App />
    TamboProvider>;

    2025-11-07-elicitations.mp4


    Docs: MCP integration

    Local Tools

    Sometimes you need functions that run in the browser. DOM manipulation, authenticated fetches, accessing React state. Define them as tools and the AI can call them.


    fetch(`/api/weather?q=${encodeURIComponent(params.location)}`).then((r) =>
    r.json(),
    ),
    inputSchema: z.object({
    location: z.string(),
    }),
    outputSchema: z.object({
    temperature: z.number(),
    condition: z.string(),
    location: z.string(),
    }),
    },
    ];



    ;”>

    const tools: TamboTool[] = [
      {
        name: "getWeather",
        description: "Fetches weather for a location",
        tool: async (params: { location: string }) =>
          fetch(`/api/weather?q=${encodeURIComponent(params.location)}`).then((r) =>
            r.json(),
          ),
        inputSchema: z.object({
          location: z.string(),
        }),
        outputSchema: z.object({
          temperature: z.number(),
          condition: z.string(),
          location: z.string(),
        }),
      },
    ];
    
    <TamboProvider
      apiKey={process.env.NEXT_PUBLIC_TAMBO_API_KEY!}
      userKey={currentUserId}
      tools={tools}
      components={components}
    >
      <App />
    TamboProvider>;

    Docs: local tools

    Context, Auth, and Suggestions

    Additional context lets you pass metadata to give the AI better responses. User state, app settings, current page. User authentication passes tokens from your auth provider. Suggestions generates prompts users can click based on what they’re doing.

    , value: selectedItems.map((i) => i.name).join(", "), }), currentPage: () => ({ key: "page", value: window.location.pathname }), }} />
    Docs: additional context, user authentication, suggestions

    Supported LLM Providers

    OpenAI, Anthropic, Cerebras, Google Gemini, Mistral, and any OpenAI-compatible provider. Full list. Missing one? Let us know.

    How Tambo Compares

    Feature Tambo Vercel AI SDK CopilotKit Assistant UI
    Component selection AI decides which components to render Manual tool-to-component mapping Via agent frameworks (LangGraph) Chat-focused tool UI
    MCP integration Built-in Experimental (v4.2+) Recently added Requires AI SDK v5
    Persistent stateful components Yes No Shared state patterns No
    Client-side tool execution Declarative, automatic Manual via onToolCall Agent-side only No
    Self-hostable MIT (SDK + backend) Apache 2.0 (SDK only) MIT MIT
    Hosted option Tambo Cloud No CopilotKit Cloud Assistant Cloud
    Best for Full app UI control Streaming and tool abstractions Multi-agent workflows Chat interfaces

    Community

    Join the Discord to chat with other developers and the core team.

    Interested in contributing? Read the Contributing Guide.

    Join the conversation on Twitter and follow @tambo_ai.

    License

    MIT unless otherwise noted. Some workspaces (like apps/api) are Apache-2.0.


    For AI/LLM agents: docs.tambo.co/llms.txt

    Share. Facebook Twitter Pinterest LinkedIn Reddit WhatsApp Telegram Email
    Previous ArticleShow HN: Sol LeWitt-style instruction-based drawings in the browser
    Next Article Show HN: Clawe – open-source Trello for agent teams
    TechAiVerse
    • Website

    Jonathan is a tech enthusiast and the mind behind Tech AI Verse. With a passion for artificial intelligence, consumer tech, and emerging innovations, he deliver clear, insightful content to keep readers informed. From cutting-edge gadgets to AI advancements and cryptocurrency trends, Jonathan breaks down complex topics to make technology accessible to all.

    Related Posts

    Older Windows 11 PCs need a Secure Boot fix ASAP

    February 11, 2026

    Why Ring’s Super Bowl ad hits so sinister

    February 11, 2026

    This dual-CPU PC from 1995 was so cool, Microsoft had to kill it

    February 11, 2026
    Leave A Reply Cancel Reply

    Top Posts

    Ping, You’ve Got Whale: AI detection system alerts ships of whales in their path

    April 22, 2025664 Views

    Lumo vs. Duck AI: Which AI is Better for Your Privacy?

    July 31, 2025250 Views

    6.7 Cummins Lifter Failure: What Years Are Affected (And Possible Fixes)

    April 14, 2025151 Views

    6 Best MagSafe Phone Grips (2025), Tested and Reviewed

    April 6, 2025111 Views
    Don't Miss
    Technology February 11, 2026

    Older Windows 11 PCs need a Secure Boot fix ASAP

    Older Windows 11 PCs need a Secure Boot fix ASAP Image: Microsoft Summary created by…

    Why Ring’s Super Bowl ad hits so sinister

    This dual-CPU PC from 1995 was so cool, Microsoft had to kill it

    1,300 games for $10: ‘No ICE in Minnesota’ bundle launched

    Stay In Touch
    • Facebook
    • Twitter
    • Pinterest
    • Instagram
    • YouTube
    • Vimeo

    Subscribe to Updates

    Get the latest creative news from SmartMag about art & design.

    About Us
    About Us

    Welcome to Tech AI Verse, your go-to destination for everything technology! We bring you the latest news, trends, and insights from the ever-evolving world of tech. Our coverage spans across global technology industry updates, artificial intelligence advancements, machine learning ethics, and automation innovations. Stay connected with us as we explore the limitless possibilities of technology!

    Facebook X (Twitter) Pinterest YouTube WhatsApp
    Our Picks

    Older Windows 11 PCs need a Secure Boot fix ASAP

    February 11, 20261 Views

    Why Ring’s Super Bowl ad hits so sinister

    February 11, 20262 Views

    This dual-CPU PC from 1995 was so cool, Microsoft had to kill it

    February 11, 20262 Views
    Most Popular

    7 Best Kids Bikes (2025): Mountain, Balance, Pedal, Coaster

    March 13, 20250 Views

    VTOMAN FlashSpeed 1500: Plenty Of Power For All Your Gear

    March 13, 20250 Views

    This new Roomba finally solves the big problem I have with robot vacuums

    March 13, 20250 Views
    © 2026 TechAiVerse. Designed by Divya Tech.
    • Home
    • About Us
    • Contact Us
    • Privacy Policy
    • Terms & Conditions

    Type above and press Enter to search. Press Esc to cancel.