Нема описа

Lukas Goldschmidt bf43c76133 fixed tests.sh пре 5 часа
mem0core de41911699 /docs# пре 15 часа
.gitignore 2dddbab7cf initial commit пре 4 дана
API.md 1ca1fdbb0e tests.sh, docs пре 6 часа
Dockerfile 3cbca7e125 improvements, separate knowledge base, tests пре 2 дана
PROJECT.md 1ca1fdbb0e tests.sh, docs пре 6 часа
README.md 1ca1fdbb0e tests.sh, docs пре 6 часа
dashboard.html b9c43fda47 bugfixes пре 1 дан
docker-compose.yml 2e1a19a386 refactored пре 15 часа
mem0server.py 2e1a19a386 refactored пре 15 часа
requirements.txt 2dddbab7cf initial commit пре 4 дана
reset_memory.py 5c27ac6471 dashboard, bugfixes пре 2 дана
tests.sh bf43c76133 fixed tests.sh пре 5 часа

README.md

mem0-python-server 🧠

A focused FastAPI wrapper around mem0 that provides persistent memory over a REST API for OpenClaw and related pipelines.

Highlights ✨

  • Two dedicated collections: conversational and knowledge
  • Local reranking with graceful fallback when reranker is down
  • Clear REST contract for storage, search, and recall
  • Docker-first workflow with hot reload

Quick links 🔗

  • PROJECT.md — purpose, scope, and operating assumptions
  • API.md — full endpoint reference (requests + responses)

Architecture (at a glance) 🧩

  • LLM: Groq (default: meta-llama/llama-4-scout-17b-16e-instruct)
  • Vector store: Chroma (192.168.0.200:8001)
  • Embedder: Ollama (nomic-embed-text)
  • Reranker: local REST server (192.168.0.200:5200)

Collections 📚

  • Conversational → Chroma collection: openclaw_mem/memories
  • Knowledge → Chroma collection: knowledge_mem/knowledge

Run it (Docker) 🐳

docker compose up --build

Config 🔐

Create a .env file (never commit it):

GROQ_API_KEY=your_key_here
RERANKER_URL=http://192.168.0.200:5200/rerank

Docs

  • API reference: API.md
  • Project overview: PROJECT.md

If you want the README expanded again or a different doc split, say the word.