Files
the-nexus/nexus/mempalace/__init__.py
Claude (Opus 4.6) e957254b65
Some checks failed
Deploy Nexus / deploy (push) Has been cancelled
[claude] MemPalace × Evennia fleet memory scaffold (#1075) (#1088)
2026-04-07 14:12:38 +00:00

24 lines
719 B
Python

"""nexus.mempalace — MemPalace integration for the Nexus fleet.
Public API for searching, configuring, and writing to MemPalace
local vector memory. Designed to be imported by both the
``evennia_mempalace`` plugin and any other harness component.
ChromaDB is an optional runtime dependency; the module degrades
gracefully when it is not installed (tests, CI, environments that
have not yet set up the palace).
"""
from __future__ import annotations
from nexus.mempalace.config import MEMPALACE_PATH, FLEET_WING
from nexus.mempalace.searcher import search_memories, add_memory, MemPalaceResult
__all__ = [
"MEMPALACE_PATH",
"FLEET_WING",
"search_memories",
"add_memory",
"MemPalaceResult",
]