tambo

让 AI 回复直接变成可点的 React 界面

开源 freemium 开发框架
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 11193
维护状态 活跃
是否开源 是
定价模式 freemium

项目预览

项目数据

分类开发框架
开发团队tambo-ai
所属国家
官网地址https://tambo.co
定价模式freemium
价格说明开源SDK免费,云端服务提供免费额度与付费套餐
访问状态
是否开源是
开源协议MIT
主要语言TypeScript
技术栈/模型agent,agents,ai,assistant,assistant-chat-bots,generative-ui,js,react,reactjs,ui,ui-components
GitHub 星标★ 11193
30天Star增速
HF 下载量
上线时间2024-06-15 00:00:00
代码更新—
仓库体积—
本站数据更新—
维护状态活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-10-20
浏览次数0

项目介绍

Tambo 是一个面向 React 的生成式 UI SDK,目标是让 AI 不只是返回文本,而是直接生成可交互的界面组件。它解决的是传统 AI 聊天应用输出形式单一、无法根据上下文动态呈现结构化内容的问题。核心能力包括:把 AI 的响应映射为 React 组件渲染,支持在对话中嵌入表单、卡片、图表等 UI;提供 agent 与 assistant 聊天机器人相关的抽象,方便把模型调用、状态管理和界面更新串起来;基于 TypeScript,对 React 生态友好,开发者可以用熟悉的组件方式扩展生成式界面。适合需要把 AI 能力产品化、又不想自己从零搭建「模型输出到 UI 渲染」链路的团队。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

正在加载星标数据…

技术标签

使用教程

—

难度:入门 约 10 分钟 部署方式:库/依赖 4 步

⚠ 该项目 README 未提供完整安装说明,以下步骤为通用流程,请以官方文档为准。

环境要求

  • Node.js 环境(README 未指定具体版本)
  • 一个已有的 React 项目
  • 项目使用 TypeScript(Tambo 基于 TypeScript)
  • 可使用 npm 等包管理器安装 @tambo-ai/react

安装与启动步骤

  1. 1确认基础环境

    Tambo 是 React 的生成式 UI SDK,需先有可运行的 React + TypeScript 项目,并确认已安装 Node.js 与 npm。

    node -v
  2. 2克隆开源仓库

    README 仅提供 GitHub 地址,如需自托管或查看示例,先把仓库克隆到本地。

    git clone https://github.com/tambo-ai/tambo.git
    cd tambo
  3. 3安装 React SDK

    README 给出的 npm 包为 @tambo-ai/react,在目标 React 项目中安装后即可引入使用。

    npm install @tambo-ai/react
  4. 4阅读自托管文档

    README 明确指向 SELF-HOSTING.md,自托管部署的具体命令与配置均以该文件为准。

    cat SELF-HOSTING.md

如何确认成功

在项目 package.json 依赖中看到 @tambo-ai/react,且项目能正常构建/启动即视为安装成功。

常见问题

Q:Tambo Cloud 关闭后还能继续用吗?

A:可以。Tambo 是开源且支持自托管,按 README 指引查看仓库根目录的 SELF-HOSTING.md 自行部署。

Q:托管服务什么时候停止?

A:Tambo Cloud 已关闭新注册,托管 API 运行到 2026 年 10 月 31 日,用户数据于 2026 年 11 月 30 日删除。

Q:自托管需要配置哪些环境变量?

A:README 节选未列出自托管所需的具体变量与端口,请以仓库内 SELF-HOSTING.md 的说明为准,不要凭猜测填写。

Q:必须用 TypeScript 吗?

A:项目本身基于 TypeScript 面向 React 生态,README 未说明对纯 JavaScript 项目的支持程度,建议在 TS 项目中使用。

注意事项

  • README 节选未给出完整安装步骤,缺少的信息请查阅官方文档 tambo.co 与 SELF-HOSTING.md
  • 命令与包名仅依据 README 中出现的 npm 包名 @tambo-ai/react 与仓库地址推断,实际以官方文档为准
  • 若仍依赖托管服务,注意 2026 年 10 月 31 日的停服时间点,提前完成自托管迁移

核心亮点

  • 把模型输出映射为 React 组件,省去手写解析和渲染层
  • TypeScript 编写,类型提示完整,React 项目接入成本低
  • 围绕 agent 和 assistant 聊天场景设计,开箱即用的抽象较完整

不足之处

  • 生成式 UI 的组件契约和渲染边界需要开发者自行约束,复杂场景调试成本不低
  • 生态和最佳实践仍在积累,非聊天类场景的文档覆盖有限

适用场景

  • AI 客服对话中动态渲染订单卡片和操作按钮
  • 内部工具用自然语言生成数据表格和筛选表单
  • SaaS 产品里嵌入可交互的 AI 助手面板

替代项目

Vercel AI SDK、LangChain.js

上一篇:json-render

下一篇:mellea

同类项目推荐

dsh-our-free-model 开源

装个插件就能免密钥白嫖前沿大模型,不限量

在 dsh 里装上这个插件即可,无需登录、注册或填 API Key,就能使用包括 DeepSeek V4.1 Fl···

★ 26647 2026-10-04
ComfyUI-sol-attn 开源

在 ComfyUI 中让视频生成注意力更快更省显存

NVIDIA Sol-Attn for ComfyUI / Triton kernel on SM89 - SM121, with zero-copy MiniMax ···

★ 154 2026-08-09
langchain 开源

组装 AI 应用的乐高积木,从想法到上线不换工具

The agent engineering platform.

★ 148070 2026-08-09
transformers 开源

全球最大的模型仓库全家桶,想用的模型一把抓

Transformers: the model-definition framework for state-of-the-art machine learning m···

★ 167850 2026-08-09