DSH HUB
HomePlugin StorePlugin PacksCommunityRankingsResourcesPublish Guide
Plugin source
Back to catalog

stas130286-blip /

stas130286-blip/dsh-brainagent

Verified

This plugin has no description yet.

★ 0 Stars0 Forks0 IssuesN/A Community rating0 Confirmed installs
View on GitHub
READMESource: main@ae796d8b

🧠 BrainAgent for DeepSeek Harness

BrainAgent

Когнитивная архитектура как плагин: память, эмоции, мотивация, обучение и автономия для вашего агента dsh.

English version below


Что это

BrainAgent — плагин для DeepSeek Harness (dsh), который превращает штатного агента из исполнителя разовых задач в долгоживущего персонального ассистента с внутренней когнитивной системой, смоделированной по принципам работы мозга.

~60 модулей, 6 точек интеграции с платформой, 571 unit-тест, всё работает поверх штатных хуков dsh — без единой правки ядра.

Возможности

💾 Память

  • Эпизодическая — события разговоров с эмоциями и важностью
  • Семантическая — устойчивые факты с историей ревизий
  • Процедурная — выученные сценарии действий («как отвечать / как делать»)
  • Укрепление при воспроизведении (правило Хебба), затухание нерелевантного
  • Хранение локально на диске — ваши данные не покидают машину

🎭 Эмоции и эмпатия

  • Амигдала классифицирует эмоциональную окраску сообщений
  • Зеркальные нейроны строят модель собеседника (настроение, стиль, экспертиза)
  • Эмоциональная память сохраняет яркие моменты («flashbulb»)

📚 Обучение

  • Каждый оборот диалога завершается циклом обучения
  • Дофаминовая система подкрепляет успешные стратегии
  • Базальные ганглии формируют привычки с оценкой успешности

⚡ Автономия

  • Четыре драйва: социальный, познавательный, творческий, мастерство
  • Vital Impulse — агент сам пишет вам, когда есть что сказать (цель, инсайт, желание)
  • Goal Stack ведёт долгосрочные цели, Curiosity Drive находит пробелы в знаниях
  • DMN «думает в фоне», Autonomous Research сам ищет информацию
  • Встроенные предохранители: минимум 10 минут между проактивными сообщениями, разрыватель цикла

🌙 Саморегуляция

  • Циркадный ритм и Dream Mode — ночью агент «спит» и консолидирует память
  • Attention Gate фильтрует контекст по релевантности (экономия токенов)
  • Token Economy и таламический гейт пропускают простые сообщения без дорогих LLM-вызовов
  • Metabolic Budget следит за расходом ресурсов модулей

🪞 Личность

  • Agent Identity: автобиографическая память, уроки, профиль способностей
  • Qualia Simulator: текущее субъективное состояние
  • Temporal Binding: ощущение непрерывности времени

Установка

Вариант 1: как пакет dsh (рекомендуется)

Одна команда — плагин скачается прямо с GitHub:

npx @deepseek-ai/dsh plugin --profile web add github:stas130286-blip/dsh-brainagent

Затем запустите Web UI:

npx @deepseek-ai/dsh web

Пакет содержит готовый собранный модуль (lib/index.js) — установка с GitHub не требует ни сборки, ни разрешений на скрипты.

Вариант 2: из локальной копии (для разработки)

git clone https://github.com/stas130286-blip/dsh-brainagent.git
npx @deepseek-ai/dsh plugin --profile web add ./dsh-brainagent
npx @deepseek-ai/dsh web

Либо подключите исходники оверлеем (запускайте с --patch):

- insert:
    - id: brainagent
      name: file:///абсолютный/путь/к/dsh-brainagent/src/index.ts
      config: {}

Использование

Поговорите с агентом — BrainAgent включается автоматически. В чате доступны команды:

Команда Что делает
/brain status Полный отчёт о состоянии всех систем
/brain memory <запрос> Поиск по памяти
/brain goals Текущие цели
/brain neuro Нейромодуляторы (дофамин и др.)
/brain habits Выученные привычки
/brain learning Циклы обучения и инсайты
/brain circadian Циркадный ритм и сон
/brain dream Запустить консолидацию памяти

…и другие: predict, pathways, personality, metabolic, emergent.

Все модули настраиваются через Config-схему (39 флагов) — любой компонент можно отключить:

- id: brainagent
  name: dsh-brainagent
  config:
    autonomousMinGapMs: 1800000   # пауза между проактивными сообщениями (30 мин)
    modules:
      actionDispatcher: false     # например, отключить автономию

Тестирование

pnpm install        # из корня monorepo dsh
pnpm vitest run     # 23 файла, 571 тест

Архитектура

Обработанный дsh message проходит конвейер:

Thalamus (классификация) → Amygdala (эмоции) → Hippocampus (извлечение памяти)
→ Prefrontal Cortex (решение, fast/slow path) → контекстная инъекция (pre-step)
→ Cerebellum (оценка качества после ответа) → цикл обучения

Все модули обмениваются типизированными сигналами через внутренний event bus (Corpus Callosum), автономные таймеры работают через ctx.effect.

Требования

  • DeepSeek Harness (dsh) с поддержкой плагинов Cordis
  • Node.js 22+
  • pnpm

Лицензия

BrainAgent Noncommercial License — свободное некоммерческое использование для всех; коммерческое использование только по соглашению с автором. Подробнее в LICENSE.


English

BrainAgent is a plugin for DeepSeek Harness (dsh) that turns the stock agent into a long-lived personal assistant with a brain-inspired cognitive system.

~60 modules, 6 platform integration points, 571 unit tests, running entirely on stock dsh hooks — zero core changes.

Highlights

  • Memory — episodic, semantic and procedural; Hebbian strengthening, decay, local-only storage
  • Emotions & empathy — Amygdala classification, Mirror Neurons user modeling, flashbulb memories
  • Learning — per-turn learning cycles, dopamine reinforcement, habit formation
  • Autonomy — four drives, proactive messages (Vital Impulse) with anti-loop guards, goal stack, curiosity, background DMN insights
  • Self-regulation — circadian rhythm, Dream Mode consolidation, Attention Gate token budgeting, Token Economy
  • Personality — Agent Identity, Qualia Simulator, Temporal Binding

Install — one command, fetched straight from GitHub:

npx @deepseek-ai/dsh plugin --profile web add github:stas130286-blip/dsh-brainagent
npx @deepseek-ai/dsh web

Or from a local clone:

git clone https://github.com/stas130286-blip/dsh-brainagent.git
npx @deepseek-ai/dsh plugin --profile web add ./dsh-brainagent

Ships a prebuilt bundle (lib/index.js) — git installs need no build step and no script permissions.

Commands: /brain status, /brain memory <query>, /brain goals, /brain neuro, /brain habits, /brain learning, /brain circadian, /brain dream and more

Tests: pnpm vitest run — 23 files, 571 tests

License: BrainAgent Noncommercial License — free noncommercial use for everyone; commercial use requires an agreement with the author. See LICENSE.

—/ 5

No ratings yet

Verified DSH bundle

Commit ae796d8bed5f

Community comments

No comments yet. Be the first to write one.

DSH HUB

A community index for DSH plugins. Not an official GitHub or DeepSeek AI product.

CommunityResourcesAPIAbout