{
  "server": "Hyperfy",
  "title": "Hyperfy Discord - 2025-05-01",
  "date": 1746057600,
  "stats": {
    "totalMessages": 237,
    "totalUsers": 33
  },
  "categories": [
    {
      "channelId": "994775534733115412",
      "channelName": "💻│developers",
      "summary": "# Analysis of 💻│developers Channel\n\n## 1. Summary\nThe discussions focused on several key technical areas in Hyperfy development. Cru shared a tool for extracting code from Hyps in batch for easier reference by Cursor. Ashxn demonstrated significant progress with procedural generation using PRNG to create environments with thousands of objects without networking overhead, showcasing optimized worlds like chill.hyperfy.xyz that perform well on both mobile and VR. Performance optimization was a recurring theme, with Ashxn noting that transparency in VR significantly impacts performance. Vox shared worlds demonstrating massive use of instancing for fast mobile loading. Peezy released an 'ai' hypkg package with Docker support. VR functionality was discussed, with users noting the current lack of rotation controls in VR mode. There were also discussions about implementing emission intensity controls for materials and questions about customizable loading screens. The community actively shared code snippets, implementation details, and troubleshooting advice.\n\n## 2. FAQ\nQ: How can I implement emission intensity control in a Hyperfy app? (asked by Gert-Jan Akerboom) A: Use mesh.material.emissiveIntensity and set emissive color in Blender to non-black for it to work properly (answered by Ashxn)\nQ: Does Hyperfy work on PICO 4 headsets? (asked by PabloFM | Numinia) A: Technically it should, but you might need to try different browsers or update firmware (answered by ᲼~/^b0gie-(.*)$/)\nQ: What's needed for screen sharing to work in Hyperfy? (asked by vincentskele) A: You need a LiveKit server, especially for self-hosted worlds (answered by maximus)\nQ: How do I implement VR rotation controls? (asked by hiroP) A: It's not currently implemented but would involve adding an offset to rotation by X degrees (answered by Ashxn)\nQ: What does it take to have customizable loading screens for Hyperfy? (asked by vox) A: Unanswered\n\n## 3. Help Interactions\nHelper: Ashxn | Helpee: Gert-Jan Akerboom | Context: Implementing emission intensity slider for neon letters app | Resolution: Explained how to access and modify material.emissiveIntensity property and importance of non-black emissive color\nHelper: maximus | Helpee: vincentskele | Context: Screen sharing TV cycling through options instead of working | Resolution: Identified need for LiveKit server for self-hosted worlds to enable streaming features\nHelper: vox | Helpee: hiroP | Context: Testing VR functionality in different worlds | Resolution: Confirmed current build lacks rotation controls, to be implemented later\nHelper: Ashxn | Helpee: PabloFM | Numinia | Context: VR experiences not working on PICO 4 | Resolution: Suggested performance considerations and shared examples of VR-ready worlds\n\n## 4. Action Items\nTechnical: Implement VR rotation controls (snap turn) | Description: Add ability to rotate view in VR mode | Mentioned By: hiroP\nTechnical: Fix double LOD bug | Description: Issue with level of detail rendering | Mentioned By: Ashxn\nTechnical: Optimize transparency in VR | Description: Transparency in VR significantly impacts performance | Mentioned By: Ashxn\nTechnical: Implement customizable loading screens | Description: Allow custom loading screens similar to third-person-rig example | Mentioned By: vox\nFeature: Add interact buttons for VR | Description: Implement interaction controls for VR mode | Mentioned By: Ashxn\nFeature: Add vehicles | Description: Implement vehicle functionality | Mentioned By: ~/drdoge.eth\nDocumentation: Create a listing of all Hyperfy worlds | Description: Compile links to all Hyperfy.xyz domains in one place | Mentioned By: peezy",
      "messageCount": 144,
      "userCount": 15
    },
    {
      "channelId": "1330373197203505185",
      "channelName": "🤖│agents",
      "summary": "The chat contains only a single message from user \"maximus\" sharing a YouTube video link described as \"Required listening for Ai and a very compelling truth on the nature of information.\" There are no technical discussions, problem-solving activities, or implementations to summarize in this brief exchange.",
      "messageCount": 1,
      "userCount": 1
    },
    {
      "channelId": "958209074045026327",
      "channelName": "⚡│general",
      "summary": "# Analysis of ⚡│general Discord Channel\n\n## 1. Summary\nThe chat primarily revolves around the integration of AI agents with Hyperfy, specifically a development called \"Elizafy\" that allows AI agents to connect to Hyperfy worlds like human users. Shaw, a developer, created a headless client that enables AI agents to autonomously navigate Hyperfy worlds. A demonstration video shows an agent connecting to a world and moving around independently, with visible key inputs. \n\nAnother significant technical discussion centered on licensing concerns. A user named hiroP sought clarification about using Hyperfy v2 with corporate clients, specifically whether integrating with proprietary systems would require open-sourcing those systems under GPL. Ashxn clarified that the GPL license only applies to core improvements to Hyperfy itself, not to applications built on top of it, comparing it to Linux's licensing model.\n\nThe community expressed excitement about the potential for AI integration in Hyperfy worlds, including AI-curated worlds, autonomous agents, and potential competitive scenarios where customized AI agents could compete in objectives within worlds.\n\n## 2. FAQ\nQ: Is shaw using the hyperfy engine? (asked by simk) A: Yeah, he made a headless client, basically eliza's will be able to connect to any hyperfy world just like a human would. (answered by Ashxn)\nQ: What is elizafy? (asked by simk) A: An AI agent that can connect to Hyperfy worlds autonomously (answered by Ashxn)\nQ: How would we give the AI \"Vision\" So it can see what is in the world and interact with things? (asked by Agent12) A: Unanswered\n\n## 3. Help Interactions\nHelper: Ashxn | Helpee: hiroP | Context: Concerns about GPL license implications when using Hyperfy v2 with corporate clients | Resolution: Clarified that GPL only applies to core improvements, not applications built on top, comparing to Linux's licensing model\nHelper: Ashxn | Helpee: simk | Context: Questions about Shaw's project and Elizafy | Resolution: Explained that Shaw created a headless client allowing AI agents to connect to Hyperfy worlds like humans\n\n## 4. Action Items\nTechnical: Explore AI agent integration with Hyperfy worlds | Description: Development of autonomous agents that can connect to and navigate Hyperfy worlds | Mentioned By: Ashxn\nTechnical: Position/engagement analytics for users | Description: Implement coordinates tracking to know where users are in worlds | Mentioned By: maximus\nFeature: AI vision capabilities | Description: Enable AI to \"see\" and interact with objects in Hyperfy worlds | Mentioned By: Agent12\nFeature: AI parties/groups | Description: Allow multiple AI agents to interact together in worlds | Mentioned By: Ashxn",
      "messageCount": 58,
      "userCount": 18
    },
    {
      "channelId": "1326789867312775290",
      "channelName": "🪙│hyper",
      "summary": "# Analysis of Discord Chat in 🪙│hyper Channel\n\n## 1. Summary\nThis chat segment contains minimal technical discussion. The conversation primarily consists of users discussing the price movement of Hyperfy (HYPER) token, with some users mentioning their investment positions. There are references to price changes, with Rick's bot providing price updates showing HYPER/SOL at 7.0-7.5M with 20-30% movement. One user inquired about how to track Hyperfy on TradingView, and another user recommended using Dexscreener and Phantom wallet for trading instead. The chat shows community members casually discussing market movements rather than engaging in technical problem-solving or implementation discussions.\n\n## 2. FAQ\nQ: What pairing do you have on TradingView? I no longer can find Hyperfy. (asked by Z aka MetaDJ) A: I trade in my phantom wallet and watch on Dexscreener 8vBMibwpn8wpfYKbQ9xqzodymg3LjmYec2tSNGRy23K8 (answered by CheddarQueso 🧀)\n\n## 3. Help Interactions\nHelper: CheddarQueso 🧀 | Helpee: Z aka MetaDJ | Context: User couldn't find Hyperfy on TradingView | Resolution: Suggested using Phantom wallet for trading and Dexscreener for price tracking, providing a specific address\n\n## 4. Action Items\nNo specific technical tasks, documentation needs, or feature requests were mentioned in this chat segment.",
      "messageCount": 16,
      "userCount": 9
    },
    {
      "channelId": "1031058655581323324",
      "channelName": "🧊│3d-design",
      "summary": "The chat segment is brief and contains minimal technical discussion. Ashxn updated a Play world to the latest version after Enryt mentioned waiting for it. Users expressed appreciation for the clean design and modularity of the 3D environment. Ashxn noted that adding fog and mountain ranges in the distance creates a sense of scale in the virtual space. There was a feature request from untitled, xyz about adding depth of field functionality. The conversation was mostly casual with limited technical details shared.",
      "messageCount": 8,
      "userCount": 4
    },
    {
      "channelId": "999870741069692958",
      "channelName": "🌆│share",
      "summary": "# Analysis of Discord Chat in \"🌆│share\" Channel\n\n## 1. Summary\nThe chat segment is brief and contains minimal technical discussion. Maximus shared a diagramming tool called Excalidraw (https://excalidraw.com/), mentioning it saved time through live collaboration features and exporting capabilities. Agent12 responded that it appears to be a commercial upgrade of Tl.draws infinite Canvas SDK and expressed interest in exploring it. Peezy shared a YouTube video link without additional context. No substantial technical discussions, decisions, or problem-solving occurred in this limited exchange.\n\n## 2. FAQ\nQ: Is Excalidraw a good tool for making diagrams? (asked by maximus) A: Agent12 suggested it appears to be a commercial upgrade of Tl.draws infinite Canvas SDK and expressed interest in checking it out.\n\n## 3. Help Interactions\nHelper: maximus | Helpee: Channel members | Context: Sharing a useful diagramming tool | Resolution: Provided link to Excalidraw with mention of its live collaboration and export features\n\n## 4. Action Items\nFeature: Explore Excalidraw as a diagramming tool with live collaboration features | Description: Tool for creating diagrams with collaboration capabilities | Mentioned By: maximus",
      "messageCount": 3,
      "userCount": 3
    },
    {
      "channelId": "1022421054582423562",
      "channelName": "🐞│issues",
      "summary": "# Analysis of Discord Chat in \"🐞│issues\" Channel\n\n## 1. Summary\nThe chat segment contains a brief exchange about VR functionality in virtual worlds. User Enryt reports an issue where hyperlink triggers are visible on flat screens but cannot be interacted with in VR when using a Quest 2 headset, specifically mentioning Spatial as an example. Developer ash acknowledges the issue and indicates that adding VR interaction support for hyperlinks should be relatively straightforward to implement when they have time to work on it.\n\n## 2. FAQ\nQ: Is it possible to interact with hyperlink triggers in VR (Quest 2)? (asked by Enryt) A: Not yet, but it should be easy to add. (answered by ash)\n\n## 3. Help Interactions\nHelper: ash | Helpee: Enryt | Context: Inability to interact with hyperlink triggers in VR (Quest 2) | Resolution: Acknowledged issue and indicated it would be easy to implement when time permits\n\n## 4. Action Items\nType: Technical | Description: Add VR interaction support for hyperlink triggers | Mentioned By: ash",
      "messageCount": 2,
      "userCount": 2
    },
    {
      "channelId": "1332430296737644677",
      "channelName": "🎨│showcase",
      "summary": "# Analysis of Discord Chat in 🎨│showcase Channel\n\n## 1. Summary\nThe chat segment is brief and contains minimal technical discussion. Maximus shared a utility for extracting Hyp code. Enryt pointed out a bug in the day cycle option where shadows move 10 seconds too fast. Drdoge.eth responded that users can modify the cycle speed in the code's top lines and mentioned they would share an updated version with new weather features.\n\n## 2. FAQ\nQ: How can I adjust the day cycle speed? (asked by Enryt) A: You can change the actual speed it cycles through in the code itself at the top few lines. (answered by ~/drdoge.eth)\n\n## 3. Help Interactions\nHelper: maximus | Helpee: Channel members | Context: Needed a way to extract Hyp code | Resolution: Shared a utility tool for Hyp code extraction\nHelper: ~/drdoge.eth | Helpee: Enryt | Context: Issue with 10-minute day cycle affecting shadows too quickly | Resolution: Explained how to modify the cycle speed in the code and promised an updated version with new weather\n\n## 4. Action Items\nTechnical: Fix the 10-minute day cycle option that causes shadows to move 10 seconds too fast | Mentioned By: Enryt\nFeature: Implementation of new weather system | Mentioned By: ~/drdoge.eth\nDocumentation: Document how to modify day cycle speed in the code | Mentioned By: ~/drdoge.eth",
      "messageCount": 5,
      "userCount": 3
    }
  ]
}