类库 › ai
TanStack

TanStack/ai

TanStack AI 是一个类型安全、与提供商无关的 TypeScript SDK,支持流式聊天、工具调用、智能体及多模态应用。它兼容 OpenAI、Anthropic 等主流服务商,并提供 React、Vue、Svelte 和 Solid 等前端框架的原生绑定,便于构建复杂的 AI 应用。

2,836 255 2,836 76
在 GitHub 上查看
TanStack/ai

技术栈

codemods javascript

测试

Vitest ^4.0.14

代码规范

Prettier ^3.7.4
查看全部依赖 (4)

开发依赖

@types/jscodeshift ^17.1.1 @types/node ^24.10.1 jscodeshift ^17.1.1 typescript 5.9.3

根目录 javascript

构建工具

Vite ^7.3.3

测试

Vitest ^4.0.14

代码规范

ESLint ^9.39.1 Prettier ^3.7.4
查看全部依赖 (20)

开发依赖

@changesets/changelog-github ^0.7.0 @changesets/cli ^2.30.0 @faker-js/faker ^10.1.0 @tanstack/eslint-config 0.4.0 @tanstack/typedoc-config 0.3.1 @tanstack/vite-config 0.4.1 @types/node ^24.10.1 eslint-plugin-unused-imports ^4.3.0 happy-dom ^20.0.10 kiira 0.5.0 knip ^5.70.2 markdown-link-extractor ^4.0.3 nx 22.1.2 premove ^4.0.0 prettier-plugin-svelte ^3.4.0 publint ^0.3.15 sherif ^1.9.0 tinyglobby ^0.2.15 tsx ^4.21.0 typescript 5.9.3

packages/ai-angular javascript

测试

Vitest ^4.0.14
查看全部依赖 (16)

依赖

@tanstack/ai-client workspace:* tslib ^2.8.1

开发依赖

@analogjs/vite-plugin-angular ^1.10.0 @angular/build ^21.2.0 @angular/common ^21.2.0 @angular/compiler ^21.2.0 @angular/core ^21.2.0 @angular/platform-browser ^21.2.0 @angular/platform-browser-dynamic ^21.2.0 @tanstack/ai workspace:* @types/node ^24.10.1 jsdom ^27.2.0 ng-packagr ^21.2.0 typescript 5.9.3 zod ^4.2.0 zone.js ^0.15.0

packages/ai-anthropic/live-tests javascript

查看全部依赖 (4)

依赖

@tanstack/ai workspace:* @tanstack/ai-anthropic workspace:* zod ^3.24.1

开发依赖

tsx ^4.19.2

packages/ai-anthropic javascript

查看全部依赖 (5)

依赖

@anthropic-ai/sdk ^0.97.1 @tanstack/ai-utils workspace:*

开发依赖

@tanstack/ai workspace:* @vitest/coverage-v8 4.0.14 zod ^4.2.0

packages/ai-client javascript

构建工具

Vite ^7.3.3
查看全部依赖 (6)

依赖

@tanstack/ai workspace:* @tanstack/ai-event-client workspace:* @tanstack/ai-utils workspace:*

开发依赖

@standard-schema/spec ^1.1.0 @vitest/coverage-v8 4.0.14 zod ^4.2.0

packages/ai-code-mode-skills javascript

查看全部依赖 (11)

依赖

@tanstack/ai workspace:* @tanstack/ai-code-mode workspace:*

开发依赖

@tanstack/ai-anthropic workspace:* @tanstack/ai-gemini workspace:* @tanstack/ai-isolate-node workspace:* @tanstack/ai-openai workspace:* @vitest/coverage-v8 4.0.14 commander ^13.1.0 dotenv ^17.2.3 tsx ^4.21.0 zod ^4.2.0

packages/ai-code-mode/models-eval javascript

查看全部依赖 (12)

依赖

@tanstack/ai workspace:* @tanstack/ai-anthropic workspace:* @tanstack/ai-code-mode workspace:* @tanstack/ai-gemini workspace:* @tanstack/ai-grok workspace:* @tanstack/ai-groq workspace:* @tanstack/ai-isolate-node workspace:* @tanstack/ai-ollama workspace:* @tanstack/ai-openai workspace:* dotenv ^17.2.3 zod ^4.2.0

