Ataru — поиск по истории AI-агентов

★ 355

lovstudio/Ataru — это открытый инструмент для высокопроизводительного поиска по локальной истории AI-агентов: ядро на Rust с Tantivy, десктопный GUI на Tauri + React 19 и Agent Skill-слой для Claude Code. Берут, когда история чатов с Claude, Codex и другими агентами разрослась и в ней тонут нужные решения: вспомнить, как агент чинил похожий баг на прошлой неделе, поднять удачный промпт, найти все сессии, где обсуждался конкретный файл или ошибка. Внутри — полнотекстовый поиск Tantivy с токенизатором Jieba для китайского, опциональный семантический поиск (при недоступности деградирует до ключевых слов), устойчивые идентификаторы четырёх уровней Turn/Run/Session/Project, три точки входа: SDK, JSON CLI и десктопный GUI. Два публикуемых Skill — `lov-ataru-indexing` и `lov-ataru-search` — устанавливаются через `npx lovstudio skills add`. Направление — Ataru читает и индексирует уже накопленную историю и отдаёт по ней поиск, он не генерирует ответы и не управляет агентом. В отличие от простого grep по логам — стабильные ID сущностей и семантический слой. Работает полностью локально на macOS, Windows и Linux; индекс не покидает машину. Требует бинарной версии ≥ 0.41.3 для CLI-Skill-режима