Неформалізовані знання не масштабуються. Кодифіковані — так.

Коли знання живуть у головах людей, вони йдуть разом із ними.

Підключені сховища, пакети знань та плейбуки перетворюють експертизу команди на накопичувальну інфраструктуру.

Підключіть один раз — діліться всім

Трирівнева модель сховища

Коли проєкти накопичують знання незалежно, команди переучують одні й ті ж уроки щоразу. Трирівнева модель це виправляє: Ваш агент зберігає знання, упорядковані за доменами, у своєму сховищі. Спільне сховище проєкту містить наскрізні домовленості. Підключіть командне сховище, щоб ділитися між проєктами.

Пріоритет пошуку: сховище агента → сховище проєкту → командне сховище.

1 Сховище агента — фронтенд, бекенд, наскрізні домени
2 Сховище проєкту — командні домовленості, рішення
3 Командне сховище — спільне для всіх проєктів
# Підключити командне сховище $ soleri vault connect git@github.com:team/design-vault.git Підключено командне сховище 142 entries Об’єднано індекс пошуку Пріоритет: агент → проєкт → команда
# Підвищити патерн до командного сховища $ soleri vault promote pattern-semantic-tokens \ --target team Підвищено до командного сховища Доступно всім учасникам команди

Патерни накопичуються між проєктами

# Пов’язати споріднені проєкти $ soleri vault link /project-a /project-b \ --type related Проєкти пов’язано (двонапрямно) Увімкнено міжпроєктний пошук
# agent.yaml — конфігурація сховища vault: backends: - type: local path: ~/.soleri/vaults/my-agent - type: git uri: git@github.com:team/vault.git sync: on-start push: on-promote

Пов’язуйте проєкти, діліться патернами

Пов’язуйте проєкти як споріднені, батьківський/дочірній або форк. Коли ви шукаєте у своєму сховищі, пов’язані проєкти включаються автоматично із зваженою релевантністю.

Патерни, засвоєні у проєкті A, доступні у проєкті B.

Встановіть експертизу однією командою

Три рівні пакетів знань

Пакети — це npm-пакунки, які ви під’єднуєте до будь-якого агента. Вони миттєво додають патерни, антипатерни та доменні правила до вашого сховища.

Рівень Джерело Ціна
Початковий Постачається з кожним агентом Безкоштовно
Спільнота реєстр npm Безкоштовно
Підписка Платно
# Встановити пак із спільноти $ soleri packs install community/react-patterns Встановлено react-patterns v0.3.0 Додано 28 патернів до сховища Додано 6 антипатернів
# Синхронізувати преміум-паки $ soleri packs sync enterprise/compliance v2.3.1 оновлено enterprise/perf-audit v1.8.0 актуально enterprise/security-pro v3.0.0 мажорне оновлення

Кодифікуйте робочі процеси вашої команди

Патерни кажуть, що робити. Плейбуки кажуть, як.

Плейбуки — це валідовані багатокрокові процедури, що зберігаються у вашому сховищі. Вони фіксують повний робочий процес — не лише правило, а й послідовність, очікувані результати та критерії валідації.

Приклади: міграція токенів у кодовій базі, налаштування нового компонента з нуля, налагодження збою контрастності. Кожен крок містить, що перевірити і коли ви завершили.

Повторювані процеси, а не знання в головах.

# Перелік доступних плейбуків $ soleri vault list-playbooks --category design Знайдено 4 плейбуки: design:component-setup 7 кроків design:token-migration 5 кроків design:contrast-audit 4 кроки design:theme-scaffolding 6 кроків
# Структура плейбука id: design:component-setup type: playbook steps: - name: Створити каркас файлів компонента run: soleri create component $name validate: файли існують, експорти присутні - name: Застосувати систему токенів run: soleri validate --fix validate: token score >= 95 - name: Перевірити доступність run: soleri check-contrast validate: усе PASS
# Запустити плейбук $ soleri vault run-playbook design:component-setup \ --name UserCard Крок 1/7: Створити каркас файлів компонента Крок 2/7: Застосувати систему токенів Крок 3/7: Перевірити доступність ... ще 4 кроки

Чотири канали — нуль поломок

Рівень Команда оновлення Охоплення
Движок npm update soleri Усі агенти
Домени npm update @soleri/* За доменом
Агент soleri update Злиття конфігурації
Паки soleri packs sync За паком

Знання у сховищі ніколи не оновлюються автоматично — ви ними володієте.

# Перевірка стану $ soleri doctor Engine v1.2.0 актуально domain-design v0.8.0 актуально domain-security v0.6.0 актуально ! domain-arch v0.4.0 доступне оновлення my-agent конфігурація ok Vault 284 entries, healthy Brain 12 patterns tracked

Керуйте інфраструктурою з чату

Telegram-бот для операцій

Моніторте стан сховища, робіть запити до графа знань, перевіряйте журнали подій і керуйте інфраструктурою — усе з Telegram. Працює з будь-яким провайдером LLM.

Працює з OpenAI, Anthropic, Ollama або взагалі без LLM.

S Soleri Bot
як там сховище?
Усе добре — 284 entries, синхронізовано 2 хв тому. Усе здорове.
які патерни найкраще працюють цього тижня?
Ваші топ-3 зараз:
1. semantic-tokens — 94 strength
2. component-structure — 87
3. error-boundaries — 82
Токени справді добре заходять команді.
Гей — у тебе досі є 3 ідеї з учорашнього брейншторму, які ще не оброблено. Хочеш пройтися по них?
так, яка перша?
Автовиявлення застарілих записів у сховищі старших за 90 днів. Думаю, це надійна ідея — може стати пунктом роадмапу для пайплайна очищення. Хочеш, щоб я оформив це письмово?
# Структуровані запити подій (JSONL) $ grep '"tool_call"' events-*.jsonl \ | jq -r .tool | sort | uniq -c | sort -rn 42 soleri_validate_component_code 28 soleri_vault_search 15 soleri_check_contrast

Припиніть втрачати знання, коли люди переходять між проєктами.

Відкритий код. Apache 2.0.