Мозг памяти Brain
Начните с одной беседы
Выполните anda memory guide для инструкции без сети. Обычной памяти не нужна отдельная настройка Brain или MIB. Сообщите устойчивое предпочтение, дождитесь обработки, откройте новую беседу через /new и спросите, что Anda помнит. Ответ «запомнил» не доказывает сохранение факта.
anda memory и /memory в TUI проверяют состояние без вызовов модели. Раздел Память показывает записи, проверенные источники и обработку бесед; граф доступен через исследование связей. Поиск может вызывать модель и не повторяется автоматически.
Проверьте предварительный просмотр перед исправлением, отключением или удалением. Отключение сохраняет записи в архиве, удаление очищает показанное нативное множество. Исключения источников переживают перезапуск, Notes обработки очищаются. Исходные чаты, файлы, журналы, копии и уже переданный контекст остаются. Неполные и неподдерживаемые области отклоняются. Исправление сначала спрашивает, какое это изменение: Я ошибся заменяет ваше прежнее утверждение, Всё изменилось записывает новое значение с этого момента, а старое остаётся верным для своего периода, Ты записал неверно просит Brain перечитать исходное сообщение и исправить запись. Удаление сообщает план стирания: завершено, частично, если какую-то поверхность не удалось проверить, или заблокировано юридическим удержанием.
В поле ввода можно выбрать режим новой беседы. CLI: anda agent run --memory-mode no-store --prompt '…' или --memory-mode off. Ограничивается автоматический доступ к Brain, но чаты и провайдеры не становятся анонимными. Подагенты, закладки и изменения cron тоже блокируются.
Для вопросов между беседами используйте настройку входящих или anda memory inbox setup. Проверьте и примените настройки, затем явно выполните anda restart. Пользовательские файлы и переменные окружения сохраняются. Подписка создаёт реальный вопрос при изменении записи. TUI: /memory inbox, /memory answer <номер> <текст>, /memory retry <номер>; повтор сохраняет событие и текст.
Читайте входящие командой anda memory inbox. Для следующей страницы выполните показанную команду anda memory inbox --cursor <next_cursor>. При --json курсор находится в result.next_cursor.
Сравнение MIB и бизнес-обучение — отдельные расширенные функции. Смотрите anda memory evaluate plan --help в сборке с MIB. Учёт стоимости может быть неполным. Сравнение памяти не одобряет бизнес-обучение и не доказывает общее улучшение.
Anda Brain — это система долгосрочной памяти, лежащая в основе Anda Bot. Это не обычная векторная база данных и не постоянно растущий Markdown-файл; это мозг памяти, созданный специально для AI-агентов.
Brain превращает разговоры, файлы, результаты работы инструментов и контекст каналов связи в растущую когнитивную сеть (Cognitive Nexus), объединяющую людей, проекты, предпочтения, события, решения, временные шкалы и взаимосвязи между ними.
Трехфазный цикл
Формирование (Formation)
Формирование кодирует полезные диалоги и результаты работы в структурированную память. Система не просто проверяет, появлялось ли конкретное предложение; она выясняет, кто это сказал, к какому проекту это относится, какие предпочтения раскрывает, какое решение было принято и когда это произошло.
Вызов (Recall)
Вызов позволяет запрашивать данные из графа памяти с помощью естественного языка. Качественный вызов предоставляет необходимый контекст для текущей задачи, вместо того чтобы просто возвращать разрозненные похожие фрагменты текста.
Обслуживание (Maintenance)
Обслуживание объединяет фрагменты информации, удаляет дублирующиеся данные, снижает влияние устаревших знаний и сохраняет хронологию изменений фактов.
Как обучать Anda
Вам не нужно вручную редактировать файлы памяти. Намного эффективнее просто четко заявлять о стабильных фактах, изменениях и своих предпочтениях.
Запомни: мне нравятся короткие описания релизов, но обязательно оставляй раздел с рисками.
Провайдер моделей по умолчанию для этого рабочего пространства изменился с A на B.
Когда мы упоминаем Алису, мы имеем в виду дизайнера команды мобильной разработки.
Помнишь ли ты предысторию проекта миграции платежей?
Что делает память качественной
- Контекст: четко определены проект, человек, файл, канал связи или временной диапазон.
- Эволюция: при изменении предпочтений указывайте как старую, так и новую версию.
- Границы: временную информацию можно пометить как валидную только в рамках текущей задачи.
- Коррекция: если Anda запомнила что-то неверно, прямо укажите правильную версию.
Локальные данные и провайдеры моделей
Данные графа памяти по умолчанию хранятся локально в директории ~/.anda/db. Провайдеры моделей могут по-прежнему участвовать в процессах формирования памяти, поддержки вызова и обобщения, поэтому выбирайте провайдеров и точки подключения (endpoints) в соответствии с вашими требованиями к конфиденциальности.
Чтобы сделать провайдера предпочтительным для задач, связанных с памятью, добавьте метку brain:
model:
providers:
- family: anthropic
model: "deepseek-v4-pro"
api_base: "https://api.deepseek.com/anthropic"
api_key: "ВАШ_API_KEY"
labels: ["primary", "brain"]
Необязательная нативная среда
Укажите доверенный JSON/YAML в brain.runtime_config относительно каталога конфигурации; BRAIN_RUNTIME_CONFIG имеет приоритет. Перезапустите сервис для установки связей до загрузки Space. Входящие Brain в браузере и команды /brain inbox, /brain status, /brain formation <id> сохраняют подтверждённую личность. Чтение не разрешает выполнение; повторяйте ответ с тем же событием и текстом. Квитанция Recall подтверждает только доставку, принятие Formation не означает завершение. Функция learning независима от mib; семантика, utility, trust и автоматическое обучение требуют явной нативной конфигурации. Текущие IM-транспорты не являются автоматическими адаптерами действий. MIB persistent не заявляет обучение normal/ungated или полный учёт затрат. Каждое окно Formation — наблюдаемое намерение с долговременной квитанцией, поэтому прерванная отправка воспроизводит ту же квитанцию, а не обрабатывает окно дважды. recall_memory сначала недолго ждёт незавершённые окна своего разговора и сообщает, какие ещё обрабатываются. brain_attention также возвращает наступившие обязательства и сработавшие watch с момента последнего просмотра, а brain_feedback записывает собственный отчёт ассистента как атрибутированное свидетельство, а не оценку.
brain:
runtime_config: brain-runtime.yaml
Старые токены продолжают работать без повторного экспорта: запросы сохраняют исходную личность, а встроенный Brain принимает токен без audience, по-прежнему проверяя подпись и срок действия.