Claude Tools / MCP Servers / witness

MCP Servers · ingtian/claude-witness

witness

Local memory & self-improvement engine for Claude Code: quietly captures your coding sessions — and ingests your own records (notes, articles, any text) — then distills how your thinking, habits, and knowledge evolve over time. A person-centric growth archive with provenance. A pure capture-and-serve tool (not a coach), served over MCP + plain files, with global shareable lenses.

CLEARED_STATICmcp-portablev0.7.5

Pipeline results

Coverage

CLEARED_STATIC

Tests run

7 / 8

Portability

MCP-portable

Type

MCP Servers

Tests & results

What the pipeline checked

TestStateResult or reason
eligibilityranall eligibility checks passed
dedupranunique -- no near-duplicate found
clocran33386 code lines / 249 files
secretsranno secret patterns matched
egressran5 lexical match(es) — FLAG-INFO (C-01: semantic analysis deferred to v2)
injectionranno patterns matched (confidence: STANDARD)
required-fieldsranrequired fields present: name, version, description
behaviouraln/anot reached — prior gate did not pass

Coverage

Not assessed

  • behavioural execution not run
  • egress patterns logged (FLAG-INFO): 5 lexical match(es)

README

From the repository

# witness — Let Claude Code and OpenCode witness your growth.

[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](LICENSE)
[![npm](https://img.shields.io/npm/v/@witness-ai/opencode?logo=npm&label=%40witness-ai%2Fopencode)](https://www.npmjs.com/package/@witness-ai/opencode)
![Go](https://img.shields.io/badge/Go-1.25-00ADD8?logo=go&logoColor=white)
![Single binary](https://img.shields.io/badge/single%20binary-CGO__ENABLED%3D0-informational)
![Runtimes](https://img.shields.io/badge/runtimes-Claude%20Code%20%C2%B7%20OpenCode-8A2BE2)

**witness is a local memory & self-improvement engine for Claude Code and OpenCode.** It captures
your coding sessions and distills how your patterns, habits, and knowledge **evolve over time** —
a person-centric growth archive with provenance, served over an MCP server + plain files, as a
single pure-Go binary. Think *second brain / AI memory* for how you think and grow, not project
memory for what your code did. **It also ingests your own records** — feed it notes, articles, or
any text stream with `witness ingest`, and the same engine distills how that knowledge evolves,
not just your chats.

> *"Aah, you were at my side, all along.* 

← Back to MCP Servers