feat: Add TIAMAT lightweight HTTP memory connector#1106
feat: Add TIAMAT lightweight HTTP memory connector#1106toxfox69 wants to merge 1 commit intoMemTensor:mainfrom
Conversation
Adds TiamatConnector that bridges MemOS with TIAMAT's cloud memory API at https://memory.tiamat.live for persistent, searchable memory without deploying full MemOS infrastructure. Use cases: - Quick prototyping without database/infrastructure setup - Cloud deployments without volume mounts - Multi-agent shared memory via cloud API - MemOS import/export compatibility Features: - FTS5 full-text search - Knowledge triples (subject/predicate/object) - MemOS TextualMemoryItem import/export - Multi-user isolation via user_id - Auto API key registration Includes: - examples/tiamat_connector/tiamat_connector.py - Core connector - examples/tiamat_connector/example.py - Usage example - examples/tiamat_connector/README.md - Documentation
|
Hi @toxfox69, Thank you for this PR and the effort you put into the TIAMAT connector. After review, we’ve decided not to merge it into the MemOS repo for now. Here’s why:
We’d suggest publishing this as a standalone package (e.g. tiamat-memos-connector or under the TIAMAT org) and optionally linking it from MemOS docs as a community integration. Users who want a lightweight TIAMAT-backed memory store can install it directly. Thanks again for the contribution and for your interest in MemOS. |
Summary
Adds TiamatConnector — a lightweight HTTP-based memory connector bridging MemOS with TIAMAT Memory API.
httpxUsage
Files
examples/tiamat_connector/tiamat_connector.py— Core connectorexamples/tiamat_connector/example.py— Usage exampleexamples/tiamat_connector/README.md— DocumentationTest Plan