Skip to main content
Glama

VibeFrame

CI License: MIT

Управляющая плоскость для агентного кодинга. VibeFrame поддерживает в репозитории живую модель того, чем должно быть ваше ПО — бизнес-намерения, системный дизайн и сам код — детерминированно синхронизирует её с реальностью и показывает, где они расходятся.

Агенты пишут код быстрее, чем кто-либо может его прочитать. Испаряется теория: что существует, почему существует, какие решения являются ключевыми и соответствует ли код тому, что было решено. VibeFrame захватывает эту теорию в момент, когда это дешевле всего (на этапе планирования, через собственный MCP-протокол агента), хранит её как обычные файлы в вашем репозитории, механически проверяет её вечно и отдаёт агенту контекстные брифы под задачу, которые эффективнее повторного грепа по кодовой базе.

  • Три плоскости, один граф — возможности и workflow (намерения), компоненты и ограничения (система), файлы и символы (код, на 100% производный — никогда не угаданный).

  • Уровни доверия для каждого фактаA производный / B обогащённый / C утверждённый; устаревание видно, оно никогда не молчит.

  • Детекция дрейфа с доказательствами — живая рефлексионная модель: расхождения, отсутствие, сломанные привязки, осиротевшие сущности, циклы, изменения зафиксированных решений. Ноль вызовов LLM; фреймворк детерминирован, а кодинг-агент — интеллект.

  • Модель в репозитории.vibeframe/ YAML/Markdown, версионируется git: безопасно для ветвления, просматриваемо в PR, переживает любой инструмент. Находящийся в gitignore SQLite-индекс является производным и пересобираемым.

  • Один демон на проект — Streamable-HTTP MCP endpoint, REST + SSE и живой браузерный UI (Map, Focus, Inspector, Activity, Drift inbox, Decisions) в одном процессе.

  • В первую очередь — Claude Code — плагин объединяет MCP-сервер, детерминированные хуки и навыки; модель также обслуживает любого агента через дайджест AGENTS.md.

Установка (v0.1.0 — пока не в npm)

Установите релизные тарболы напрямую из GitHub в свой проект (Node ≥ 22.12):

npm i -D https://github.com/jubayertalha/vibeframe/releases/download/v0.1.0/vibeframe-0.1.0.tgz https://github.com/jubayertalha/vibeframe/releases/download/v0.1.0/vibeframe-core-0.1.0.tgz https://github.com/jubayertalha/vibeframe/releases/download/v0.1.0/vibeframe-store-0.1.0.tgz https://github.com/jubayertalha/vibeframe/releases/download/v0.1.0/vibeframe-indexer-0.1.0.tgz https://github.com/jubayertalha/vibeframe/releases/download/v0.1.0/vibeframe-engine-0.1.0.tgz https://github.com/jubayertalha/vibeframe/releases/download/v0.1.0/vibeframe-daemon-0.1.0.tgz

(Или из клона: npm ci && npm run build && npm pack --workspaces, затем npm i -D тарболы. Не выполняйте npm i vibeframe — сейчас это имя принадлежит постороннему пакету в реестре.)

Related MCP server: OpenLore

Быстрый старт

npx vibeframe init                              # scaffold .vibeframe/ — commit it
claude mcp add vibeframe -- npx vibeframe mcp   # or install the Claude Code plugin (below)
npx vibeframe start                             # daemon + browser UI (prints the URL)

Для полного опыта Claude Code (MCP плюс детерминированные хуки и команды /vibeframe:*) установите плагин из этого репозитория внутри Claude Code: /plugin marketplace add jubayertalha/vibeframe, затем /plugin install vibeframe — и пропустите строку claude mcp add выше (плагин включает сервер).

Затем попросите агента спланировать фичу. Он ориентируется одним вызовом vibe_context, объявляет workflow до написания кода, а реализации привязывает после; всё, что он забудет, ловит детерминированный слой: нарушения возвращаются предупреждениями в том же ходе, необъяснённые изменения встают в очередь на сверку, а дрейф-инбокс показывает, где именно реальность разошлась с планом, с доказательствами вида file:line. Полное пошаговое руководство: docs/getting-started.md.

Документация

Начало работы

установка → первая фича → страховочная сеть

Архитектура

демон, асимметрия ground-truth, границы пакетов

Формат .vibeframe/

возможности, workflow, компоненты, ограничения, решения

Версионирование схемы

три домена версий и контракт миграции

Валидация и дрейф

каждая проверка, её градации и документированные ложноотрицательные результаты

Интерфейс MCP

семь инструментов vibe_*, ресурсы, промпты

Интеграция с Claude Code

плагин, хуки, дайджест AGENTS.md

CLI · Браузерный UI

справочник команд и линз

Участие · Безопасность

разработка VibeFrame; модель доверия

Статус

v0.1.0 — полный цикл на greenfield-проектах на TypeScript/JavaScript/Python: init → declare → index → link → validate → reconcile, вместе с демоном, MCP-инструментами, хуками и UI из шести линз. Осознанно отложено (см. Discovery): адаптеры для других агентов, режим внедрения в brownfield-проекты, графы вызовов на уровне символов, команды и любые hosted-решения.

Разработка

npm ci && npm run build && npm run check   # lint + typecheck + unit tests
npm run test:dogfood                       # the full-loop acceptance suite

См. docs/contributing/development.md и CLAUDE.md.

Лицензия

MIT

A
license - permissive license
Not graded
quality - not tested
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
1Releases (12mo)

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    Not graded
    quality
    C
    maintenance
    Turn any codebase into an AI-readable neural map — with proof. Every claim linked to code anchors (line + SHA-256 hash), every context window optimized with greedy token budgeting, every session protected by drift detection. Tree-sitter indexing across 11 languages, cross-session learning, AI enrichment, and 28 MCP tools. Zero config — just connect and your AI agent remembers everything.
    45
    13
    GPL 3.0
  • A
    license
    Not graded
    quality
    A
    maintenance
    Provides persistent architectural memory and structural cognition for AI coding agents, enabling efficient orientation, graph-aware context, and drift detection across codebase evolution.
    890
    289
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    Provides AI coding assistants with deep, semantic understanding of local codebases via AST-aware chunking, cross-repo symbol graphs, and architectural memory, enabling context-aware code search and dependency tracing.
    10
    MIT

View all related MCP servers

Related MCP Connectors

  • Give your AI agent a persistent map of your project's structure, dependencies, and bugs.

  • Deterministic context layer for your codebase: change impact, blast radius, answers with receipts.

  • Cross-agent artifact workspace with provenance across Claude Code, Codex, Cursor, LangGraph.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/jubayertalha/vibeframe'

If you have feedback or need assistance with the MCP directory API, please join our Discord server