Files
obsidian-vault/personal/documents/app-ideas-enriched/local-rag-indexer-20260517.md
T

5.0 KiB
Raw Blame History

title, aliases, tags, related, date, enriched-by
title aliases tags related date enriched-by
Local RAG File Indexer — Анализ рынка
RAG индексер файлов
Local file indexer analysis
Local RAG анализ
personal
app-ideas
enriched
research
personal/documents/app-ideas
personal/projects/personal-os/obsidian-vault-strategy
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 не нужно.


Рыночные пробелы

  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 ($510/мес) или 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

Связанные заметки