Skip to content

VaniKhata

VaniKhata is a digital ledger application designed specifically for the Indian Kirana store ecosystem.

Core trick

Sends a recorded voice note to Gemini 2.0 Flash, which returns structured order JSON and flags credit transactions.

Tags

Description

VaniKhata is a digital ledger application designed specifically for the Indian Kirana store ecosystem. It replaces the traditional "Lal Kitab" (red notebook) with an AI-powered voice interface that understands localized dialects, manages credit (Udhaar), and provides business insights without requiring the merchant to type a single word.
Harshkumar62367/VaniKhata★ 00 forksTypeScriptCreated Feb 14, 2026 · last push Feb 14, 2026

README excerpt

# VaniKhata: Voice-First Digital Ledger (वाणीखाता)

## 🛍️ Bridging the Digital Divide
**VaniKhata (वाणीखाता)** is an AI-powered merchant dashboard designed for the next billion users. In a landscape where small Kirana store owners find digital bookkeeping tedious, VaniKhata introduces a **zero-typing interface**.

By leveraging **Gemini 2.0 Flash**, the app transcribes multi-dialect audio (Hinglish, Kannada-English, Hindi), extracts structured order data, and intelligently flags credit (*Udhaar*) transactions—all from a simple voice recording.

<img width="1705" height="836" alt="image" src="https://github.com/user-attachments/assets/012d1c1a-b668-4ca1-9df9-1a882a73a1dc" />


---

## ⚡ Core Features

### 🎙️ Multilingual Voice-to-JSON
Converts messy, real-world audio into structured orders instantly. Supports mixed dialects like Hinglish and Kanglish.

### 💳 Smart Udhaar Detection
Automatically flags credit requests based on linguistic intent (e.g., *"Iska paisa baad mein dungi"*, *"Khate mein likh lo"*).

### 📊 Bento Dashboard
A high-fidelity, glanceable UI for tracking daily sales, pending credits, and trending items.

### 💡 Smart Summaries
AI-driven business insights that suggest cross-selling opportunities (e.g., *"Customer bought milk, suggest bread"*).

### 🐘 Serverless Persistence
Real-time data sync using **Neon (PostgreSQL)** and **Prisma ORM**.

---

## 🛠️ Technical Stack

- **Frontend:** Next.js 15, Tailwind CSS, Shadcn UI
- **Backend:** Node.js, Express, Multer
- *

Team