Objective: Unify the energetic, open-science brand of “Gaia Research” with the prestigious, evidence-backed product of “Gaia Skill Tree” into a single, cohesive narrative and web presence before official launch. The Dilemma: The current lab mascot (Milim) is chaotic and fun, while the Skill Tree (The Atlas) is a solemn, ceremonial ledger. The Solution: Treat this dichotomy as a storytelling feature rather than a bug. Convert the Skill Tree repository into a lightweight, headless developer toolkit (“Gaia-Lite”) and rebuild the UI in a modern React framework within the Gaia Research repository.
We will maintain a dual-brand strategy linked by narrative.
Currently, gaia-skill-tree is a monolith containing developer tools and static HTML generation scripts. We will decouple these into two distinct surfaces:
gaia-research repo)gaiaskilltree.com or future domain)./ (Home): The Milim-hosted Research Lab. High energy, blogs, open-science manifestos./atlas (The Registry): The Skill Tree UI. The design strictly shifts to the dark, serious, Honor Red/Apex Gold ledger.registry.json directly from the core package to render the DAG and leaderboards dynamically, eliminating the need for Python HTML generators.gaia-skill-tree repo)registry.json (The ground-truth database).gaia_cli (For interacting with the registry).mcp (The Model Context Protocol server).build_docs.py, generateProfilePages.py, and custom static HTML scripts will be deleted.Phase 1: Freeze & Prepare
gaia-skill-tree deployment.gaia-research for the Milim brand.Phase 2: The “Gaia-Lite” Extraction
gaia-skill-tree to safely delete the HTML generation scripts.registry.json.Phase 3: React Atlas Rebuild
gaia-research.registry.json parser in TypeScript.Phase 4: Launch & Route Consolidation
gaiaskilltree.com (or the new dev domain) to the unified gaia-research deployment.gaia-skill-tree core to package managers (PyPI/npm).