К основному содержанию
скилл Claude Code CX Codex Cursor GitHub Copilot

memory-bridge — скилл для Claude Code: поиск по памяти проектов

Переносит автоматические записи Claude Code в AgentDB с семантическим поиском через все проекты. Дедублирует похожие записи и включает единый поиск по памяти.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add ruvnet/ruflo --skill memory-bridge -a claude-code
Открыть на GitHub

Что делает memory-bridge

Скилл читает markdown-файлы памяти из ~/.claude/projects/*/memory/ и преобразует их в 384-мерные ONNX-эмбеддинги. Записи попадают в пространство имён claude-memories с индексированием HNSW, что даёт быстрый семантический поиск. Дедупликация работает по косинусному сходству выше 0,95 — автоматически удаляет дубли и оставляет свежую версию.

Мост включается на session-start через хук SessionStart, поэтому новые записи попадают в AgentDB без ручного вмешательства. Проверить статус можно командой mcp__plugin_ruflo-core_ruflo__memory_bridge_status — она показывает количество файлов Claude, записей в БД и состояние соединения. Поиск работает через mcp__plugin_ruflo-core_ruflo__memory_search_unified и указывает источник каждого результата.

Скилл требует Node.js и локального установленного AgentDB. Настройку начни с проверки моста, потом импортируй текущий проект или все проекты сразу флагом --all-projects.

Какие задачи решает

  • найти заметку из другого проекта по смыслу, не по названию файла
  • объединить записи памяти из нескольких сессий в одну поисковую базу
  • убрать дубликаты в накопленной памяти
  • передать контекст между проектами через общий поиск

Примеры запросов агенту

  • Проверь статус моста и сколько записей уже в AgentDB
  • Импортируй память всех проектов и убери дубли флагом --dedupe
  • Найди, где я писал про этот баг, ищи по смыслу через unified search

Как установить memory-bridge

1Через Skills CLI (Vercel)

npx skills add ruvnet/ruflo --skill memory-bridge -a claude-code

2Вручную: положить файлы

~/.claude/skills/memory-bridge/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/memory-bridge/

Из того же набора104

Весь набор →
ruflo ruvnet Скилл добавляет в проект оркестрацию мультиагентных задач, память, маршрутизацию и MCP-инструменты. Нужен для swarm-сценариев и многошаговых workflows. Claude Code CX Codex Cursor +1 4 000установок Swarm Orchestration ruvnet Скилл для управления роями агентов с параллельным выполнением задач, динамической топологией и автоматической балансировкой нагрузки. Нужен, когда одного агента недостаточно и требуется координировать специалистов разного профиля. Claude Code CX Codex Cursor +1 2 100установок github-project-management ruvnet Скилл превращает рутину вокруг issue и доски проекта в вызовы gh и ruv-swarm: метки, подзадачи, поиск дублей. Пригодится, когда задач много, а порядка в трекере нет. Claude Code CX Codex Cursor +1 1 400установок github-workflow-automation ruvnet Скилл автоматизирует GitHub Actions с координацией AI-агентов. Генерирует оптимальные pipeline, управляет pull request'ами, анализирует баги и развёртывает обновления с минимальными рисками. Claude Code CX Codex Cursor +1 1 300установок github-code-review ruvnet Организует параллельное код-ревью в GitHub с помощью агентов безопасности, архитектуры и стиля через пакет ruv-swarm. Claude Code CX Codex Cursor +1 1 300установок stream-chain ruvnet Организует последовательную передачу данных между шагами агента через цепочки промптов или готовые пайплайны. Claude Code CX Codex Cursor +1 1 200установок flow-nexus-swarm ruvnet Развёртывает облачные рои ИИ-агентов и собирает событийные процессы с очередями сообщений. Нужен для координации задач, контроля запусков и масштабирования роя. Claude Code CX Codex Cursor +1 1 200установок performance-analysis ruvnet Находит узкие места в Claude Flow swarms, профилирует операции агентов и генерирует отчёты с рекомендациями по оптимизации. Claude Code CX Codex Cursor +1 1 200установок

Похожие

setup-matt-pocock-skills Matt Pocock Скилл настраивает репозиторий для инженерных скиллов Matt Pocock: задаёт трекер задач, метки триажа и расположение доменной документации. Запустите его перед первым использованием остальных скиллов. Claude Code 1 052 851установок to-tickets Matt Pocock Разбивает план, спецификацию или переписку на небольшие сквозные задачи и отмечает, какие из них блокируют остальные. Пригодится, когда нужно согласовать порядок работы до публикации задач в трекере. Claude Code 711 230установок writing-plans Jesse Vincent Скилл превращает требования к многошаговой задаче в подробный план реализации до начала работы с кодом. Пригодится, когда исполнителю нужно зафиксировать файлы, интерфейсы и проверки. Claude Code CX Codex 282 859установок slideshow heygen-com Собирает слайд-деку из сцен HyperFrames: фрагменты, ветвление по хотспотам и режим докладчика с заметками. Для показа вживую, а не для рендера в видео. Claude Code CX Codex Cursor +1 415 500установок google-agents-cli-adk-code официальный Google Справочник по API Agent Development Kit: типы агентов, инструменты, колбэки, состояние и графовый Workflow API. Пригодится, когда пишете код агента, а не разворачиваете проект. Claude Code CX Codex Cursor +1 511 400установок stitch-loop официальный google-labs-code Организует автономную сборку страниц через Stitch MCP. Агент берёт задачу из файла-эстафеты, создаёт экран, переносит код в проект и сразу пишет задание для следующей итерации. Claude Code CX Codex Cursor +1 56 300установок

Вопросы о memory-bridge

Как установить memory-bridge в Claude Code?

Запусти npx skills add ruvnet/ruflo --skill memory-bridge -a claude-code, затем проверь ~/.claude/skills/memory-bridge/SKILL.md. Для других платформ замени флаг: -a codex для Codex, -a cursor для Cursor, -a gemini-cli для Gemini CLI.

Что делает скилл memory-bridge?

Переносит записи памяти Claude Code в AgentDB с ONNX-эмбеддингами, удаляет дубли по сходству выше 0,95 и даёт семантический поиск по всем проектам через одну команду.

Могу ли я искать память конкретного проекта или только всё сразу?

Импорт можно ограничить текущим проектом (команда без флагов) или включить все проекты флагом --all-projects. Поиск работает по всем импортированным записям вместе, фильтр по источнику встроен в результаты.

Исходный текст

SKILL.md · MIT
---
name: memory-bridge
description: Bridge Claude Code auto-memory into AgentDB with ONNX embeddings, deduplicate, and enable unified cross-project search
argument-hint: "[--all-projects] [--dedupe]"
allowed-tools: Bash Read mcp__plugin_ruflo-core_ruflo__memory_import_claude mcp__plugin_ruflo-core_ruflo__memory_bridge_status mcp__plugin_ruflo-core_ruflo__memory_search_unified
---

# Memory Bridge

Import Claude Code's native auto-memory files into AgentDB for semantic search across sessions and projects.

## What it does

Claude Code stores memories as markdown files in `~/.claude/projects/*/memory/*.md`. This bridge:
1. Reads all memory files (current project or all projects)
2. Generates 384-dim ONNX embeddings (all-MiniLM-L6-v2)
3. Stores in AgentDB's `claude-memories` namespace with HNSW indexing
4. Deduplicates against existing entries (cosine similarity > 0.95)
5. Enables unified semantic search across all memory sources

## Steps

1. **Check bridge health**:
   `mcp__plugin_ruflo-core_ruflo__memory_bridge_status({})`
   Verify: Claude files count, AgentDB entries, SONA state, connection status.

2. **Import memories**:
   - Current project: `mcp__plugin_ruflo-core_ruflo__memory_import_claude({})`
   - All projects: `mcp__plugin_ruflo-core_ruflo__memory_import_claude({ allProjects: true })`

   CLI alternative:
   ```bash
   node .claude/helpers/auto-memory-hook.mjs import-all
   ```

3. **Verify import**:
   `mcp__plugin_ruflo-core_ruflo__memory_bridge_status({})`
   Confirm entry counts match expected file counts.

4. **Deduplicate** (if --dedupe):
   Search for near-duplicate entries (cosine > 0.95) and merge them, keeping the most recent version.

5. **Test unified search**:
   `mcp__plugin_ruflo-core_ruflo__memory_search_unified({ query: "test query", limit: 3 })`
   Results include source attribution: `claude-code`, `auto-memory`, or `agentdb`.

## Auto-import

The bridge runs automatically on `session-start` via the SessionStart hook. Manual invocation is only needed for:
- First-time import of all projects
- After bulk memory changes outside normal sessions
- Forcing re-embedding after model updates

## Search compatibility

Use `memory_search_unified` to query bridged memories. This bridge does not expose a text-query Graph RAG command or the `ruvector search --hybrid` CLI flags; additional ruvector integrations require separate configuration and verification.

© ruvnet · MIT · ruvnet/ruflo

Смотрите также

Спонсоры проекта

Компании, которые помогают держать аналитику открытой