开发依赖

tsx ^4.21.0

packages/ai-code-mode javascript

查看全部依赖 (4)

依赖

sucrase ^3.35.0

开发依赖

@tanstack/ai workspace:* @vitest/coverage-v8 4.0.14 zod ^4.2.0

packages/ai-devtools javascript

框架

Solid.js ^1.9.10

构建工具

Vite ^7.3.3
查看全部依赖 (10)

依赖

@tanstack/ai workspace:* @tanstack/ai-event-client workspace:* @tanstack/devtools-ui ^0.5.1 @tanstack/devtools-utils ^0.4.0 goober ^2.1.18

开发依赖

@vitest/coverage-v8 4.0.14 jsdom ^27.2.0 tsup ^8.5.1 tsup-preset-solid ^2.2.0 vite-plugin-solid ^2.11.10

packages/ai-elevenlabs javascript

查看全部依赖 (5)

依赖

@elevenlabs/client ^1.3.1 @elevenlabs/elevenlabs-js ^2.44.0 @tanstack/ai-utils workspace:*

开发依赖

@tanstack/ai workspace:* @vitest/coverage-v8 4.0.14

packages/ai-event-client javascript

查看全部依赖 (2)

依赖

@tanstack/devtools-event-client ^0.4.1

开发依赖

@vitest/coverage-v8 4.0.14

packages/ai-fal javascript

构建工具

Vite ^7.3.3
查看全部依赖 (4)

依赖

@fal-ai/client ^1.10.1 @tanstack/ai-utils workspace:*

开发依赖

@tanstack/ai workspace:* @vitest/coverage-v8 4.0.14

packages/ai-gemini javascript

构建工具

Vite ^7.3.3
查看全部依赖 (6)

依赖

@google/genai ^2.8.0 @tanstack/ai-utils workspace:* partial-json ^0.1.7

开发依赖

@tanstack/ai workspace:* @vitest/coverage-v8 4.0.14 zod ^4.2.0

packages/ai-grok javascript

构建工具

Vite ^7.3.3
查看全部依赖 (5)

依赖

@tanstack/ai-utils workspace:* @tanstack/openai-base workspace:* openai ^6.41.0

开发依赖

@tanstack/ai workspace:* @vitest/coverage-v8 4.0.14

packages/ai-groq javascript

构建工具

Vite ^7.3.3
查看全部依赖 (4)

依赖

@tanstack/ai-utils workspace:* @tanstack/openai-base workspace:* openai ^6.41.0

开发依赖

@vitest/coverage-v8 4.0.14

packages/ai-isolate-cloudflare javascript

查看全部依赖 (4)

依赖

@tanstack/ai-code-mode workspace:*

开发依赖

@cloudflare/workers-types ^4.20241230.0 @vitest/coverage-v8 4.0.14 wrangler ^4.88.0

packages/ai-isolate-node javascript

查看全部依赖 (2)

依赖

isolated-vm ^6.0.2

开发依赖

@vitest/coverage-v8 4.0.14

packages/ai-isolate-quickjs javascript

查看全部依赖 (2)

依赖

quickjs-emscripten ^0.31.0

开发依赖

@vitest/coverage-v8 4.0.14

packages/ai-mcp javascript

构建工具

Vite ^7.3.3
查看全部依赖 (7)

依赖

@modelcontextprotocol/sdk ^1.29.0 @tanstack/ai workspace:*

开发依赖

@vitest/coverage-v8 4.0.14 jiti ^2.4.2 json-schema-to-typescript ^15.0.4 tsup ^8.5.1 zod ^4.2.0

packages/ai-ollama javascript

构建工具

Vite ^7.3.3
查看全部依赖 (4)

依赖

@tanstack/ai-utils workspace:* ollama ^0.6.3

开发依赖

@tanstack/ai workspace:* @vitest/coverage-v8 4.0.14

packages/ai-openai/live-tests javascript

查看全部依赖 (3)

依赖

@tanstack/ai workspace:* @tanstack/ai-openai workspace:*

开发依赖

tsx ^4.19.2

packages/ai-openai javascript

构建工具

