5.0 KiB
title, aliases, tags, related, date, enriched-by
| title | aliases | tags | related | date | enriched-by | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Local RAG File Indexer — Анализ рынка |
|
|
|
2026-05-17 | 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 не нужно.
Рыночные пробелы
- Consumer UX для локального RAG — текущие решения требуют настройки Docker/CLI.
- Raycast-native плагин с семантическим поиском — только один слабый плагин на HN (Show HN, ~50 upvotes).
- Privacy = selling point — после ухода Rewind пользователи ценят local-first.
- Multi-format: PDF + Markdown + офисные документы + фото OCR.
- 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 план
- FSEvents watcher → индексирует
~/Documents,~/obsidian - NL Embedding → SQLite vector store (hnswlib)
- Raycast Extension → semantic query → top-5 файлов
- Menu bar: статус индекса, настройка папок
- Время: ~3-4 недели
Приоритет
Средний–Высокий. Реален как side project или компонент personal-os. Хороший шанс выпустить в Raycast Store до того, как Apple закроет нишу.
Enriched by Eagle agent · 2026-05-17 · Sources: HN, github.com/skiptools, alternativeto.net