个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证Open-source AI assistant that carries your family's mental load
翻译准备中
取自仓库 README
正在加载完整 README。
查看完整 README ↗The open-source AI assistant that carries your family's mental load.
Italian families juggle an absurd amount of recurring bureaucracy: bollo auto, revisione, RCA, TARI, PagoPA notices, ID card renewals, utility bills, pediatrician appointments, antibiotic schedules. FamilySherpa makes tracking all of it passive: you forward a voice note, a photo, or a PDF to a Telegram bot (or upload it in the app), and the AI extracts what it is, when it's due, how much it costs, and which family asset it belongs to. You tap Conferma and forget about it — the app remembers for you.
The core loop works end to end: send the bot a voice note, a photo, a PDF or a text message, and it comes back with what it understood plus one-tap confirm/cancel buttons; confirming writes real deadlines, expenses, therapies and medicines, which you can review and correct from the in-app Inbox, or manage by hand from the Asset, Scadenze and Armadietto screens (create/edit/archive assets, add deadlines with Italian smart defaults, mark them paid with automatic recurrence roll-over, photograph a medicine box or log a therapy and tick off each dose). The app then reminds you — via web push and Telegram — as deadlines and medicine doses come due, and the Home screen turns it all into foresight: a 12-month cash-flow forecast with a peak-spending callout, and each asset's real yearly cost. See CLAUDE.md for the full architecture and conventions.
| Home | Cash flow forecast |
|---|---|
| Asset deadline timeline | Medicine cabinet |
|---|---|
pnpm install
cp .env.example .env
# fill in .env — see SETUP.md for what each variable is and how to get it
pnpm db:generate && pnpm db:migrate
pnpm db:seed # optional: populates a demo family with sample data
pnpm dev
Open http://localhost:3000 — signed out, you'll land on the public welcome page; follow Accedi to sign in, or Registrati to create an account, then create a family (or join one with an invite code from /settings). pnpm build && pnpm start produces the installable production build.
Every variable in .env.example is validated at startup, so a missing one fails fast with its name. Two are new and easy to miss: ANTHROPIC_API_KEY (bring your own key — parsing is billed per message) and GROQ_API_KEY (free tier, transcribes voice notes; set STT_PROVIDER=openai + OPENAI_API_KEY to use OpenAI instead).
Full step-by-step setup (env vars, Turso, Telegram bot + tunnel, Windows gotchas) is in SETUP.md.
Next.js 16 (PWA) · Turso + Drizzle · Auth.js (email/password) · Claude API (BYOK) · Groq Whisper for speech-to-text · Telegram Bot API · deployed on Vercel.
Privacy: sensitive fields (codice fiscale, free-text medical notes) are encrypted at rest with an app-level key — the database is blind. Codice fiscale is never sent to the AI provider, and media (voice/photo/PDF) is processed in memory and never stored.
AGPL-3.0 — you can use, modify and self-host FamilySherpa freely; if you distribute a modified version or offer it as a network service, you must publish your source code under the same license.