Docs Quick Start AI Features Pricing GitHub
Open Source & Free Forever

The data grid that
understands you

Build powerful data tables with natural language AI queries.
Sort, filter, and explore data just by asking.

4 AI Providers
MIT License
TS Native

See it in action

Try the interactive demo below. Sort columns, search, or use AI queries like "show active admins" or "revenue over 100k"

NameEmailRoleStatusRevenue
Alice Johnsonalice@example.comAdminactive$125,000
Bob Smithbob@example.comUseractive$85,000
Charlie Browncharlie@example.comEditorinactive$92,000
Diana Princediana@example.comAdminactive$156,000
Edward Nortonedward@example.comUserinactive$45,000
Showing 1-5 of 8

Everything you need

A complete data grid solution with AI superpowers

Natural Language Queries

Type queries like "show customers from California with revenue over 10k" and watch your data filter automatically.

Multiple AI Providers

Works with OpenAI, Anthropic Claude, Ollama for local AI, or bring your own custom endpoint.

Built on TanStack Table

Battle-tested foundation with sorting, filtering, pagination, row selection, and column resizing.

TypeScript Native

Full type safety for columns, data, and AI queries. Excellent autocomplete in your editor.

Blazing Fast

Optimized rendering with virtualization support. Handles thousands of rows without breaking a sweat.

Dark Mode Ready

Ships with multiple themes including dark mode. Easily customizable with CSS variables.

Up and running in minutes

Install TailGrid and add AI-powered queries to your React app with just a few lines of code.

1 Install the packages
2 Configure your AI provider
3 Add the component
Read the Quick Start Guide
App.tsx
import { TailGrid } from '@tailgrid/react';
import { createOpenAIProvider } from '@tailgrid/ai';

const ai = createOpenAIProvider({
  apiKey: process.env.OPENAI_API_KEY
});

export default function App() {
  return (
    <TailGrid
      data={users}
      columns={columns}
      enableAI
      aiProvider={ai}
    />
  );
}

Ready to get started?

Install TailGrid and transform how your users interact with data.

npm install @tailgrid/react @tailgrid/ai
Sponsor