hx-mem0-advisor

Guide Mem0 OSS planning and validation on HX-13 within HX architecture authority.

Updated Sep 9, 2026
One-click install
npx skills add https://github.com/HX-Infratstructure/HX-Eco-System --skill hx-mem0-advisor-hx-infratstructure
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: hx-mem0-advisor
Source: https://github.com/HX-Infratstructure/HX-Eco-System/tree/main/skills/mem0/hx-mem0-advisor
Command: npx skills add https://github.com/HX-Infratstructure/HX-Eco-System --skill hx-mem0-advisor-hx-infratstructure

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? It prevents upstream Mem0 Platform quickstarts, coding-assistant plugins, and integration pipelines from overriding the HX-13 native self-hosted architecture, execution authority, and smoke-test acceptance criteria. ## Core Features & Use Cases - Authority-ordered guidance: Applies a strict precedence chain from owner decisions and HX control documents down to official Mem0 documentation before any material work. - Upstream skill disposition: Classifies the six official Mem0 agent skills as ACCEPT, ADAPT, REFERENCE_ONLY, REJECT_FOR_HX, REJECT_FOR_HX_RUNTIME, or OWNER_DECISION_REQUIRED. - Validation boundary enforcement: Keeps Mem0 BASE proof aligned with the E3 core and E4 MCP smoke tests, including the disposable Qdrant collection and infer=False deterministic lifecycle. - Use Case: When planning the HX-13 Mem0 installation, use this Skill to verify that Qdrant on HX-10 and approved Ollama embedding endpoints satisfy dependency gates before recommending a native systemd deployment. ## Quick Start Ask the advisor to review a proposed Mem0 OSS configuration for HX-13 against current HX architecture and smoke-test authority.

Frequently Asked Questions about hx-mem0-advisor

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

FAQPage Schema
How do I deploy Mem0 OSS on a self-hosted Linux server?▼

Deploy Mem0 OSS natively on Ubuntu Linux with systemd for long-running services, using Memory.from_config with a Qdrant vector store and Ollama LLM and embedder. Containerized deployments are rejected unless the infrastructure owner explicitly changes the architecture standard.

How do I configure Mem0 with Qdrant and Ollama?▼

Configure Mem0 using Memory.from_config with a Qdrant vector store specifying collection_name and embedding_model_dims, plus an Ollama embedder with model, embedding_dims, and ollama_base_url. Keep vector dimensions aligned with the accepted embedding model and never mix embedding identities in one collection.

Can I use the Mem0 Platform instead of self-hosted OSS?▼

Mem0 Platform is classified REJECT_FOR_HX_RUNTIME because it conflicts with the native self-hosted HX-13 architecture. The hosted mcp.mem0.ai endpoint and the mem0-oss-to-platform migration skill require an explicit owner decision before any use.

What is the difference between Mem0 OSS Memory and MemoryClient?▼

Memory is the self-hosted OSS class configured with local vector stores and providers, while MemoryClient connects to the hosted Mem0 Platform. HX-13 uses the OSS Memory path; migrating to MemoryClient removes local Qdrant and Ollama configuration and contradicts current placement.

How is Mem0 validated before production use?▼

Validation follows the E3 smoke test: initialize Mem0 with accepted providers, store a synthetic memory, retrieve the exact token via semantic search with infer=False, delete it, and clean up the disposable Qdrant collection. The E4 test then validates the assigned Mem0 MCP companion separately.

When should Mem0 coding-assistant plugins not be installed?▼

Do not install Mem0 coding-assistant plugins across an agent fleet merely because the upstream repository supports them. Plugin rollout requires separate governed admission covering scope, credential model, persistence policy, and validation, distinct from the HX-13 runtime role.