Vite ^7.3.3
查看全部依赖 (6)

依赖

@tanstack/ai-utils workspace:* @tanstack/openai-base workspace:* openai ^6.41.0

开发依赖

@tanstack/ai workspace:* @vitest/coverage-v8 4.0.14 zod ^4.2.0

packages/ai-openrouter javascript

构建工具

Vite ^7.3.3
查看全部依赖 (5)

依赖

@openrouter/sdk 0.12.35 @tanstack/ai-utils workspace:*

开发依赖

@tanstack/ai workspace:* @vitest/coverage-v8 4.0.14 zod ^4.2.0

packages/ai-preact javascript

框架

Preact ^10.26.9

构建工具

Vite ^7.3.3
查看全部依赖 (4)

依赖

@tanstack/ai-client workspace:*

开发依赖

@testing-library/preact ^3.2.4 @vitest/coverage-v8 4.0.14 jsdom ^27.2.0

packages/ai-react-ui javascript

框架

React ^19.2.3

构建工具

Vite ^7.3.3
查看全部依赖 (10)

依赖

react-markdown ^10.1.0 rehype-highlight ^7.0.2 rehype-raw ^7.0.0 rehype-sanitize ^6.0.0 remark-gfm ^4.0.1

开发依赖

@tanstack/ai-client workspace:* @tanstack/ai-react workspace:* @types/react ^19.2.7 @vitest/coverage-v8 4.0.14 react-dom ^19.2.3

packages/ai-react javascript

框架

React ^19.2.3

构建工具

Vite ^7.3.3
查看全部依赖 (7)

依赖

@tanstack/ai-client workspace:*

开发依赖

@standard-schema/spec ^1.1.0 @tanstack/ai workspace:* @testing-library/react ^16.3.0 @types/react ^19.2.7 @vitest/coverage-v8 4.0.14 jsdom ^27.2.0

packages/ai-solid-ui javascript

框架

Solid.js ^1.9.10

构建工具

Vite ^7.3.3
查看全部依赖 (8)

依赖

rehype-highlight ^7.0.2 rehype-raw ^7.0.0 rehype-sanitize ^6.0.0 remark-gfm ^4.0.1 solid-markdown ^2.1.0

开发依赖

@tanstack/ai-client workspace:* @tanstack/ai-solid workspace:* @vitest/coverage-v8 4.0.14

packages/ai-solid javascript

框架

Solid.js ^1.9.10

测试

Vitest ^4.0.14
查看全部依赖 (9)

依赖

@tanstack/ai-client workspace:*

开发依赖

@solidjs/testing-library ^0.8.10 @standard-schema/spec ^1.1.0 @tanstack/ai workspace:* @types/node ^24.10.1 @vitest/coverage-v8 4.0.14 jsdom ^27.2.0 tsdown ^0.17.0-beta.6 typescript 5.9.3

packages/ai-svelte javascript

框架

Svelte ^5.20.0

构建工具

Vite ^7.3.3
查看全部依赖 (10)

依赖

@tanstack/ai-client workspace:*

开发依赖

@standard-schema/spec ^1.1.0 @sveltejs/package ^2.3.10 @sveltejs/vite-plugin-svelte ^5.1.1 @tanstack/ai workspace:* @types/node ^24.10.1 @vitest/coverage-v8 4.0.14 jsdom ^27.2.0 svelte-check ^4.2.0 typescript 5.9.3

packages/ai-utils javascript

构建工具

Vite ^7.3.3
查看全部依赖 (2)

开发依赖

@types/node ^24.10.1 @vitest/coverage-v8 4.0.14

packages/ai-vue-ui javascript

框架

Vue.js ^3.5.25

构建工具

Vite ^7.3.3
查看全部依赖 (8)

依赖

@crazydos/vue-markdown ^1.1.4 @tanstack/ai-vue workspace:* rehype-highlight ^7.0.2 rehype-raw ^7.0.0 remark-gfm ^4.0.1

开发依赖

@vitejs/plugin-vue ^6.0.2 @vitest/coverage-v8 4.0.14 vue-tsc ^2.2.10

packages/ai-vue javascript

框架

Vue.js ^3.5.25

测试

