Skip to content

feat: MemOS Multi-View Memory #1084

@CaralHsi

Description

@CaralHsi

Pre-submission checklist | 提交前检查

  • I have searched existing issues and this hasn't been mentioned before | 我已搜索现有问题,确认此问题尚未被提及
  • I have read the project documentation and confirmed this issue doesn't already exist | 我已阅读项目文档并确认此问题尚未存在
  • This issue is specific to MemOS and not a general software issue | 该问题是针对 MemOS 的,而不是一般软件问题

Problem Statement | 问题陈述

Integrate the AoTai Hike game demo with MemOS's multi-view memory capabilities to demonstrate how multiple game roles can maintain independent memory spaces and extract memories from their own first-person perspectives.

Goals

  1. Multi-View Memory Integration

    • Implement world memory for global game events
    • Implement role memory for each game character
    • Enable automatic multi-view mode detection via role_id/role_name fields
  2. Memory-Based NPC Dialogue

    • Generate NPC dialogue based on role-specific memories
    • Use world memory as global context
    • Write dialogue back to role memory with multi-view extraction
  3. Complete Memory Flow

    • Game events → World memory
    • World memory → NPC dialogue context
    • Role memory → NPC dialogue generation
    • Dialogue → Role memory (multi-view extraction)

Willingness to Implement | 实现意愿

  • I'm willing to implement this myself | 我愿意自己解决
  • I would like someone else to implement this | 我希望其他人来解决

Metadata

Metadata

Assignees

Labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions