Back to Home
mdlopresti icon

loom-pattern

Verified Safe

by mdlopresti

Overview

Provides hierarchical memory capabilities for AI agents to remember, share, recall, and isolate information across sessions and projects.

Installation

Run Command
npx @loom/pattern

Environment Variables

  • NATS_URL
  • LOOM_PROJECT_ID
  • LOOM_AGENT_ID
  • NATS_USER
  • NATS_PASS
  • DEBUG

Security Notes

The server demonstrates a strong focus on security, implementing clear project and agent isolation. Private memories are strictly agent-specific, and shared memories require the creating agent's ID for deletion. Core memories are protected and require a 'force' flag for deletion. Content size is limited to 32KB per memory, mitigating some DoS vectors. Authentication for the NATS backend is supported via URL credentials or environment variables (`NATS_USER`, `NATS_PASS`). No 'eval' or obvious hardcoded secrets were found in the provided source. Reliance on external NATS server for transport security is assumed to be handled outside this component's scope.

Similar Servers

Stats

Interest Score0
Security Score9
Cost ClassMedium
Avg Tokens1024
Stars0
Forks0
Last Update2025-12-12

Tags

aiagent-memoryhierarchical-memorymulti-agentmcp-servernatstypescriptstorage