Vitest ^4.0.14
查看全部依赖 (9)

依赖

@tanstack/ai-client workspace:*

开发依赖

@standard-schema/spec ^1.1.0 @tanstack/ai workspace:* @types/node ^24.10.1 @vitest/coverage-v8 4.0.14 @vue/test-utils ^2.4.6 jsdom ^27.2.0 tsdown ^0.17.0-beta.6 typescript 5.9.3

packages/ai javascript

查看全部依赖 (9)

依赖

@ag-ui/core ^0.0.52 @standard-schema/spec ^1.1.0 @tanstack/ai-event-client workspace:* @tanstack/ai-utils workspace:* partial-json ^0.1.7

开发依赖

@opentelemetry/api ^1.9.0 @vitest/coverage-v8 4.0.14 arktype ^2.1.28 zod ^4.2.0

packages/openai-base javascript

构建工具

Vite ^7.3.3
查看全部依赖 (5)

依赖

@tanstack/ai-utils workspace:* openai ^6.41.0

开发依赖

@tanstack/ai workspace:* @vitest/coverage-v8 4.0.14 zod ^4.2.0

packages/preact-ai-devtools javascript

构建工具

Vite ^7.3.3
查看全部依赖 (3)

依赖

@tanstack/ai-devtools-core workspace:* @tanstack/devtools-utils ^0.4.0

开发依赖

@vitest/coverage-v8 4.0.14

packages/react-ai-devtools javascript

框架

React ^19.2.3

构建工具

Vite ^7.3.3
查看全部依赖 (4)

依赖

@tanstack/ai-devtools-core workspace:* @tanstack/devtools-utils ^0.4.0

开发依赖

@types/react ^19.2.7 @vitest/coverage-v8 4.0.14

packages/solid-ai-devtools javascript

框架

Solid.js ^1.9.10

构建工具

Vite ^7.3.3
查看全部依赖 (4)

依赖

@tanstack/ai-devtools-core workspace:* @tanstack/devtools-utils ^0.4.0

开发依赖

@vitest/coverage-v8 4.0.14 vite-plugin-solid ^2.11.10

testing/panel javascript

框架

React ^19.2.3

构建工具

Vite ^7.3.3

测试

Playwright ^1.57.0

CSS 框架

Tailwind CSS ^4.1.18
查看全部依赖 (32)

依赖

@tailwindcss/vite ^4.1.18 @tanstack/ai workspace:* @tanstack/ai-anthropic workspace:* @tanstack/ai-client workspace:* @tanstack/ai-event-client workspace:* @tanstack/ai-gemini workspace:* @tanstack/ai-grok workspace:* @tanstack/ai-ollama workspace:* @tanstack/ai-openai workspace:* @tanstack/ai-openrouter workspace:* @tanstack/ai-react workspace:* @tanstack/ai-react-ui workspace:* @tanstack/nitro-v2-vite-plugin ^1.154.7 @tanstack/react-router ^1.158.4 @tanstack/react-start ^1.159.0 @tanstack/start ^1.120.20 highlight.js ^11.11.1 lucide-react ^0.561.0 react-dom ^19.2.3 react-markdown ^10.1.0 rehype-highlight ^7.0.2 rehype-raw ^7.0.0 rehype-sanitize ^6.0.0 remark-gfm ^4.0.1 vite-tsconfig-paths ^5.1.4 zod ^4.2.0

开发依赖

@types/node ^24.10.1 @types/react ^19.2.7 @types/react-dom ^19.2.3 @vitejs/plugin-react ^5.1.2 dotenv ^17.2.3 typescript 5.9.3

testing/react-native-smoke javascript

框架

React ^19.2.3

构建工具

esbuild ^0.25.12
查看全部依赖 (8)

依赖

@tanstack/ai workspace:* @tanstack/ai-react workspace:* expo ~56.0.5 react-native 0.85.3

开发依赖

@types/node ^24.10.1 @types/react ^19.2.7 tsx ^4.21.0 typescript 5.9.3

截图

https://raw.githubusercontent.com/TanStack/ai/main/media/header_ai.png

评论

inicio - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-06-27 18:33
浙ICP备14020137号-1 $mapa de visitantes$