AI Inventory Insights
Jun 2026PersonalJun 202615 technologies12 features
About this project
An AI-powered inventory and sales analytics platform built with Next.js 16. Chat with an AI agent to query your sales data, monitor inventory levels, manage products, record sales, and automate restock orders — all in real time.
The AI agent understands natural-language requests and takes action through 8 filterable tools — querying products, sales, and orders, comparing periods, generating daily briefings, and performing mutations like restock and fulfill with user approval.
Features a resizable chat panel, full CRUD for products/sales/orders, KPI dashboard, chat history with SQLite persistence, and dark mode.
Features
AI Sales Analyst Agent with natural-language querying
8 filterable agent tools (query, compare, brief, restock, fulfill)
Mutation flow with user approval (restock/fulfill operations)
KPI dashboard with revenue, sales, top product, low stock cards
Product CRUD with stock levels, prices, and categories
Sales transaction history with date/category filters
Restock order management with status tracking
Chat history with SQLite persistence and editable titles
Resizable 3-column layout (nav + content + chat panel)
Daily briefing with day-over-day comparison
Dark mode with system preference detection
Demo data seed (22 products, 6 months of sales)
Tech Stack
TypeScriptReactNext.jsTailwind CSSshadcn/uiTanStack QueryDrizzle ORMSQLiteVercel AI SDKGroqOllamareact-hook-formZodreact-markdownlucide-react