TreeMap
A free, open-source disk-space visualizer. Squarified treemap, duplicate hunting, disk-full forecasting, and cleanup that only ever moves files to the Trash.
翻譯準備中
尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證Bolo – Alexa+-style voice assistant in Gujarati, Hindi & English for people who can't use a smartphone screen
翻譯準備中
取自儲存庫 README
正在載入完整 README。
檢視完整 README ↗Partner is a voice assistant you call like a friend – a simulated Alexa+ experience for elders, people who cannot read and people with weak eyesight. They don't tap through apps; they just talk, in Gujarati, Hindi, English or 18 other languages, and Partner does the job.
🎬 Demo video: https://www.youtube.com/watch?v=tN2GZXQRiMg 🔗 Live demo: https://partner-voice-assistant.vercel.app (open in Google Chrome, allow the microphone) Built for the Build, Ship, Shape: Amazon Developer Hackathon 2026 – Alexa+ track (simulated Alexa+ experience) + Open Source mini challenge.
Hundreds of millions of people in India own a smartphone but cannot really use it: the screen is in English, the text is small, and every task needs many taps. Normal assistants also don't understand how Indian families talk – "mara Anish kaka ne call lagav" ("call my Anish uncle") means nothing to them when there are two Anish uncles, one in Nadiad and one in Ahmedabad.
| You say | Partner does |
|---|---|
| "મારા અનીશ કાકા ને કોલ લગાવ" | Finds two Anish kakas and asks "Nadiad vala ke Ahmedabad vala?", then calls the right one – and remembers your choice next time |
| "Shad bhai ne call kar" | Only one Shad → calls straight away |
| "Tomorrow is my sister Priya's birthday, send her a wish at 12 AM" | Writes a warm wish, reads it back, asks "Yes or no?", and at exactly 12:00 AM asks once more and sends it on WhatsApp |
| "रमेश मामा को व्हाट्सएप करो कि मैं 5 बजे आऊंगा" | Writes the WhatsApp, asks "हाँ या ना?", opens WhatsApp with the text typed |
| "Write an email to … that I'm on leave tomorrow" | Writes a formal email, reads the summary aloud, opens the mail app ready to send |
| "Remind me at 8 to take medicine and call Shad bhai" | Does both tasks from one sentence |
| "Read this message – is it a fraud?" | Reads an SMS aloud in simple Gujarati/Hindi and warns: "This is a fraud, don't share OTP" |
| "मदद! मैं गिर गई हूँ" | SOS – calls the emergency contact immediately and prepares a WhatsApp with the live location |
| "Make me a calculator website" | Code mode: writes the code, shows a live preview, copy/download |
| "Open my front camera and take a selfie" | Opens the camera, counts down aloud, takes and saves the photo, offers Share |
| "Open YouTube and play Sholay movie" / "way to Nadiad station" / "install PhonePe" | Opens YouTube, Maps directions, Play Store (also YouTube Music, Google, News, Netflix, Prime Video, Gmail…) |
| "Turn on my Bluetooth" | Opens the phone's Bluetooth settings (Android) – one tap to switch it on |
Phone browser (Chrome) Vercel serverless function
┌──────────────────────────────┐ sentence ┌──────────────────────────────┐
│ Web Speech API (voice in/out)│ ───────────► │ /api/agent │
│ Contacts + memory (on device)│ │ Claude (claude-opus-5-5) │
│ Safety rules, reminders, │ ◄─────────── │ or Gemini (free fallback) │
│ scheduler, actions │ JSON action │ → reply + one action (JSON) │
└──────────────────────────────┘ └──────────────────────────────┘
│ tel: / WhatsApp / mailto: / sms:
▼
Phone apps (one confirming tap where the phone requires it)
reply, action, contact_id, message_text, schedule_at, follow_up, learn_note, …), so every answer becomes a real phone action.Requirements: Node.js 20.12+ and a Claude API key (or a free Gemini key for testing).
git clone https://github.com/shefilvhora545-art/partner-voice-assistant.git
cd partner-voice-assistant
npm install
cp .env.example .env # paste ANTHROPIC_API_KEY (and/or GEMINI_API_KEY)
npm start # open http://localhost:3000 in Google Chrome
Deploy: vercel deploy --prod and add the same key(s) as Vercel environment variables.
Vanilla HTML/CSS/JS (no framework), Web Speech API, Screen Wake Lock API, Node.js, Vercel serverless functions, Anthropic SDK (@anthropic-ai/sdk, structured JSON output) with Google Gemini as a free fallback.
MIT © 2026 Shefil Vhora