vibeframe
VibeFrame
Управляющая плоскость для агентного кодинга. 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, границы пакетов | |
возможности, workflow, компоненты, ограничения, решения | |
три домена версий и контракт миграции | |
каждая проверка, её градации и документированные ложноотрицательные результаты | |
семь инструментов | |
плагин, хуки, дайджест AGENTS.md | |
справочник команд и линз | |
разработка 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.
Лицензия
This server cannot be installed
Maintenance
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
- AlicenseNot gradedqualityCmaintenanceTurn 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.4513GPL 3.0
- AlicenseNot gradedqualityAmaintenanceProvides persistent architectural memory and structural cognition for AI coding agents, enabling efficient orientation, graph-aware context, and drift detection across codebase evolution.890289MIT
- AlicenseNot gradedqualityBmaintenanceProvides 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.10MIT
- AlicenseNot gradedqualityDmaintenanceProvides AI coding agents with persistent architectural memory of codebases, enabling impact analysis, test generation, and code generation with reduced token usage.MIT
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.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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