π Introducing πΎππππΌπππ
An open source, self-hostable personal assistant that works with any agent harness.
Includes:
- Computer use: browser, terminal & files
- Connectors for your personal apps
- Ideas, goals & progress tracking
- Built for Mobile and Web
Repo β github.com/CopilotKit/OpenMuβ¦
Powered by @CopilotKit and AG-UI.
Clone this template and customize it however you want.
TanStack AI now has subagents π€
Define agents once, pass them to chat(), and each one streams its own card in your UI.
Jev routes every message to the right agents, in parallel or in orderβ‘
π To no one's surprise, Jev support just landed in TanStack AI via `decide()`, our new API for typed choices, scores, and booleans.
We're excited to use this new API with more models soon, but for now the "jevolution" is in full swing!
Jev on, ya'll.
Generate dynamic worlds with TanStack AI! π
Use the new generateWorld function and generate worlds with realtime edits.
Check the docs here:
tanstack.com/ai/latest/docs/β¦
TanStack Markdown 0.0.14 is out!
β‘ Faster parsing (-72% prose, -38% streaming)
β +45 CommonMark cases passing
π¦ Much better compatibility
And all without extra bundle size... actually a little smaller!
Great for blogs, docs, and streaming AI
github.com/TanStack/markdown
TanStack Highlight 0.0.11 is out w/ 2x faster highlighting and 5x faster rendering for long code blocks, plus smaller helper imports and fewer formatting bugs.
Enjoi!
tanstack.com/highlight/latesβ¦
TanStack Charts just got a little quicker! π
For example, 10k cell heatmap time to paint (w/ the React adapter):
SVG: 164 β 38 ms
Canvas: 43 β 26 ms
*using my M5 Pro and taking the median over 30 runs
Available in the latest version!
We officially support @remix_run v3 as a TanStack AI adapter!
Same API you already know: createChat in a clientEntry island, typed tool components, working example included.
npm i @tanstack/ai-remix
π Celebrating 6 months of partnership with @Railway by making the TanStack Start -> Railway path even better with faster prompt-to-prod, and an end-to-end experience on sandboxes.
Start here! π
docs.railway.com/guides/tansβ¦
π¨ New partner alert!
π @Render and TanStack are joining forces to help you ship better, faster apps with zero ops. Whether that's your first user or your billionth, Render has everything you'll ever need to get to production.
Start building now π
tanstack.com/partners/render
TanStack AI now supports Cloudflare as an official adapter!
Connect to your gateway via bindings, api key or expose it to the OpenAI adapter directly!
npm i @tanstack/ai-cloudflare
ποΈ + β² = π
TanStack and @Vercel are officially teaming up!
Weβre working together to make Vercel a first-class home for TanStack Start with better support for deploying and running anything you can dream up with TanStack on Vercel.
Start here! π
vercel.com/kb/guide/deploy-aβ¦
Your chat options are now your UI types. π₯
TanStack AI ships with headless UI kits!
Every tool, part and interrupt widget completely typesafe. Forget a component and it won't compile.
React, Solid, Vue, Svelte, Angular, Preact, Octane.
Check it out π
Your context window is fixed. Your chat is not. π
TanStack AI shrinks what the model sees and leaves your transcript alone allowing for infinite compacting chats.
You pick your compaction strategy!
npm i @tanstack/ai-compaction
Pasting every skill into the system prompt is a tax you pay on every request. πΈ
withSkills() ships a one-line catalog instead. The model reads it, calls load_skill, and pulls the full instructions only when the task needs them.
Works with any provider.
TanStack AI now supports @Lovable AI Gateway. π
Six modalities, one adapter shape:
chat β lovableText
image β lovableImage
video β lovableVideo
embed β lovableEmbedding
speech β lovableSpeech
transcribe β lovableTranscription
npm i @tanstack/ai-lovable
Stop paying for your users' tokens. πΈ
Headless BYOK just landed in TanStack AI: users bring their own API key, it never touches your server, and 15 provider adapters got a /byok entry in one pass.
Two calls to wire up. π