Imagine integrating an AI system that remembers all player activities, retains personalized emotions, and behaves as a truly canonical presence within the game world.
That is precisely what this project brings: a seamless, highly customizable, and deep AI experience designed to feel like a native part of the game architecture.
Key Features & Technical Highlights
- Native Game Hooks: Custom UI options and deep event triggers injected directly into the game framework, making every interaction feel built-in.
- Isolated Memory Architecture: The AI maintains a completely separate, independent memory bank for persistent awareness without interfering with game saves.
- Native Text Output: AI responses are directly formatted into the game's original dialogue and notification interfaces.
- Modular & Non-Intrusive: Built from the ground up to prioritize modular installation. Minimal modifications are made to original game files, maximizing compatibility and easy mod management.
- Autonomous Behavior: Currently being enhanced toward full in-game autonomy during active gameplay.
Current Status & Model Integration
- Current Phase: Priority is strictly focused on broad model connectivity and general framework integration.
- Local Testing (Ollama): Currently running and benchmarked locally using Ollama alongside custom lightweight models trained specifically for low performance impact.
- External API Support: Planned integration for cloud APIs, including Mistral, Gemini, OpenAI, and Claude.
- Deep Customization System: Features a built-in system allowing players to configure and personalize AI behavior and personality traits.
Platform & Distribution Roadmap
- Primary Platform: Developed on Linux; designed as a cross-platform local mod for PC.
- Mobile Port: Future plans include dedicated releases for mobile platforms.
- Public Release: Project files, documentation, and build updates will be shared publicly via Discord and itch.io upon reaching stable milestone builds.
Video Demo Note
Language Notice: The developer's primary language is Portuguese (PT). For this reason, all interface options, menus, and outputs shown in current video demonstrations are displayed in Portuguese. Multi-language interface options will be introduced in future updates.
