Alivo is an open-source AI companion that keeps elderly and vulnerable people safe. Not a medical device or a panic button — a warm digital friend that checks in every day, reminds about medications, detects phone scams, and calls for help when needed.
For families — peace of mind. A real-time dashboard shows how your loved one is doing: mood, medication adherence, activity. Alerts only when it matters.
- Daily Check-ins — scheduled "How are you?" messages with 4-level escalation (reminder → all channels → alert family → SOS)
- AI Companion — conversational AI that remembers past talks, adapts tone, detects crisis language
- Medication Reminders — schedule-based with take/skip/snooze confirmation and adherence tracking
- Fraud Detection — 16 scam patterns (RU/EN), instant warning + immediate family alert
- SOS Button — one tap sends geolocation to all emergency contacts
- Emergency QR Card — scannable card with medical info, no login required (for first responders)
- Wellness Log — blood pressure, heart rate, sugar, weight tracking with statistics
- Safe Walks — "I'm going out" timer, alert if not back on time
- Doctor Appointments — reminders with location, doctor name, notes
- Guardian Dashboard — real-time ward monitoring for family members
- Multi-channel — Telegram, VK MAX, Web Chat (adapter pattern — add any messenger)
| Layer | Technology |
|---|---|
| Backend | NestJS 11, Node.js 24, Prisma 6, PostgreSQL 17, Redis 7, BullMQ |
| Frontend | React 19, Vite, TailwindCSS 4, TypeScript, Zustand |
| AI | OpenAI SDK (any compatible API — Anthropic, Ollama, etc.) |
| Messengers | Telegraf (Telegram), @maxhub/max-bot-api (VK MAX), Socket.io (Web) |
| Deploy | Docker Compose, Nginx, Let's Encrypt |
git clone https://github.com/dripips/alivo.git
cd alivo
# Start backend + database
cp .env.example .env # edit: set AI_API_KEY, TELEGRAM_BOT_TOKEN
docker compose up -d
docker compose exec app npx ts-node prisma/seed.ts
# Start frontend
cd web && npm install && npm run devBackend: http://localhost:3100 · Swagger: http://localhost:3100/api/docs · PWA: http://localhost:5173
| Role | Password | |
|---|---|---|
| Admin | admin@alivo.cc | demo123 |
| Guardian | maria@demo.com | demo123 |
| Ward (RU) | ivan@demo.com | demo123 |
| Ward (EN) | elena@demo.com | demo123 |
Open Source (MIT) + hosted SaaS at alivo.cc:
| Plan | Price | Includes |
|---|---|---|
| Free | $0 | 1 ward, 2 contacts, 50 AI messages/mo |
| Family | $9.99/mo | 3 wards, unlimited contacts, 500 AI/mo |
| Care | $29.99/mo | Unlimited, API access, priority support |
Alivo — это AI-компаньон с открытым исходным кодом для пожилых и уязвимых людей. Не медицинский прибор и не тревожная кнопка — тёплый цифровой друг, который каждый день на связи: спрашивает как дела, напоминает про лекарства, распознаёт мошенников и зовёт на помощь если что-то случилось.
Для семьи — спокойствие. Дашборд в реальном времени показывает состояние близкого: настроение, приём лекарств, активность. Оповещение приходит только когда нужно.
- Ежедневные check-in — "Как вы себя чувствуете?" с 4-уровневой эскалацией (напоминание → все каналы → алерт семье → SOS)
- AI-компаньон — собеседник, который помнит разговоры, адаптирует тон, замечает кризис
- Напоминания о лекарствах — по расписанию с подтверждением (принял/пропустил/позже) и статистикой
- Анти-мошенничество — 16 паттернов (RU/EN), мгновенное предупреждение + алерт ВСЕМ родным
- SOS-кнопка — одно нажатие отправляет геолокацию всем экстренным контактам
- Карточка для скорой — QR-код с медицинской информацией, без авторизации
- Дневник здоровья — давление, пульс, сахар, вес со статистикой
- Безопасные прогулки — таймер "Я выхожу", алерт если не вернулся вовремя
- Визиты к врачу — напоминания с адресом, врачом, заметками
- Дашборд для родных — мониторинг состояния подопечных в реальном времени
- Мультиканальность — Telegram, VK MAX, веб-чат (адаптерная архитектура)
| Слой | Технология |
|---|---|
| Бэкенд | NestJS 11, Node.js 24, Prisma 6, PostgreSQL 17, Redis 7, BullMQ |
| Фронтенд | React 19, Vite, TailwindCSS 4, TypeScript, Zustand |
| AI | OpenAI SDK (любой совместимый API — Anthropic, Ollama и др.) |
| Мессенджеры | Telegraf (Telegram), @maxhub/max-bot-api (VK MAX), Socket.io (веб) |
| Деплой | Docker Compose, Nginx, Let's Encrypt |
git clone https://github.com/dripips/alivo.git
cd alivo
# Запуск бэкенда + базы данных
cp .env.example .env # отредактируйте: AI_API_KEY, TELEGRAM_BOT_TOKEN
docker compose up -d
docker compose exec app npx ts-node prisma/seed.ts
# Запуск фронтенда
cd web && npm install && npm run devБэкенд: http://localhost:3100 · Swagger: http://localhost:3100/api/docs · PWA: http://localhost:5173
| Роль | Пароль | |
|---|---|---|
| Админ | admin@alivo.cc | demo123 |
| Опекун | maria@demo.com | demo123 |
| Подопечный (RU) | ivan@demo.com | demo123 |
| Подопечный (EN) | elena@demo.com | demo123 |
Open Source (MIT) + хостинг SaaS на alivo.cc:
| План | Цена | Включено |
|---|---|---|
| Free | 0 ₽ | 1 подопечный, 2 контакта, 50 AI-сообщений/мес |
| Family | 799 ₽/мес | 3 подопечных, безлимит контактов, 500 AI/мес |
| Care | 2 499 ₽/мес | Безлимит, API, приоритетная поддержка |