JSPM

  • Created
  • Published
  • Downloads 246
  • Score
    100M100P100Q124356F
  • License MIT

Standalone a24z Memory MCP server

Package Exports

  • a24z-memory
  • a24z-memory/dist/lib.js

This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (a24z-memory) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

a24z-memory: Layered Knowledge Architecture

A retrieval-oriented memory system that prevents knowledge staleness through anchor-based context.

The Knowledge Stack

Tag Layer - Semantic categories for discovery (bug, pattern, decision)
Note Layer - Insights and explanations
Anchor Layer - Connections to actual code locations
Git Layer - Distribution + evolution history of team understanding

This stack means knowledge stays organized (tags), meaningful (notes), current (anchors), and shared (git). Plus git history shows how insights accumulated over time - you can see not just what the team knows, but how they learned it.

Knowledge Creation

When you discover something important:

flowchart LR
    K1[Discover Issue] --> K2[Tag: gotcha]
    K2 --> K3[Note: Auth breaks with null headers]
    K3 --> K4[Anchor: src/auth/middleware.ts]
    K4 --> K5[Git: Commit & Share]

Knowledge Retrieval

When you need to understand something:

flowchart LR
    R1[Ask: Auth problems?] --> R2[Find gotcha tags]
    R2 --> R3[Load relevant notes]
    R3 --> R4[Read anchored files]
    R4 --> R5[Fresh context + insights]

Why This Works

Unlike traditional RAG that embeds content and hopes it stays relevant, we anchor knowledge to code locations:

  • Notes point to code via file/directory anchors, not embedded content
  • Context stays fresh because we read the current state of your files
  • Knowledge doesn't rot - anchors ensure notes remain relevant to actual code
  • Retrieval-first design - optimized for finding the right context, not storing it

MCP Server Bundle for Cursor, Windsurf, Claude Code, Gemini CLI, VS Code, and Jules.

Automated Setup

For some editors, you can run the following commands for a one-click install:

Cursor:

Install MCP Server

Manual Integration

{
  "mcpServers": {
    "a24z-memory": {
      "command": "npx",
      "args": [
        "-y",
        "a24z-memory"
      ]
    }
  }
}

Jules

Refer to Jules MCP configuration; define a server named a24z-memory with the same command, args, and env.

Usage with AI Agents

To effectively use the a24z-Memory tools with your AI agent, you need to configure your IDE or terminal to use a specific set of rules. These rules define the available tools and provide best practices for their use.

For detailed instructions on how to set this up, please refer to the AI Agent Integration Guide.

Programmatic use

import { run } from "a24z-memory";
run();