Vestige is an open-source agent harness and persistent memory infrastructure framework developed by samvallad33. Designed specifically for AI coding agents and autonomous workflows, Vestige focuses on structured agent memory management, temporal state tracking, and memory evaluation benchmarks. Vestige operates as an agent-neutral memory layer and evaluation suite. It interfaces with autonomous agents across command-line environments and provides evaluation tooling, embedding profiles, and an observatory dashboard built with Svelte for monitoring agent recall, memory access, and state transitions over time. What distinguishes Vestige from standard coding agent harnesses is its explicit focus on rigorous memory fidelity. Instead of relying purely on naive vector retrieval or monolithic context windows, it provides structured benchmarking harnesses (such as agent-memory-eval), memory access auditability (including protections against stale state resurrection), and reversible embedding profiles to prevent data corruption across agent sessions. Vestige is distributed as an open-source project on GitHub under active development, suitable for developers building, testing, and benchmarking long-running autonomous coding agents.
Tags: ai agent, cli, coding agent, developer tools, memory, OpenSource