bx-ai-memory

Official

Smart memory for BoxLang AI conversations.

Authorortus-boxlang
Version1.0.0
Installs0

System Documentation

What problem does it solve?

BoxLang AI agents often need to remember context across turns, multiple users, and conversations. This skill provides typed memory abstractions (windowed, summary, session, file, cache, JDBC, vector) with multi-tenant isolation (userId + conversationId) and easy integration with agents and pipelines. It guides choosing the right memory type and how to apply it across scenarios.

Core Features & Use Cases

  • aiMemory() supports multiple memory types (windowed, summary, session, file, cache, JDBC, chroma/pinecone/weaviate, in-memory-vector)
  • Multi-tenant isolation using userId and conversationId to keep data segregated
  • Vector memory options for semantic search and retrieval in RAG scenarios
  • Easy integration with BoxLang agents and pipelines

Quick Start

Create a windowed memory with maxMessages 20 for userId 'user-alice' and attach it to an agent.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: bx-ai-memory
Download link: https://github.com/ortus-boxlang/skills/archive/main.zip#bx-ai-memory

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.