Drevvy asks the dealer for an itemized out-the-door price in writing. You get transparency, and you stay anonymous until you accept.
CommerceTypeScript · DartGitHub @wilsonpartyof5OnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
find new & used cars through chatgpt
Translation pending
Taken from the repository README
Loading the full README.
Read the full README ↗Drevvy is a shopper app. A shopper stays anonymous and uses Drevvy to converse with a salesperson. The API is a Next.js app on Vercel.
The git repo is still autoagent. The Vercel project is still autoagent-dealer-dashboard. Do not rename that project: shipped iOS builds call https://autoagent-dealer-dashboard.vercel.app.
apps/autogentic — SwiftUI shopper app, until a Flutter app replaces itapps/drevvy-app — Flutter shopper appapps/drevvy-dealer-app — Flutter dealer desk for iOS and Android. Demo data only. See its README.apps/drevvy-backend — package @drevvy/backend. Shopper APIs, operator sign-in, the admin allowlist, and the dealer desk at /dealersupabase/migrations — schema history. Do not apply these as part of a cleanup. Dealer tables stay until a later, separate migrationdocs/drevvy — product plan and the shopper journey notes that land with the admin consoledocs/marketcheck — MarketCheck reference notesThese paths stay stable:
POST /api/query/chat-searchPOST /api/query/parsePOST /api/inventory/searchGET /api/inventory/detail/:idGET /api/inventory/healthGET /api/inventory/usage/api/consumer/*Search calls MarketCheck's hosted MCP from apps/drevvy-backend/src/lib/marketcheck. It does not use a ChatGPT server.
/dealer is the salesperson desk. A rooftop member signs in with a work-email code. Each shopper is labeled first name plus a short reference such as #A7F2. Live in-network threads open with {first} wants your best itemized out-the-door. Details and the /api/dealer/v1 routes are in apps/drevvy-backend/DEALER.md. The Flutter shell is apps/drevvy-dealer-app and still uses demo data. The dealer desk is free day to day. A participating dealer is charged $300 when the shopper confirms a purchase. Stripe is not connected. Shopper keys never appear on the desk. Shopper plan, noted only: one-time key packs (1 key $4.99, 5 keys $19.99, 10 keys $34.99 recommended, 25 keys $74.99). Two spends from the same balance: market-intelligence unlock + save on a VDP, and a separate dealer-conversation key when the VDP URL matches an onboarded rooftop. Off-network out-the-door requests are free (analytics only, no in-app chat). The conversation-key refund clock is 7 days from confirmed delivery. There is no monthly conversation plan and no annual plan. This is not the deleted dealer portal. /admin is unchanged.
Node.js 20 and pnpm 8.
pnpm install
cp apps/drevvy-backend/.env.example apps/drevvy-backend/.env.local
pnpm --filter @drevvy/backend dev
ADMIN_EMAILS is a comma-separated list of Supabase auth emails allowed into /admin. Leave it empty to hide the console. ADMIN_PREVIEW=1 only works when NODE_ENV is not production. The same flag, or DEALER_PREVIEW=1, serves the unsigned dealer mock in non-production.
pnpm --filter @drevvy/backend typecheck
pnpm --filter @drevvy/backend test:shopper
pnpm --filter @drevvy/backend test:shopper-deals
pnpm --filter @drevvy/backend build
Root Directory must be apps/drevvy-backend after the rename is merged. Install and build commands are in apps/drevvy-backend/vercel.json. Crons are empty.