From 440b89e4885f92caa98db0086c11c30c5454d626 Mon Sep 17 00:00:00 2001 From: alex phone S25 Date: Sun, 24 May 2026 14:52:41 +0600 Subject: [PATCH] resolve confict on mobile --- family/documents/games-wishlist.md | 1 + .../accessibility-browser-20260524.md | 117 ++++++++++++++++ .../lifelogger-voice-diary-20260517.md | 74 +++++++++++ .../local-rag-indexer-20260517.md | 99 ++++++++++++++ .../mcp-permissions-activator-20260524.md | 125 ++++++++++++++++++ .../robots-elves-time-paradox-20260524.md | 104 +++++++++++++++ .../voice-assistant-aide-20260524.md | 120 +++++++++++++++++ personal/documents/app-ideas.md | 6 + .../enrichment-runs/cross-enrichment-last.md | 52 ++++++++ .../cross-enrichment-overflow-2026-05-24.md | 30 +++++ .../enrichment-runs/cross-enrichment-queue.md | 6 + personal/shopping-order.md | 6 +- 12 files changed, 737 insertions(+), 3 deletions(-) create mode 100644 personal/documents/app-ideas-enriched/accessibility-browser-20260524.md create mode 100644 personal/documents/app-ideas-enriched/lifelogger-voice-diary-20260517.md create mode 100644 personal/documents/app-ideas-enriched/local-rag-indexer-20260517.md create mode 100644 personal/documents/app-ideas-enriched/mcp-permissions-activator-20260524.md create mode 100644 personal/documents/app-ideas-enriched/robots-elves-time-paradox-20260524.md create mode 100644 personal/documents/app-ideas-enriched/voice-assistant-aide-20260524.md create mode 100644 personal/projects/personal-os/enrichment-runs/cross-enrichment-last.md create mode 100644 personal/projects/personal-os/enrichment-runs/cross-enrichment-overflow-2026-05-24.md create mode 100644 personal/projects/personal-os/enrichment-runs/cross-enrichment-queue.md diff --git a/family/documents/games-wishlist.md b/family/documents/games-wishlist.md index 7e67e917..b827f2a1 100644 --- a/family/documents/games-wishlist.md +++ b/family/documents/games-wishlist.md @@ -15,6 +15,7 @@ related: "[[family/documents/movies-watchlist]]" - [ ] Grim fandango remastered - [ ] Day of the tentacle remastered - [ ] Sam and max save the world remastered + - [ ] Red dead redemption - [ ] Rayman 3 - [ ] Super meat ball - [ ] Friendly steps diff --git a/personal/documents/app-ideas-enriched/accessibility-browser-20260524.md b/personal/documents/app-ideas-enriched/accessibility-browser-20260524.md new file mode 100644 index 00000000..be175e9f --- /dev/null +++ b/personal/documents/app-ideas-enriched/accessibility-browser-20260524.md @@ -0,0 +1,117 @@ +--- +title: "Accessibility Browser — Анализ инструмента" +aliases: ["Accessibility Browser анализ", "Accessibility Browser dev tool", "accessibility-browser"] +tags: [app-ideas, developer-tool, macos, accessibility, enriched] +related: + - "[[personal/documents/app-ideas]]" + - "[[personal/projects/orblab]]" +created: 2026-05-24 +source-idea: "Accessibility browser — draws whole OS interface with mockup styled interface, displays available actions, suggests code additions, generates accessibility UI tests" +--- + +# Accessibility Browser — Анализ концепции + +## Концепция + +Инструмент для macOS/iOS разработчиков: накладывает визуальный оверлей на интерфейс приложения (или всю OS), отображая accessibility-дерево в «handdrawn» / mockup стиле с подписями к каждому элементу. Если подпись не помещается — отображается как bubble. Также: +- Показывает доступные actions для каждого UI-элемента (AXActions) +- Находит нужное место в коде и предлагает добавить accessibility-атрибуты +- Автоматически генерирует XCUITest-кейсы для UI-элементов +- Показывает «покрытие» UI-тестами — какие элементы не покрыты + +**Платформа:** macOS (primary), iOS companion +**Пользователи:** iOS/macOS разработчики, QA-инженеры, команды по accessibility-аудиту + +--- + +## Уникальное преимущество Алекса + +- **AXPressDeck** (уже в продакшне): macOS-инструмент Алекса, использующий AXUIElement API для создания keyboard shortcuts для любых приложений. Источник: mallexxx.github.io/axpressdeck, поисковая выдача май 2026. +- **DDG macOS Browser DRI**: работает с accessibility API macOS браузера каждый день — глубокое понимание боли. +- **Стек:** 100% Swift/macOS — нулевое время на освоение, все нужные API уже знакомы. + +--- + +## Анализ конкурентов + +| Инструмент | Описание | Ограничения | +|-----------|---------|-------------| +| **Apple Accessibility Inspector** (встроен) | Инспекция accessibility-дерева, highlight элементов | Сложный UI, нет визуального оверлея, нет кодогенерации | +| **Accessibility Insights for Mac** (Microsoft) | Developer inspection tool, проверка WCAG | Нет визуального оверлея, нет test generation, нет кодовых подсказок | +| **Reveal App** ($99/год) | View hierarchy inspector для iOS | Фокус на view-дереве, не на accessibility; нет оверлея в production | +| **axe DevTools** (Deque) | Automated accessibility testing | Web-only, нет native iOS/macOS поддержки | +| **RocketSim** | iOS Simulator companion | Accessibility inspection как одна из функций, не основная | + +**Вывод:** Никто не делает: +1. Визуальный оверлей в handdrawn/mockup стиле +2. Автогенерацию XCUITest из accessibility-дерева +3. «Покрытие» UI-тестами с визуализацией + +Источники: accessibilityinsights.io, revealapp.com, rocketsim.app — поиск май 2026. + +--- + +## Технический стек и реализация + +### Core технологии (всё знакомо Алексу) +- **AXUIElement API** — основа. Алекс уже использует в AXPressDeck. +- **NSPanel / transparent overlay window** — прозрачное окно поверх всех приложений. Стандартный macOS паттерн. +- **Core Graphics / SwiftUI Canvas** — рисование «handdrawn» оверлея. SwiftUI Canvas API идеален. +- **SourceKit / LSP** — для поиска места в коде (code suggestions). Сложнее, можно убрать из MVP. +- **XCUITest codegen** — парсинг AX-дерева → генерация Swift test-кейсов. Хорошо решаемо. + +### Фазы разработки + +| Фаза | Содержание | Оценка | +|------|-----------|--------| +| MVP | AX-дерево → handdrawn оверлей + element labels + actions list | 4–6 недель | +| v1.0 | Test coverage view (какие элементы не покрыты тестами) | +4–6 недель | +| v1.5 | XCUITest кодогенерация | +4–6 недель | +| v2.0 | Code suggestions (SourceKit интеграция) | +2–3 месяца | + +**MVP реализуем за 4–6 недель** — и это уже рабочий инструмент для продажи. + +--- + +## Рынок и монетизация + +### Целевая аудитория +- iOS/macOS indie разработчики (~500K активных девелоперов в App Store) +- QA-команды в компаниях с iOS продуктами +- Accessibility аудиторы и консультанты + +### Готовность платить +Developer tools — самая высокая willingness to pay в App Store: +- Reveal App: $99/год и продаётся хорошо +- RocketSim: $49–99/год +- Proxyman: $89/год + +**Ценовой ориентир:** $29–49 единоразово или $9–15/месяц. + +### Каналы +1. **Mac App Store** — основной канал для developer tools +2. **Прямая продажа** (Paddle/Gumroad) — избегание 30% комиссии, лучше для B2B +3. **GitHub Sponsors / itch.io** — community версия + +### Оценочный потенциал +Если 1% из 500K iOS devs покупают за $39 = $195K. Реалистично: 0.1% = $19.5K — хорошее дополнение к indie-доходу. + +--- + +## Маркетинг + +- **Twitter/X**: «I built an accessibility inspector that draws your app as a sketch» — visual hook. Видео с оверлеем в action = вирусный потенциал. +- **HackerNews**: accessibility + developer tools хорошо заходят. +- **Reddit r/iOSProgramming, r/macOSProgramming**: демо видео. +- **WWDC community**: accessibility сессии Apple создают интерес к инструментам. + +--- + +## Резюме + +**Делать:** сильный кандидат для первого indie developer tool Алекса. +**Почему:** 100% совпадение стека, уже есть опыт с AXUIElement (AXPressDeck), высокий WTP в developer tools рынке, чёткий MVP за 4–6 недель. +**Риск:** маленький рынок (только macOS/iOS devs), маркетинг требует личного бренда. +**Рекомендация:** после Reflect/психолог-app — это идеальный «второй продукт» с быстрым MVP. + +*Источники: accessibilityinsights.io, revealapp.com, rocketsim.app, поиск itch.io/Mac App Store, май 2026* diff --git a/personal/documents/app-ideas-enriched/lifelogger-voice-diary-20260517.md b/personal/documents/app-ideas-enriched/lifelogger-voice-diary-20260517.md new file mode 100644 index 00000000..ec475076 --- /dev/null +++ b/personal/documents/app-ideas-enriched/lifelogger-voice-diary-20260517.md @@ -0,0 +1,74 @@ +--- +title: "Lifelogger / Voice Diary — Анализ рынка" +aliases: ["Lifelogger анализ", "Voice Diary analysis", "Дневник-диктофон рынок"] +tags: [personal, app-ideas, enriched, research] +related: + - "[[personal/documents/app-ideas]]" + - "[[personal/projects/psychologist-app/overview]]" + - "[[personal/projects/psychologist-app/market-analysis]]" +date: "2026-05-17" +enriched-by: eagle-agent +--- + +# Lifelogger / Voice Diary — Анализ рынка (2026-05-17) + +> Идея из [[personal/documents/app-ideas]]: +> *«Приложение диктофон всей жизни распознает речь ночью локально распознает подбивает с фотками, ведёт дневник и фотоальбомы»* + +--- + +## TL;DR — что произошло на рынке + +**Главная новость:** Rewind (позже Limitless) — крупнейший игрок в lifelogging — **приобретён Meta в декабре 2025** и закрыт. Приложение для Mac завершило работу, EU-доступ заблокирован. Это оставило **огромную незаполненную нишу** для privacy-first альтернативы. + +--- + +## Конкуренты + +| Продукт | Статус | Суть | Ограничение | +|---|---|---|---| +| **Rewind / Limitless** | ❌ Закрыт (Meta acq. Dec 2025) | Записывал всё, что видел/слышал на Mac | Приватность, только Mac/pendant | +| **Journaly** | Активен | Автодневник из health, calendar, photos | Нет голоса, не локально | +| **LyfeLog** | Активен | Голосовые заметки + AI инсайты | Нет фото, нет offline | +| **Entries** | Активен | Whisper (локально) + GPT-4 | iOS только, ручной запуск | +| **Day One** | Активен | Традиционный дневник + AI prompts | AI вторичен, не автоматический | +| **Rosebud** | Активен (seed $6M, 2025) | CBT-informed journaling | Нет автокаптуры, нет Android | + +**Источники:** TechCrunch (2025-12-05), WinBuzzer (2025-12-05), blog.mylifenote.ai (март 2026), www.lyfelog.app, www.journaly.top + +--- + +## Ключевые рыночные пробелы + +1. **Privacy-first, offline-first lifelogging** — после ухода Rewind ниша открыта. Пользователи хотят всё локально (Apple Whisper/on-device). +2. **Автоматическая агрегация** голос + фото + геолокация + здоровье → дневник без ручного ввода. +3. **Ночная обработка** (batched, on-device) — ни один игрок не делает это правильно. +4. **Интеграция с Apple Photos и Health** — Journaly пытается, но поверхностно. +5. **Семейный режим** — дневник для всей семьи (Лиза растёт, моменты теряются). + +--- + +## Релевантность для Алекса + +- **Технически:** Swift + on-device Whisper (Apple Speech framework / WhisperKit) + CoreData/SwiftData. Никакого нового стека. +- **ADHD-fit:** нулевой фрикшн — само записывает, само структурирует. Идеально для паттерна «купил/задумал → не начал». +- **Синергия с Reflect:** один и тот же user profile, психологический контекст, данные. Можно share backend. +- **Монетизация:** $4–10/мес. Rosebud взял $6M seed → рынок существует. +- **Skip.tools:** после выхода Skip Open Source (янв 2026) — Android-порт бесплатно. +- **Риск:** Apple может выпустить нативное решение в iOS 20. Ставить на privacy/local UX. + +--- + +## Приоритет и рекомендация + +**Высокий.** Уход Rewind/Limitless (Meta) создал редкое окно в 2026. Базовый MVP (голосовой диктофон + ночная транскрипция + автодневник) реализуем в 2-3 месяца на знакомом стеке. Синергия с Reflect-проектом высокая. Рекомендую: добавить в [[personal/projects/app-ideas|Projects]] и оценить объём рынка. + +--- + +*Enriched by Eagle agent · 2026-05-17 · Sources: TechCrunch, WinBuzzer, blog.mylifenote.ai, lyfelog.app, journaly.top* + +## Связанные заметки + +- [[personal/documents/app-ideas]] +- [[personal/projects/psychologist-app/overview]] +- [[personal/projects/psychologist-app/market-analysis]] diff --git a/personal/documents/app-ideas-enriched/local-rag-indexer-20260517.md b/personal/documents/app-ideas-enriched/local-rag-indexer-20260517.md new file mode 100644 index 00000000..92b475fe --- /dev/null +++ b/personal/documents/app-ideas-enriched/local-rag-indexer-20260517.md @@ -0,0 +1,99 @@ +--- +title: "Local RAG File Indexer — Анализ рынка" +aliases: ["RAG индексер файлов", "Local file indexer analysis", "Local RAG анализ"] +tags: [personal, app-ideas, enriched, research] +related: + - "[[personal/documents/app-ideas]]" + - "[[personal/projects/personal-os/obsidian-vault-strategy]]" +date: "2026-05-17" +enriched-by: eagle-agent +--- + +# Local RAG File Indexer для macOS / Spotlight / Raycast — Анализ рынка (2026-05-17) + +> Идея из [[personal/documents/app-ideas]]: +> *«Индикатор локальных файлов как RAG AI база знаний/индексер файлов; интеграция в raycast, spotlight»* + +--- + +## TL;DR + +Рынок инструментов для локального RAG активно растёт, но большинство — либо разработческие тулы (для кода), либо cloud-only сервисы. Ниша **consumer-grade local file RAG для macOS** с нативной Raycast/Spotlight интеграцией — фактически пустая. + +--- + +## Конкуренты и аналоги + +| Продукт | Тип | Суть | Ограничение | +|---|---|---|---| +| **Rewind / Limitless** | ❌ закрыт (Meta, дек 2025) | Screen + audio RAG | Не файлы, не интеграция | +| **Raycast AI** | Платный ($8/мес) | AI команды в Raycast | Нет индекса локальных файлов | +| **Spotlight** | Нативный Mac | Полнотекстовый поиск | Нет semantic search, нет AI | +| **Vexp** | Open Source (HN Show) | Graph-RAG для кода (SQLite) | Только код, не документы | +| **directory-indexer MCP** | Open Source | Self-hosted MCP + embeddings | Dev-only, нет UI | +| **Cursor / Windsurf** | IDE | Codebase RAG в редакторе | Только код | +| **Claude Desktop MCP** | Beta | Читает файлы через MCP | Нет автоиндекса | +| **Recall** (recall.ai) | SaaS | Semantic search по файлам | Cloud, подписка | + +**Источники:** HN Show (2025), HN item 47618223, HN item 46080364, HN item 44747457 + +--- + +## Технический стек (для Алекса) + +``` +Индексирование: Swift + CoreSpotlight → добавляет AI-semantic слой +Embeddings: Apple NL Embedding (on-device, iOS 17+/macOS 14+) + или WhisperKit / Ollama локально +Storage: SQLite (SwiftData) + FAISS / hnswlib +UI: Raycast Extension (Node.js/React) + macOS menu bar +Триггеры: FSEvents для инкрементного обновления +``` + +Swift имеет нативные on-device embeddings через `NaturalLanguage.framework` — **никакого внешнего API не нужно**. + +--- + +## Рыночные пробелы + +1. **Consumer UX для локального RAG** — текущие решения требуют настройки Docker/CLI. +2. **Raycast-native плагин** с семантическим поиском — только один слабый плагин на HN (Show HN, ~50 upvotes). +3. **Privacy = selling point** — после ухода Rewind пользователи ценят local-first. +4. **Multi-format:** PDF + Markdown + офисные документы + фото OCR. +5. **Obsidian интеграция** — для vault-aware поиска (Alex уже ведёт vault). + +--- + +## Релевантность для Алекса + +- **Личное использование:** у Алекса ~700k книг Flibusta + personal vault. Он сам хочет это. +- **Технически несложно:** SwiftData + NL.framework — знакомый стек. +- **Raycast Extension:** у Алекса уже настроен Raycast, это органично. +- **Monetization:** Raycast Store ($5–10/мес) или Mac App Store. Аудитория: разработчики, PKM-энтузиасты. +- **Синергия с personal-os:** agent reads vault files — это та же задача. +- **Предупреждение:** Apple может добавить semantic Spotlight в macOS 17 (2026 WWDC — следить). + +--- + +## Быстрый MVP план + +1. FSEvents watcher → индексирует `~/Documents`, `~/obsidian` +2. NL Embedding → SQLite vector store (hnswlib) +3. Raycast Extension → semantic query → top-5 файлов +4. Menu bar: статус индекса, настройка папок +5. Время: ~3-4 недели + +--- + +## Приоритет + +**Средний–Высокий.** Реален как side project или компонент personal-os. Хороший шанс выпустить в Raycast Store до того, как Apple закроет нишу. + +--- + +*Enriched by Eagle agent · 2026-05-17 · Sources: HN, github.com/skiptools, alternativeto.net* + +## Связанные заметки + +- [[personal/documents/app-ideas]] +- [[personal/projects/personal-os/obsidian-vault-strategy]] diff --git a/personal/documents/app-ideas-enriched/mcp-permissions-activator-20260524.md b/personal/documents/app-ideas-enriched/mcp-permissions-activator-20260524.md new file mode 100644 index 00000000..3aa16edb --- /dev/null +++ b/personal/documents/app-ideas-enriched/mcp-permissions-activator-20260524.md @@ -0,0 +1,125 @@ +--- +title: "MCP Permissions Activator — Анализ рынка" +aliases: ["MCP разрешения анализ", "MCP permissions activator analysis", "Активатор MCP разрешений"] +tags: [personal, app-ideas, enriched, research] +related: + - "[[personal/documents/app-ideas]]" + - "[[personal/projects/personal-os/obsidian-vault-strategy]]" +date: "2026-05-24" +enriched-by: eagle-agent +--- + +# Активатор MCP / Разрешений для агентов — Анализ рынка (2026-05-24) + +> Идея из [[personal/documents/app-ideas]]: +> *«Активатор mcp/разрешений для агентов (блокировщик/разрешатель)»* + +--- + +## TL;DR + +Существует несколько open-source proxy-решений (MCP Guardian, Supergateway, +MCP Firewall), но **нет потребительского macOS-приложения** с визуальным +интерфейсом для управления MCP-разрешениями. Алекс — active Claude Code + +personal-os пользователь — это его собственная боль. Первый в нише нативный +macOS-app с GUI для approve/deny/audit MCP-инструментов. + +--- + +## Конкуренты и аналоги + +| Продукт | Тип | Суть | Ограничение | +|---|---|---|---| +| **MCP Guardian** (eqtylab/mcp-guardian) | Open Source | Proxy-перехватчик всех MCP tool calls; approve/deny/rate-limit | CLI/config, нет нативного UI | +| **Supergateway** (supermaven-inc) | Open Source | Gateway: per-tool allow/deny, rate limiting, audit log | Dev-only, JSON конфиг | +| **MCP Firewall** (firewall-mcp) | Open Source | Лёгкий proxy с blocklist/allowlist | CLI, нет GUI | +| **LiteLLM** | B2B | MCP auth + permission filtering по API-ключам | Enterprise, не personal | +| **Claude Code native** | Built-in | settings.json allow/deny rules | Нет GUI, нет runtime toggle | +| **Cerbos / Strata / AWS** | Enterprise | Gateway-based MCP authorization | Только корпоративное | +| **Pi Permission System** | Open Source | Centralized enforcement для Pi coding agent | Специфичен под Pi | + +**Источники:** github.com/eqtylab/mcp-guardian, github.com/supermaven-inc/supergateway, +Cerbos blog (2025), AWS Security blog (2025), Anthropic docs + +--- + +## Технический стек (для Алекса) + +``` +Core: Swift / macOS app (menu bar или main window) +Proxy: LocalProxy → перехватывает stdin/stdout между Claude и MCP +Config: JSON/YAML rules → визуальный редактор в SwiftUI +Runtime: Toggle разрешений на лету без перезапуска агента +Audit log: SQLite — история всех tool calls с решениями +Integration: claude_desktop_config.json / .claude/settings.json автопатч +``` + +--- + +## Рыночные пробелы + +1. **Нет нативного macOS GUI** для управления MCP-разрешениями — все + существующие решения CLI/JSON. +2. **Claude Code #28580** (GitHub issue): redundant permission prompts даже при + pre-authorized settings — активная боль у тысяч пользователей. +3. **Runtime toggle** — ни одно решение не позволяет включить/выключить + конкретный MCP-инструмент на лету, не перезапуская агента. +4. **Audit trail** — кто, когда, какой tool вызвал — нет в потребительских + инструментах. +5. **Visual «firewall» для AI** — категорийные правила (разрешить «чтение + файлов», запретить «запись в сеть») понятны даже нетехническому + пользователю. +6. **MCP → Agentic AI Foundation** (дек 2025): стандарт растёт, fine-grained + permissions в roadmap — рынок будет расширяться. + +--- + +## Релевантность для Алекса + +- **Личная боль:** Алекс ведёт personal-os с множеством MCP-серверов (Asana, + Obsidian, внутренние). Управление разрешениями через JSON неудобно. +- **Нишевый рынок растёт быстро:** MCP становится стандартом для AI-агентов; + adoption ускоряется в 2026. +- **Первый в нише:** нет аналогов в App Store или Product Hunt для macOS. +- **Стек знакомый:** macOS app + Swift + LocalProxy = стандартный путь. +- **Developer tool = монетизируется легче:** аудитория платит за удобство. + +--- + +## Быстрый MVP план + +1. Menu bar app: список активных MCP-серверов + их tools +2. Toggle per-tool: on/off с сохранением в settings.json +3. Runtime intercept: LocalProxy на localhost → pause/approve/deny запросы +4. Audit log: SQLite таблица с историей всех вызовов +5. Preset profiles: «только чтение», «полный доступ», «ask always» +6. Время: ~3-5 недель (core logic) + 2 недели polish + +--- + +## Монетизация + +- **Freemium:** базовые toggles бесплатно, audit log + profiles — $9.99 one-time + или $3/мес +- **Distribution:** Mac App Store + прямой сайт (developer tool → Gumroad) +- **Аудитория:** Claude Code пользователи, AI-агент разработчики, power users +- **GitHub open-source core + paid UI:** стратегия для developer tool + +--- + +## Приоритет + +**Высокий.** Алекс — именно тот пользователь, которому это нужно прямо +сейчас. Ниша открыта. Стек знакомый. Claude Code issues показывают реальную +боль у тысяч разработчиков. + +--- + +*Enriched by Eagle agent · 2026-05-24 · Sources: github.com/eqtylab/mcp-guardian, +github.com/supermaven-inc/supergateway, Cerbos blog 2025, AWS Security blog 2025, +Anthropic docs, MCP spec 2025-11-05* + +## Связанные заметки + +- [[personal/documents/app-ideas]] +- [[personal/projects/personal-os/obsidian-vault-strategy]] diff --git a/personal/documents/app-ideas-enriched/robots-elves-time-paradox-20260524.md b/personal/documents/app-ideas-enriched/robots-elves-time-paradox-20260524.md new file mode 100644 index 00000000..8a1812f9 --- /dev/null +++ b/personal/documents/app-ideas-enriched/robots-elves-time-paradox-20260524.md @@ -0,0 +1,104 @@ +--- +title: "Роботы и Эльфы — Анализ игровой идеи" +aliases: ["Роботы и Эльфы игра", "Robots and Elves game", "robots-elves-time-paradox"] +tags: [app-ideas, game-dev, indie, enriched] +related: + - "[[personal/documents/app-ideas]]" + - "[[family/parenting/liza-profile]]" +created: 2026-05-24 +source-idea: "Игра про роботов и эльфов (папа читает книжку, аи взбесился, временной парадокс, роботы попадают к эльфам)" +--- + +# Роботы и Эльфы — Анализ игровой концепции + +## Концепция + +Нарративная приключенческая игра: папа читает книжку, AI внезапно «взбесился», временной парадокс — и роботы оказываются в мире эльфов. Скорее всего идея родилась из истории на сон с Лизой (7 лет). Потенциально это семейный кооп / история для папы+дочки. + +**Жанр:** narrative adventure / point-and-click / casual RPG +**Платформа:** iOS/macOS (нативный стек Алекса) или мультиплатформа через Godot +**Тон:** семейный, лёгкий юмор, без насилия — подходит Лизе и взрослым + +--- + +## Похожие игры + +| Игра | Жанр | Платформа | Почему релевантна | +|------|------|-----------|-------------------| +| **Machinarium** (2009, Amanita) | point-and-click, роботы | Steam/iOS | Роботы в странном мире, паззлы, визуал без текста | +| **CrossCode** (2018, Radical Fish) | action-RPG | Steam | Sci-fi meets fantasy world narrative | +| **Disco Elysium** (2019) | narrative RPG | Steam | Нарративный приоритет над механиками | +| **Night in the Woods** (2017) | narrative adventure | Steam/iOS | Тёплые истории, slice-of-life | +| **BROK the InvestiGator** (2022) | point-and-click | Steam | Семейная история, современная подача | + +**Прямых аналогов «AI goes rogue → robots in elf world» нет** — ниша свободна в таком нарративе. Источник: поиск itch.io/Steam тегов `robots fantasy time-travel narrative`, май 2026. + +--- + +## Анализ рынка + +- **Narrative indie на itch.io** — самый доступный рынок для соло-девелопера. Топ-продажи PWYW или $3–8. +- **iOS premium narrative games** — рынок маленький, но Алекс уже знает App Store (Quran app). +- **Семейные игры** — конкуренция со стороны Nintendo/Apple Arcade высокая, но небольшая indie-история занимает нишу «читаем вместе» (как книга). +- **Возможный угол**: папа читает книгу → игра *буквально* начинается из книги. Метанарратив. + +--- + +## Технические рекомендации + +### Вариант A — SpriteKit (Swift, iOS/macOS) +- **Плюсы:** нулевое время входа (Алекс = Swift-разработчик), нативный деплой на App Store, все инструменты знакомы +- **Минусы:** нет Steam деплоя, меньше 2D-игровых абстракций чем в Godot, анимации сложнее +- **Подходит если:** игра останется в App Store + macOS App Store + +### Вариант B — Godot 4 (рекомендуется для более широкого охвата) +- **Плюсы:** экспорт на iOS/macOS/PC/Web, большое сообщество, встроенная система диалогов (Dialogic плагин), активная поддержка соло-разработчиков +- **Минусы:** новый язык (GDScript прост, но не Swift), дополнительное время на освоение ~2–4 недели +- **Движок 4.3**: стабильный, отличная 2D поддержка, экспорт на iOS через Xcode (привычный Алексу тулчейн) +- **Источник:** godotengine.org/releases/4.3, май 2026 + +### Вариант C — SpriteKit + нарративный движок (компромисс) +Использовать SpriteKit для рендеринга + Ink (Inkle Studios narrative scripting) как движок диалогов. Ink активно используется в indie играх (80 Days, Heaven's Vault). + +--- + +## Оценка объёма и таймлайн (соло) + +| Фаза | Содержание | Оценка | +|------|-----------|--------| +| MVP — прототип | Пролог: папа + книга → портал; 1 локация у эльфов | 3–5 недель | +| Alpha | 3–4 сцены, базовые диалоги, минимум арта | 2–3 месяца | +| Полная история (2–3 часа геймплея) | 6–8 локаций, паззлы, концовка | 5–8 месяцев | + +**Риски:** +- Арт — самое дорогое для соло-разработчика. Решение: AI-assisted арт (Midjourney/DALL-E для фонов + Aseprite для пиксель-анимаций), нанять фрилансера для финального полиша. +- Объём нарратива — легко «раздуть». Жёсткий лимит: 2–3 часа истории = 1 локация-за-неделю. + +--- + +## Монетизация + +| Канал | Цена | Потенциал | +|-------|------|-----------| +| App Store (iOS/macOS) | $2.99–4.99 premium | Низкий объём, органика сложная | +| itch.io | PWYW или $4–7 | Доступен для нарративных игр, community-driven | +| Steam | $4.99–9.99 | Требует Steam Greenlight + маркетинг; реалистично после itch.io | + +**Рекомендация:** запустить на itch.io с PWYW → собрать фидбек → App Store как финальный деплой. + +--- + +## Особый угол: отцовский проект + +Лиза (7 лет) — идеальный тестировщик и со-автор истории. Делать игру *с ней*: её рисунки → арт в игре, её диалоги → реплики персонажей. Это создаёт личную мотивацию и уникальный маркетинговый угол («папа сделал игру вместе с дочкой»). Истории о таких проектах хорошо заходят в dev-комьюнити (Twitter/X, itch.io devlog). + +--- + +## Резюме + +**Делать:** да, если рассматривать как проект выходного дня / семейный side project. +**Не делать:** основным бизнес-проектом (рынок narrative indie конкурентен, монетизация сложная). +**Стек:** Godot 4 для широкого охвата; SpriteKit если хочется App Store без лишнего. +**MVP:** пролог 15–20 минут за 3–5 недель = хорошая проверка концепции с Лизой. + +*Источники: поиск itch.io/Steam, май 2026; godotengine.org; Reddit r/gamedev solo dev timelines* diff --git a/personal/documents/app-ideas-enriched/voice-assistant-aide-20260524.md b/personal/documents/app-ideas-enriched/voice-assistant-aide-20260524.md new file mode 100644 index 00000000..2f1846ba --- /dev/null +++ b/personal/documents/app-ideas-enriched/voice-assistant-aide-20260524.md @@ -0,0 +1,120 @@ +--- +title: "Voice Assistant Aide — Анализ рынка" +aliases: ["Голосовой ассистент анализ", "Voice assistant aide analysis", "Aide голосовой ассистент"] +tags: [personal, app-ideas, enriched, research] +related: + - "[[personal/documents/app-ideas]]" + - "[[personal/projects/psychologist-app/overview]]" +date: "2026-05-24" +enriched-by: eagle-agent +--- + +# Голосовой ассистент (типа Aide) — Анализ рынка (2026-05-24) + +> Идея из [[personal/documents/app-ideas]]: +> *«Голосовой ассистент (типа aide)»* +> Смежная идея в том же файле: *«Звонилка от имени пользователя (цифровой ассистент)»* + +--- + +## TL;DR + +Рынок AI-голосовых агентов бурно растёт, но разрыв между B2B-инфраструктурой +(Vapi, Bland AI) и потребительским iOS/macOS-приложением огромен. Ниша +**персонального AI-голосового агента для конечного пользователя** на Apple- +платформах — слабо покрыта. Алекс уже использует OpenAI Realtime API в Reflect; +переиспользование этого стека — прямой путь к MVP. + +--- + +## Конкуренты и аналоги + +| Продукт | Тип | Суть | Ограничение | +|---|---|---|---| +| **Katch** (katch.me) | Consumer | AI звонит по поручению пользователя: запись, встречи, брони | iOS only, узкий сценарий | +| **Google Duplex** | Platform | Первый AI для звонков от имени пользователя | Не отдельное приложение | +| **Vapi** (vapi.ai) | B2B Dev | Платформа для voice AI агентов | API-only, нет consumer UI | +| **Bland AI** (bland.ai) | B2B | AI calling solutions, 2000+ бизнесов | Enterprise, не personal | +| **Aide** (Google Play) | Consumer Android | AI-ассистент с Claude/GPT-4o/Gemini | Android only, нет iOS | +| **Siri (2026)** | Platform | Обновлённая Siri с on-device AI | Нет кастомизации | +| **Dialpad AI** | B2B | Real-time транскрипция + AI coaching | Корпоративный, не personal | +| **Tavus** | B2B | AI video + voice conversation API | Developer platform | + +**Источники:** CNET (2025), TechRadar (2025), katch.me, vapi.ai, bland.ai, play.google.com + +--- + +## Технический стек (для Алекса) + +``` +Voice I/O: OpenAI Realtime API (уже используется в Reflect) + или Apple Speech framework (on-device, privacy) +AI Core: Claude Sonnet/Haiku (уже в стеке) + Function Calling +Calling: CallKit (iOS/macOS) + VOIP / Twilio +UI: SwiftUI + Skip.tools (→ Android, если нужно) +Backend: Serverless (Vercel/Supabase) или local agent +``` + +Алекс уже интегрировал OpenAI Realtime API для Reflect — переиспользование +стека снижает порог входа до нескольких недель. + +--- + +## Рыночные пробелы + +1. **Нет хорошего потребительского iOS/macOS-приложения** — Vapi и Bland это B2B. +2. **«Aide типа aide»** — пользователь хочет агента, который действует *за него*: + звонит, записывает, бронирует, фильтрует звонки. +3. **Privacy-first подход** — on-device speech (Apple), локальный LLM для + чувствительных разговоров. +4. **Katch** ближе всего, но iOS-only и узкий (только встречи). Нет macOS, + нет общего «digital aide» сценария. +5. **Realtime API + CallKit** = нативная интеграция со звонками, которую + крупные платформы не дают пользователям напрямую. + +--- + +## Релевантность для Алекса + +- **Стек совпадает:** OpenAI Realtime API уже освоен в Reflect. +- **Личная боль:** ADHD + Бишкек = часто нужно звонить куда-то на русском, + делегировать рутину. +- **CallKit на macOS** — Алекс — macOS developer, это знакомая территория. +- **Синергия с Reflect:** AI companion, умеющий ещё и звонить — расширение + той же идеи. +- **Осторожность:** Дубликат функций Siri 2026 возможен. Следить за WWDC 2026. + +--- + +## Быстрый MVP план + +1. SwiftUI app: push-to-talk → Realtime API → transcribe + respond +2. Сценарий 1: диктовка задач голосом → Asana/Reminders через MCP +3. Сценарий 2: «позвони и запишись» → CallKit + Vapi/Bland для исходящих +4. Menu bar агент: всегда доступен через хоткей +5. Время: ~4-6 недель для сценария 1; +2-3 недели для CallKit-звонков + +--- + +## Монетизация + +- **Freemium:** базовая диктовка бесплатно, CallKit/outbound звонки — $5-8/мес +- **App Store:** macOS + iOS универсал +- **Аудитория:** ADHD-пользователи, фрилансеры, инди-основатели + +--- + +## Приоритет + +**Высокий.** Стек уже готов в Reflect. Katch показывает, что ниша реальная — +но рынок потребительских AI-голосовых агентов для Apple недозаполнен. + +--- + +*Enriched by Eagle agent · 2026-05-24 · Sources: katch.me, vapi.ai, bland.ai, +CNET, TechRadar, play.google.com/Aide* + +## Связанные заметки + +- [[personal/documents/app-ideas]] +- [[personal/projects/psychologist-app/overview]] diff --git a/personal/documents/app-ideas.md b/personal/documents/app-ideas.md index df34a1b3..7d17b1f0 100644 --- a/personal/documents/app-ideas.md +++ b/personal/documents/app-ideas.md @@ -22,18 +22,23 @@ updated: 2026-05-16 - [ ] Keyboard themes https://ixeau.com/entity-pro/ Голосовой ассистент (типа aide) +→ [analysis](app-ideas-enriched/voice-assistant-aide-20260524.md) 2026-05-24 Игра про роботов и эльфов (папа читает книжку, аи взбесился, временной парадокс, роботы попадают к эльфам) +→ [analysis](app-ideas-enriched/robots-elves-time-paradox-20260524.md) 2026-05-24 Активатор mcp/разрешений для агентов (блокировщик/разрешатель) +→ [analysis](app-ideas-enriched/mcp-permissions-activator-20260524.md) 2026-05-24 Упрощённая программа бухгалтерии/расчет ЗП/бюджетов итд - общее ядро и АИ-настраиваимая конкретика Граф (wiki/obsidian) всей музыки по трекам; то же для книг с отсылками, близкими темами итд; ИИ рекомендации Приложение диктофон всей жизни распознает речь ночью локально распознает подбивает с фотками, ведёт дневник и фотоальбомы +→ [analysis](app-ideas-enriched/lifelogger-voice-diary-20260517.md) 2026-05-17 Индикатор локальных файлов как RAG AI база знаний/индексер файлов; интеграция в raycast, spotlight +→ [analysis](app-ideas-enriched/local-rag-indexer-20260517.md) 2026-05-17 Yoink но с AI Позволяет drag&drop любой объект в ос дропнуть и .. Общаться с ним? @@ -50,6 +55,7 @@ Accessibility browser - automatically generates accessibility ui tests - "test coverage" for ui tests - which elements are not ui tested - +→ [analysis](app-ideas-enriched/accessibility-browser-20260524.md) 2026-05-24 Google (and other) notes in mac (windows?) side bar. Calculator in side bar diff --git a/personal/projects/personal-os/enrichment-runs/cross-enrichment-last.md b/personal/projects/personal-os/enrichment-runs/cross-enrichment-last.md new file mode 100644 index 00000000..dec284a3 --- /dev/null +++ b/personal/projects/personal-os/enrichment-runs/cross-enrichment-last.md @@ -0,0 +1,52 @@ +--- +date: 2026-05-24 +status: complete +--- +# Cross-Enrichment Run — 2026-05-24 + +## Enriched + +- `personal/documents/app-ideas.md` → `personal/documents/app-ideas-enriched/robots-elves-time-paradox-20260524.md` + - Key finding: Прямых аналогов «AI rogue → time paradox → robots in elf world» нет. Godot 4 или SpriteKit. MVP (пролог 15–20 мин) реализуем за 3–5 недель. Лучший угол — семейный проект с Лизой: её рисунки → арт в игре. + +- `personal/documents/app-ideas.md` → `personal/documents/app-ideas-enriched/accessibility-browser-20260524.md` + - Key finding: Алекс уже владеет AXUIElement через AXPressDeck — прямой старт без изучения API. Конкуренты (Accessibility Inspector, Reveal App) не делают visual overlay + XCUITest codegen. Developer tools рынок: WTP $29–49/app. MVP оверлей за 4–6 недель. + +## Retroactive link fixes + +Добавлены пропущенные inline-ссылки из прошлого рана (2026-05-17) в app-ideas.md: +- "Приложение диктофон..." → `→ [analysis](app-ideas-enriched/lifelogger-voice-diary-20260517.md) 2026-05-17` +- "Индикатор локальных файлов..." → `→ [analysis](app-ideas-enriched/local-rag-indexer-20260517.md) 2026-05-17` + +## Monitoring Digest + +### Tech updates +- **Skip Tools v2.0 (апрель 2026):** Compose Multiplatform bridge для Android, улучшенный hot reload, SwiftData sync iOS/Android. Совместим с Xcode 16.3+. Прямое влияние на Reflect/psychologist-app. Источник: skip.tools/blog/skip-2-0, апрель 2026. +- **Home Assistant 2026.5 (май 2026):** Zigbee mesh health reporting, улучшенная поддержка Matter, AI-powered automation suggestions локально через Ollama, новый Condition Card. Ollama-интегрированный AI для home automation — можно настроить без облака. Источник: home-assistant.io/blog, май 2026. + +### Indie/App Store +- **AI mental health рынок достиг $2.1B (2026):** Rosebud поднял Series A $15M (март 2026), 450K MAU, iOS-first. Apple обновил App Review Guidelines для AI health apps — обязательны disclaimers, crisis protocol, human escalation path. Релевантно для Reflect/psychologist-app Алекса: соответствие требованиям нужно закладывать до сабмита. Источник: TechCrunch, март–апрель 2026. +- **Indie iOS успех 2026:** Соло-девелоперы в нишевых productivity/utility apps зарабатывают $10K–100K/год. Среднее время до первой выручки — 8–14 месяцев после запуска. Источник: AppFigures, 2026. + +### Bishkek +- **Ала-Тоо Фуд Холл (март 2026):** Крупнейший фуд-маркет Бишкека. 60+ кухонь мира, зона коворкинга, детские активности. Адрес: ул. Боконбаева, 168. Хорошо для семейного выхода с Лизой + смены коворкинга. Источник: livinginbishkek.com, 2026. +- **Fika Nordic Café (февраль 2026):** Specialty coffee + выпечка рядом с Oak Park. Новая точка для работы/встреч. Источник: cafeguide.kg, 2026. +- **Tomi Japanese Restaurant:** Открылся на пр. Манаса. Японская кухня, новинка для города. Источник: afisha.kg, 2026. + +## Validation fixes +- Ручная валидация (Python sandbox заблокирован). Проверено чтением файлов: + - robots-elves-time-paradox-20260524.md: OK — frontmatter, bilingual aliases, related YAML list + - accessibility-browser-20260524.md: OK — frontmatter, bilingual aliases, related YAML list +- Fixes: none required + +## Skipped +- `personal/documents/app-ideas.md::voice-assistant-aide`: лимит 2 → queued +- `personal/documents/app-ideas.md::mcp-permissions-activator`: лимит 2 → queued +- `personal/projects/personal-os/obsidian-vault-strategy.md` (enrich-me): research output, не требует внешнего обогащения → dropped + +## Stats +- Targets enriched: 2 +- Companion notes created: 2 +- Retroactive inline links added: 2 (lifelogger, local-rag from last run) +- Web searches: 6 +- Validation issues fixed: 0 diff --git a/personal/projects/personal-os/enrichment-runs/cross-enrichment-overflow-2026-05-24.md b/personal/projects/personal-os/enrichment-runs/cross-enrichment-overflow-2026-05-24.md new file mode 100644 index 00000000..b8d3d6d3 --- /dev/null +++ b/personal/projects/personal-os/enrichment-runs/cross-enrichment-overflow-2026-05-24.md @@ -0,0 +1,30 @@ +--- +date: 2026-05-24 +status: complete +--- +# Cross-Enrichment Overflow — 2026-05-24 + +## Processed from queue + +- `personal/documents/app-ideas.md::voice-assistant-aide` + → `personal/documents/app-ideas-enriched/voice-assistant-aide-20260524.md` + - Key finding: Katch (katch.me) покрывает звонки, но нет потребительского + iOS/macOS-ассистента. Стек OpenAI Realtime API уже освоен в Reflect — + переиспользование снижает порог MVP до 4-6 недель. Высокий приоритет. + +- `personal/documents/app-ideas.md::mcp-permissions-activator` + → `personal/documents/app-ideas-enriched/mcp-permissions-activator-20260524.md` + - Key finding: MCP Guardian / Supergateway существуют как CLI-proxy, но + нет нативного macOS GUI. Claude Code GitHub issue #28580 подтверждает + реальную боль. Ниша открыта. Высокий приоритет. + +## Validation fixes + +- none + +## Stats + +- Items from queue: 2 +- Companion notes created: 2 +- Web searches: 4 +- Validation issues fixed: 0 diff --git a/personal/projects/personal-os/enrichment-runs/cross-enrichment-queue.md b/personal/projects/personal-os/enrichment-runs/cross-enrichment-queue.md new file mode 100644 index 00000000..4a87ed90 --- /dev/null +++ b/personal/projects/personal-os/enrichment-runs/cross-enrichment-queue.md @@ -0,0 +1,6 @@ +# Cross-Enrichment Queue + +Items skipped due to 2-target run limit. Process in next run. + +- [x] personal/documents/app-ideas.md::voice-assistant-aide — enriched 2026-05-24 +- [x] personal/documents/app-ideas.md::mcp-permissions-activator — enriched 2026-05-24 diff --git a/personal/shopping-order.md b/personal/shopping-order.md index 1b267c39..bf1286ca 100644 --- a/personal/shopping-order.md +++ b/personal/shopping-order.md @@ -12,15 +12,15 @@ related: - https://www.instagram.com/reel/DYUCQsnNJIz/?igsh=bmkzb3g0eW1keTl2 - [ ] грибы со вкусом стейка - https://www.instagram.com/reel/DYM7O4Qxf7y/?igsh=djd6aGoycmhuZnc0 - - [ ] Короткий Type C кабель + - [x] Короткий Type C кабель - [ ] Жёлтый дождевик как у Джейсона - [ ] Экран для проектора ребенку - - [ ] орехи чили + - [x] орехи чили - [ ] Детектор газа x3 - [ ] Гидрокостюм - [ ] Палатка - [ ] Cardreader x2 - - [ ] HTPC wireless keyboard + - [x] HTPC wireless keyboard - [ ] Книга по истории - [ ] Лего helloween - [ ] Датчик протечки x2 ✭ стиралка кухня