A Memory-Driven Multi-Agent NPC Experience Powered by EverMemOS.
An iOS narrative mystery set aboard a Mars-bound cyberpunk shuttle, where you explore the ship, listen in on NPC conversations, and use Neural Connect to dive into what characters remember, connect the clues, and uncover the truth.
https://testflight.apple.com/join/KgeybCZp
iOS iPhone version available now.
NeuralConnect is built around a simple loop:
- Explore a 2D shuttle map (tap to move).
- Listen when multiple NPCs are nearby.
- Connect to a single NPC to review their memory trail.
- Investigate with a visual clue board that grows as you learn more.
The ship is divided into six zones: Gym, Medbay, Lab, Power Room, Bar, Casino.
- AI-driven dialogue between NPCs (with fallback when AI is unavailable)
- Persistent character memory so NPCs can build context over time
- Clue board / knowledge graph that helps you spot relationships and recurring topics
- English / 中文 support
Full simulation logs — 30 AI-generated conversations where NPCs build memories, form relationships, and reveal secrets over time:
From the gear icon you can:
- Switch Language (English / 中文)
- Choose the AI dialogue engine (optional)
- Configure the memory backend (optional)
- Delete all NPC memories (for a clean playthrough / testing)
- Replay the intro story sequence
- Xcode 26+
- iOS 26+ (Simulator or device)
- EverMemOS backend (required to start gameplay)
- Cloud: base URL + token
- Local: base URL (no token)
- AI dialogue provider (optional)
- DeepSeek API key (recommended), or
- Apple Intelligence on-device (when available on iOS 26+)
- Open
NeuralConnect.xcodeproj - Select a destination
- Build & Run
The game won’t start until EverMemOS is configured:
- Open Settings (gear icon)
- Configure EverMemOS
- Cloud: enter Base URL + Token
- Local: enter Base URL (tip: on iPhone, don’t use
localhost— use a reachable LAN IP)
- (Optional) Configure AI Dialogue Engine
- Enable DeepSeek and enter an API key, or rely on Apple Intelligence if available on your device
The current clue board is a concept mockup for exploration and demonstration. The goal is to evolve it into a fully functional 3D knowledge graph powered by EverMemOS's Cell architecture — where each clue becomes a living memory cell that can form dynamic connections, surface hidden patterns, and reveal the narrative as players investigate.
NeuralConnect can be run in a “local-only / offline” style depending on what you enable in Settings.
If you opt in to external services, the app may send:
- NPC memory summaries/metadata to the configured memory backend
- Dialogue generation requests to the configured AI provider
Nothing is sent until you enter credentials/URLs in Settings.
Full privacy policy: docs/privacy-policy.md
NeuralConnect is a creative/research prototype and is not intended for safety-critical use.
No license file is provided in this repository. By default, all rights are reserved by the copyright holder.








