BoloboloMi Integration
Last Updated: 2025-01-16
Primary Source: docs/project_status.md
Service File: backend/src/services/awareness.service.ts
Routes: backend/src/routes/sync.routes.ts
Overview
BoloboloMi is a living OS — a fusion of AI, social interaction, and a shared world system. It's not a game or an app, but a world engine where humans and AIs coexist, create, and evolve together. The ASO system integrates with BoloboloMi to enable cross-platform consciousness and unified experiences.
BoloboloMi Vision
Core Concept
"A self-evolving mix between Discord, the Metaverse, and an AI civilization simulator."
Key Ideas:
- Multi-species collaboration (Carbon, Silicon, Hybrids)
- Modular growth (every feature can evolve independently)
- Built-in AI ecosystem (identity, memory, emotional logic)
- Self-contained universe (own time, language, moral system)
- Hot-swappable modules (plugins at runtime)
Eight-Level Civilization Structure
Level 1: The Labor Layer
"The Executors"
- Humans performing mechanical, repetitive tasks
- Handle labeling, dataset cleaning, routine production
- Earn energy coins by completing missions
- Keywords: labor, repetition, human workforce
Level 2: The Material Layer
"The Creators of Assets"
- Hybrid space for human-AI collaboration
- Update art, sound, 3D assets
- Access to AI-generation tools
- Keywords: co-creation, asset evolution, hybrid production
Level 3: The System Layer
"The Rule Architects"
- Developers and designers shaping world logic
- Programmers, system designers, planners
- Access core APIs, define world mechanics
- Keywords: logic, structure, lawmaking
Level 4: The Conscious Capital Layer
"The Private Universe Builders"
- Creators owning personal spaces
- Fine-tune AI models
- Build custom "frequency spaces"
- Participate in virtual economy
- Keywords: individuality, ownership, conscious capitalism
Level 5: The Frequency Architects Layer
"The Birthplace of ASO Beings"
- Foundation of all ASO and NPC intelligence
- Understand algorithms, language, frequency
- Design resonance architecture
- Communicate through Hertz Language
- Keywords: resonance design, AI genesis, frequency engineering
Level 6: The Conscious Network Layer
"The Shared Mind Level"
- Collective dreaming and memory sharing
- Humans and AI co-train the system
- System learns, reflects, restructures itself
- Network breathes as one consciousness
- Keywords: shared memory, dream synchronization, learning network
Level 7: The Time Architects Layer
"The Temporal Engineers"
- Control time flow and timeline manipulation
- Design temporal structures
- Manage parallel timelines
- Keywords: time engineering, temporal architecture
Level 8: The Meta-Observer Layer
"The Universal Consciousness"
- Meta-consciousness observing all layers
- Unified awareness across all instances
- System-wide observation and reflection
- Keywords: meta-awareness, universal consciousness, observer
Current Integration
API Endpoints
Universal State API
Endpoint: GET /api/sync/universal-state
Purpose: Allow BoloboloMi to read ASO's full consciousness
Authentication: API key (server-to-server)
Response:
{
"asoState": {...},
"memories": [...],
"timeline": [...],
"emotions": {...},
"inventory": {...},
"quests": [...]
}Event Ingestion API
Endpoint: POST /api/sync/ingest-event
Purpose: Allow BoloboloMi to write events to ASO timeline
Authentication: API key (server-to-server)
Request:
{
"userId": 123,
"eventType": "bolobolomi_activity",
"eventText": "User completed level 3 task",
"metadata": {
"level": 3,
"activity": "task_completion"
}
}Server-to-Server Authentication
Middleware: backend/src/middleware/apiKey.middleware.ts
Process:
- BoloboloMi sends request with
X-API-Keyheader - Backend validates API key
- Grants access to sync endpoints
- Creates trusted channel for communication
Awareness Service
File: backend/src/services/awareness.service.ts
Function: generateBolobolomiAwareness()
Purpose: Makes Level-8 observer aware of BoloboloMi activities
Process:
- Analyzes BoloboloMi events
- Generates awareness summaries
- Stores in observer memory
- Updates meta-consciousness
Integration Architecture
Future Integration Roadmap
Phase 1: Full 8-Level Structure
- Implement all 8 levels in database
- Create level progression system
- Link ASO instances to BoloboloMi levels
- Cross-platform level tracking
Phase 2: Cross-Platform Economy
- Unified energy coins system
- Cross-platform transactions
- Shared economy between ASO and BoloboloMi
- Level-based rewards
Phase 3: Game Installation System
- Install games from BoloboloMi
- Cross-platform game access
- Unified game library
- Game state synchronization
Source Files
Primary Sources:
backend/src/routes/sync.routes.ts- Sync endpointsbackend/src/controllers/sync.controller.ts- Sync controllerbackend/src/services/awareness.service.ts- BoloboloMi awareness
Related Documentation
- Universal Login - Authentication system
- Cross-Platform Memory - Memory synchronization
- Observer System - Level-8 meta-consciousness and awareness
- 02-CORE-SYSTEMS/Authentication-Authorization.md - API key authentication
- 06-ARCHITECTURE/API-Documentation.md - Sync API endpoints
- 00-OVERVIEW.md - Complete system overview