Skip to main content
Glama

VibeFrame

CI License: MIT

Eine Steuerungsebene für agentisches Programmieren. VibeFrame pflegt ein lebendiges, im Repository liegendes Modell dessen, was Ihre Software sein soll – Geschäftsabsicht, Systemdesign und der Code selbst – hält es deterministisch mit der Realität synchron und zeigt Ihnen, wo sie auseinanderdriften.

Programmieragenten schreiben Code schneller, als irgendjemand ihn lesen kann. Was verdunstet, ist die Theorie: was existiert, warum es existiert, welche Entscheidungen tragend sind und ob der Code noch dem entspricht, was entschieden wurde. VibeFrame erfasst diese Theorie in dem Moment, in dem sie am günstigsten zu erfassen ist (zur Planungszeit, über das eigene MCP-Protokoll des Agenten), speichert sie als einfache Dateien in Ihrem Repository, verifiziert sie mechanisch für immer und zahlt dem Agenten mit aufgabenbezogenen Kontext-Briefings zurück, die besser sind als erneutes Durchsuchen des Codebasis.

  • Drei Ebenen, ein Graph – Fähigkeiten & Workflows (Absicht), Komponenten & Constraints (System), Dateien & Symbole (Code, zu 100 % abgeleitet – nie geraten).

  • Vertrauensstufen für jede TatsacheA abgeleitet / B angereichert / C behauptet; Veraltung ist sichtbar, nie still.

  • Drift-Erkennung mit Beweisen – ein lebendiges Reflexionsmodell: Divergenz, Abwesenheit, gebrochene Bindungen, Waisen, Zyklen, Berührungen gesperrter Entscheidungen. Null LLM-Aufrufe; das Framework ist deterministisch und der Programmieragent ist die Intelligenz.

  • Im Repository liegendes Modell.vibeframe/ YAML/Markdown, versioniert durch git: branch-sicher, PR-prüfbar, überlebt jedes Werkzeug. Ein gitignorierter SQLite-Index wird abgeleitet und ist neu aufbaubar.

  • Ein Daemon pro Projekt – Streamable-HTTP-MCP-Endpunkt, REST + SSE und eine Live-Browser-UI (Karte, Fokus, Inspektor, Aktivität, Drift-Posteingang, Entscheidungen) in einem einzigen Prozess.

  • Claude Code zuerst – ein Plugin bündelt den MCP-Server, deterministische Hooks und Fähigkeiten; das Modell bedient auch jeden Agenten über eine AGENTS.md-Zusammenfassung.

Installation (v0.1.0 – noch nicht auf npm)

Installieren Sie die Release-Tarballs direkt von GitHub in Ihr Projekt (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

(Oder aus einem Klon: npm ci && npm run build && npm pack --workspaces, dann npm i -D die Tarballs. Tun Sie nicht npm i vibeframe – dieser Name gehört derzeit zu einem unabhängigen Paket in der Registry.)

Related MCP server: OpenLore

Schnellstart

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)

Für das vollständige Claude-Code-Erlebnis (MCP plus deterministische Hooks und die /vibeframe:*-Befehle) installieren Sie das Plugin aus diesem Repository in Claude Code – /plugin marketplace add jubayertalha/vibeframe dann /plugin install vibeframe – und überspringen Sie die claude mcp add-Zeile oben (das Plugin bringt den Server mit).

Bitten Sie dann Ihren Agenten, eine Funktion zu planen. Er orientiert sich mit einem vibe_context-Aufruf, deklariert den Workflow vor dem Programmieren, bindet Implementierungen danach – und alles, was er vergisst, fängt die deterministische Schicht ab: Verstöße kommen als Warnungen in derselben Runde zurück, unerklärte Änderungen werden zur Abstimmung eingereiht, und der Drift-Posteingang zeigt genau, wo die Realität den Plan verlassen hat, mit Datei:Zeilen-Beweisen. Vollständiger Durchlauf: docs/getting-started.md.

Dokumentation

Erste Schritte

Installation → erste Funktion → das Sicherheitsnetz

Architektur

der Daemon, Ground-Truth-Asymmetrie, Paketgrenzen

Das .vibeframe/-Format

Fähigkeiten, Workflows, Komponenten, Constraints, Entscheidungen

Schema-Versionierung

die drei Versionsdomänen und der Migrationsvertrag

Validierung & Drift

jede Prüfung, ihre Abstufungen und ihre dokumentierten falsch-Negativen

MCP-Schnittstelle

die sieben vibe_*-Werkzeuge, Ressourcen, Prompts

Claude-Code-Integration

Plugin, Hooks, AGENTS.md-Zusammenfassung

CLI · Browser-UI

Befehls- und Linsenreferenz

Mitwirken · Sicherheit

Arbeiten an VibeFrame; das Vertrauensmodell

Status

v0.1.0 – die vollständige Schleife für Greenfield-TypeScript/JavaScript/Python-Projekte: init → deklarieren → indizieren → verknüpfen → validieren → abstimmen, mit dem Daemon, MCP-Werkzeugen, Hooks und der Sechs-Linsen-UI. Bewusst aufgeschoben (siehe die Discovery): Adapter für andere Agenten, Brownfield-Übernahmemodus, Symbol-Ebene-Aufrufgraphen, Teams, alles Gehostete.

Entwicklung

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

Siehe docs/contributing/development.md und CLAUDE.md.

Lizenz

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