pinax-memory-operator

Capture, retrieve, and manage typed non-vector memory records with source citations in Pinax.

Updated Jun 5, 2026
One-click install
npx skills add https://github.com/yeisme/pinax --skill pinax-memory-operator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pinax-memory-operator
Source: https://github.com/yeisme/pinax/tree/main/.agents/skills/pinax-memory-operator
Command: npx skills add https://github.com/yeisme/pinax --skill pinax-memory-operator

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill addresses the challenge of capturing, listing, recalling, and providing bounded deterministic context from Pinax non-vector memory records, ensuring a safe and organized way to handle facts, decisions, events, and tasks.

Core Features & Use Cases

  • Memory Capture: Safely capture and record stable information such as facts, decisions, events, and tasks with source citations.
  • Memory Recall: Retrieve information with deterministic ranking based on typed records, source citations, lifecycle state, subject matching, and recency.
  • Use Case: For example, before implementing a new feature, use this Skill to recall existing decisions and facts related to similar features to ensure continuity and avoid duplicates.

Quick Start

Use the Pinax Memory Operator to capture a new fact about a project release, specifying the type, subject, predicate, and object, along with a source reference.

Frequently Asked Questions about pinax-memory-operator

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I capture and track decisions with source citations for an agent memory ledger?

Non-vector memory records store typed facts, decisions, events, and tasks with explicit source citations. This approach enables deterministic recall based on lifecycle state and subject matching rather than relying on similarity search.

How does deterministic memory recall work for non-vector records?

Deterministic recall retrieves non-vector memory records by ranking them based on typed record categories, source citations, lifecycle state, subject matching, and recency. This ensures precise and bounded context retrieval without vector similarity scoring.

Can I use this memory management approach to avoid duplicate feature implementations?

Yes, you can recall existing decisions and facts related to a specific subject before implementing a new feature. This prevents duplicates and ensures project continuity by checking the cited memory ledger for prior related work.

Does Pinax memory management support link or prune operations for old records?

No, the Pinax memory operator explicitly avoids link and prune operations. It is designed strictly for capturing, retrieving, and managing bounded context with lifecycle state ranking rather than record deletion or linking.

What do I need to set up a non-vector memory ledger in Pinax environments?

You need a Pinax environment and explicit command patterns to operate the memory ledger. The system requires typed records with source citations to properly capture and recall facts, decisions, events, and tasks.