TanStack AI Alpha: Your AI, Your Way | TanStack Blog
The TanStack team is excited to announce the alpha release of , a framework-agnostic AI toolkit built for developers who want control over their stack. Let's be honest. The current AI landscape has a....
๐ฃ TanStack AI Alpha is here!
โจ Framework agnostic
๐ค Provider agnostic
๐ง Type safe
๐ง Isomorphic tools
๐ Devtools
๐ Open protocol
๐ฆ JS, Python, PHP
โ๏ธ React, Solid, Vanilla
๐ OpenAI, Anthropic, Gemini, Ollama, ++
Official blog post: tanstack.com/blog/tanstac...
Docs: tanstack.com/ai
04.12.2025 22:43
๐ 82
๐ 17
๐ฌ 5
๐ 5
๐ก๐ฒ๐ ๐ฟ๐ฒ๐น๐ฒ๐ฎ๐๐ฒ: @tanstack.com DB x PowerSync ๐ด ๐ฅ
The @tanstack/powersync-db-collection brings offline persistence, realtime multi-tab + backend sync, and automatic conflict resolution to TanStack DB.
And you get TanStack DBโs super reactive client-store and query engine!
14.11.2025 19:45
๐ 11
๐ 1
๐ฌ 1
๐ 0
This has been an incredibly fun project to work on! And hats off to @samwillis.uk and Kevin De Porre who have done some real wizardry here.
Queries can now be compiled into almost any sort of data loading scheme you can imagine w/ tons of built-in optimizations.
12.11.2025 22:17
๐ 20
๐ 1
๐ฌ 0
๐ 0
You didnโt think we werenโt going to drop something big today for @syncconf.bsky.social did you?
Query-driven sync. In @tanstack.com DB. No re-write needed. Letโs do this ๐ฅ
12.11.2025 22:13
๐ 10
๐ 3
๐ฌ 0
๐ 0
12.11.2025 22:16
๐ 6
๐ 1
๐ฌ 0
๐ 0
We're targeting 1.0 for December 2025.
Try it and share feedback in Discord or GitHub!
12.11.2025 22:10
๐ 7
๐ 0
๐ฌ 1
๐ 0
Designed for your existing REST, GraphQL, or tRPC APIs. No backend migration.
Bonus: Works with sync engines (@electric-sql.com, Trailbase, PowerSync) for real-time updates with near-zero incremental network cost.
12.11.2025 22:10
๐ 9
๐ 1
๐ฌ 1
๐ 1
First query: ~100ms with targeted network request
Meanwhile: Full dataset syncs in background After sync: ALL queries run in <1ms client-side
Fast first paint + instant everything else.
12.11.2025 22:09
๐ 4
๐ 0
๐ฌ 1
๐ 0
Multiple components, same query? ONE network request.
Complex joins? Minimal batched requests.
Already-loaded rows? Reused automatically.
Fewer total requests than custom APIs, with better cache utilization.
12.11.2025 22:09
๐ 4
๐ 0
๐ฌ 1
๐ 0
Differential dataflow recomputes only what changed.
Mark a todo complete? Query results update in <1msโeven with 100k+ rows in memory.
No jitter. No loading states. Just instant updates.
12.11.2025 22:09
๐ 5
๐ 0
๐ฌ 1
๐ 0
0.5 adds 3 sync modes for different use cases:
- Eager: Load everything upfront (<10k rows)
- On-demand: Load only what queries need (>50k rows, search)
- Progressive: Load subset now, sync full dataset in background (collaborative apps)
12.11.2025 22:09
๐ 4
๐ 0
๐ฌ 1
๐ 0
This query:
useLiveQuery(q =>
q.from({ todos })
.where(eq(status, 'active'))
)
Automatically becomes:
GET /api/todos?status=active
No backend changes needed. Your queries become the API.
12.11.2025 22:08
๐ 5
๐ 0
๐ฌ 1
๐ 0
React made components pure functions: UI = f(state)
TanStack DB brings the same philosophy to data: view = query(collections)
You describe what data you need. DB handles fetching, caching, and updatingโeven across massive datasets.
12.11.2025 22:08
๐ 6
๐ 0
๐ฌ 1
๐ 0
๐ TanStack DB 0.5 is here with Query-Driven Sync
Your component's query IS the API call. No custom endpoints. No GraphQL resolvers. Just write your query and DB figures out exactly what to fetch.
Details ๐งต๐
12.11.2025 22:08
๐ 69
๐ 9
๐ฌ 3
๐ 3
๐ TanStack DB now has @solidjs.com support!
25.07.2025 21:53
๐ 55
๐ 9
๐ฌ 3
๐ 2
<script lang="ts">
import { useLiveQuery } from "@tanstack/svelte-db"
import { eq } from "@tanstack/db"
import { todoCollection } from "$lib/collections"
const todosQuery = useLiveQuery((query) =>
query
.from({ todos: todoCollection })
.where(({ todos }) => eq(todos.completed, false))
)
</script>
<List items={todosQuery.data} />
TanStack DB now has @svelte.dev support!
23.07.2025 19:27
๐ 63
๐ 10
๐ฌ 1
๐ 1
Me and Arnoud
... and new ones, like @arnoud.dev, who maintains the @tanstack.com angular adapter ๐
15.06.2025 11:57
๐ 14
๐ 1
๐ฌ 1
๐ 0
JavaScript Open Source Award
YouTube video by JavaScript Conferences by GitNation
@tanstack.com stack Form just won "Most Exciting Use of Technology" at @jsnation.gitnation.org ๐ญโค๏ธ
www.youtube.com/live/mQ9jSzh...
So proud of our team and so deeply appreciative of anyone who's supported along the way.
Thank you!
14.06.2025 21:44
๐ 37
๐ 3
๐ฌ 1
๐ 0
Still canโt believe I got to talk at Svelte Summit this year! Thank you to @sveltesociety.dev and everyone who made that conf an amazing and welcoming experience!
Watch my presentation all about @svelte.dev and @tanstack.com ๐
06.06.2025 15:32
๐ 41
๐ 5
๐ฌ 5
๐ 0
James Arthur - Introducing TanStack DB
YouTube video by Local-First Conf
Here's my @localfirstconf.com talk introducing @tanstack.com DB, hexdocs.pm/phoenix_sync, syncconf.dev and arguing that Sync is the key to mainstream adoption of #local-first.
youtu.be/ia9FpY_Sw_4?...
05.06.2025 17:05
๐ 41
๐ 6
๐ฌ 1
๐ 3
@tanstack.com Router is awesome. Just tried it out with small app experiment.
- First class search params handling (no need nuqs etc)
- end to end type safety (routes, loaders, search params, etc)
- Data fetching: has built in loader and first class support with react-query (obviously)
04.06.2025 14:31
๐ 9
๐ 1
๐ฌ 1
๐ 0
Way ahead of you
01.06.2025 16:56
๐ 3
๐ 0
๐ฌ 1
๐ 0
The stack I just used
- @tanstack.com router in static mode
- @content-collections gives you a great api to local content + lunr.js to search
- MDX + import.meta.glob = ๐. Every other way to do mdx is a black hole.
- @shiki.style for all syntax renders
01.06.2025 03:15
๐ 17
๐ 1
๐ฌ 1
๐ 0
Everyday I feel so incredibly blessed to be surrounded by some of the absolute best and brightest in our industry.
Not only are the folks at @tanstack.com, Redux, and beyond amazing engineers, but they're wonderful people that remain immensely supportive of me and my work ๐ฅฐ
01.06.2025 16:07
๐ 29
๐ 1
๐ฌ 0
๐ 0
๐ฅ
25.05.2025 17:17
๐ 13
๐ 1
๐ฌ 0
๐ 0
๐
23.05.2025 22:18
๐ 0
๐ 0
๐ฌ 0
๐ 0
TanStack
| Cotton Bureau
@tannerlinsley.com just launched a bunch of new @tanstack.com shirts/sweatshirts/hoodies/etc.
All merch is zero-profit at cost of @cottonbureau.com and very high quality. Enjoy!
Go grab it here: tanstack.com/merch
09.05.2025 05:44
๐ 23
๐ 7
๐ฌ 1
๐ 0
My cute little @tanstack.com app builder CLI, create-tsrouter-app, has grown into a monorepo that creates both the original and now create-start-app, and has all kinds of optional add-ons, supports Solid as well as React... It's growing up on me. ๐ฅฒ
29.03.2025 23:19
๐ 49
๐ 3
๐ฌ 1
๐ 0
Watching the new work in flight on @tanstack.com Start is so inspiring. What's coming next will blow your mind.
Oh, and the stuff we're cooking on create-tsrouter-app aint too shabby either!
25.03.2025 14:09
๐ 39
๐ 3
๐ฌ 0
๐ 0