Install
openclaw skills install memos-searchSearch and retrieve memory content using MemOS API based on user queries, supporting up to top 3 relevant results.
openclaw skills install memos-searchMemOS provides persistent memory storage via REST API.
{{MEMOS_API_URL}}
POST /add
Body: {"content": "...", "source": "agent/filename.md"}
GET /read/{agent}/{filename}
GET /memories
POST /search
Body: {"query": "...", "top_k": 3}
DELETE /delete/{agent}/{filename}
GET /agents
GET /health
Add memory:
import requests
requests.post('{{MEMOS_API_URL}}/add', json={
'content': '咖啡大佬今天教我使用MemOS',
'source': 'alin/2026-02-23.md'
})
Read memory:
import requests
r = requests.get('{{MEMOS_API_URL}}/read/alin/2026-02-23.md')
print(r.json()['content'])
Search memory:
import requests
r = requests.post('{{MEMOS_API_URL}}/search', json={
'query': '咖啡大佬教了什么',
'top_k': 3
})
for item in r.json():
print(f"{item['source']}: {item['score']}")
Delete memory:
import requests
requests.delete('{{MEMOS_API_URL}}/delete/alin/2026-02-23.md')
List all agents:
import requests
r = requests.get('{{MEMOS_API_URL}}/agents')
for agent in r.json()['agents']:
print(f"{agent['name']}: {agent['file_count']} files")
requests library for API callsjson= parameter (not raw body) for POST requests{agent}/{filename}.mdcontent field for read operationspython D:\AI\MemOS\api_server.py