SV

samvallad33/vestige

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

658 stars 73 forks 품질 78 트렌드 41AGPL-3.0

samvallad33/vestige는 https://github.com/samvallad33/vestige.에서 가져온 MCP 서버 후보입니다.

개요

samvallad33/vestige는 https://github.com/samvallad33/vestige.에서 가져온 MCP 서버 후보입니다.

개요(AI 번역)

Vestige는 AI 에이전트에게 확인할 수 있는 기억과 피해를 입히기 전에 멈추게 하는 경비원을 제공합니다. 메모리는 Strata에 존재하는데, 이는 모든 쓰기를 통과할 때마다 게이트를 통과하고 영수증을 남기는 추가 로그 형식이며, 메모리는 벡터 유사성으로 정확히 식별되지 않고 정확한 ID나 태그로 찾습니다. 경비원은 모든 툴 호출 시 모델 밖으로 이동하고, 파괴적 명령을 실행하기 전에 멈추며, 모든 결정을 수신하고, 중지된 명령은 소유자가 자신의 터미널에서 정확한 명령을 승인한 후에만 통과시키므로, 예전 '예’는 지금 행동할 수 있는 허가로 간주되지 않습니다. 무언가가 고장 나면, causal_walk는 기록된 역사를 따라 진짜 원인으로 돌아갑니다.

문제는

에이전트는 rm -rf를 실행하고, 강제로 밀고, 테이블을 드롭하고, .env를 덮어쓰며, 아무것도 그들을 막지 못합니다. 무언가가 고장 나면, 유사도 검색은 원인이 아니라 유사자를 찾습니다.

v5의 새로운 소식

5.0.0 PRECEDENT는 2026년 10월 18일에 출하되었습니다. Vestige는 이제 자체 집행 기록을 읽습니다.

  • precedent. 연결된 에이전트는 게이트가 어떤 것을 멈추거나 허용했는지, 어떤 규칙에 따라 어떤 허가가 각 정지에 응답했는지 물을 수 있습니다.

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.

README

원문 README의 일부입니다. 원문 보기.

Vestige

Memory your AI can prove. A guard that stops it before it breaks things.

Vestige gives AI agents a memory that gets sharper over time, and a guard that checks your agent’s tool calls before they run. Every memory has a receipt. Every stop has a reason. Nothing is guessed.

Quick start

  1. Install the binaries (macOS and Linux), or download them for your platform from Releases:
    curl -fsSL https://raw.githubusercontent.com/samvallad33/vestige/main/scripts/install.sh | sh
    
  2. Run npx @vestige/init, choose Memory or Memory plus guard, and confirm.
  3. Restart your AI client, then say: “Tell me something about a friend.” Ask about them later.

It remembers what matters

Save “Maya felt off after dinner at Bangkok Garden.” Later, save “Maya has a peanut allergy.”

Vestige sees that both memories are about Maya and raises the older one. When your agent plans Maya’s birthday dinner, that dinner comes up first.

This is Retroactive Salience Backfill: when something new makes an old memory matter, Vestige brings it back. It runs on every save, records every change it makes, and any change can be undone. How Backfill works.

It proves what it knows

Memory lives in Strata, an append-only log. Every write passes a gate and returns a receipt. A memory is found by its exact id or tag, never by a lookalike.

When something breaks, causal_walk follows the recorded links backward to the cause. Point gather at a GitHub issue and it walks back from there.

It stops what you never approved

Operator Lite is a free guard for your agent’s tool calls. It stops force pushes, dropped tables, recursive deletes and production deploys before they run, even when the command is disguised. 30 rules: 15 stop the call, 15 record it for you to review.

GitHub에서 전체 README 보기

설치

This server does not publish a one-line install command.

Open the repository installation guide MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →