尚未收集仓库信息。
尚未检测到更新。GitHub 发布版本后会显示在这里。
制作者的介绍仅有上面的一句话。 更多详情请阅读仓库 README。 仓库 README ↗
正在加载完整 README。
查看完整 README ↗Four-stage automotive chat agent: Discover → Pipeline → Booking → Service.
LLM: Groq → OpenRouter (free tier) → Gemini. Zoho CRM behind a swappable client (mock until credentials exist).
Demo in an OEM voice (XUV700, Thar, Scorpio-N). Not an official Mahindra product.
cp .env.example .env.local
# fill OPENROUTER_API_KEY or GROQ_API_KEY, SESSION_SECRET (npm run secret), MONGODB_URI
# optional: GOOGLE_GENERATIVE_AI_API_KEY for fallback
npm install
npm run dev
Open http://localhost:3000. Default CRM_MODE=mock.
| Script | Purpose |
|---|---|
npm run dev | Next.js dev server |
npm run secret | Generate SESSION_SECRET |
npm run seed:zoho | Seed Zoho from scripts/seed_data.json |
npm run secrets:check | Block env files + secret pattern scan (also pre-commit) |
npm run audit:check | Production dependency CVE audit, high+ (also pre-commit) |
| Person | Use |
|---|---|
Rajesh Sharma +919800000001 | Discover / existing lead |
Priya Patel +919800000002 | Pipeline deal (XUV700) |
Amit Verma / MAH-9921 | Booking In Transit |
Sunil Rao / MH04 AB 1234 | Service owner |
.env / .env.local. Husky + secretlint run on commit.NEXT_PUBLIC_ for LLM or Zoho keys.CRM_MODE=mock is refused in production.