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