{
  "server": "Hyperfy",
  "title": "Hyperfy Discord - 2025-01-19",
  "date": 1737244800,
  "stats": {
    "totalMessages": 2401,
    "totalUsers": 115
  },
  "categories": [
    {
      "channelId": "1330373197203505185",
      "channelName": "🤖│agents",
      "summary": "# Analysis of \"🤖│agents\" Discord Channel\n\n## 1. Summary\nThe channel discussions focus on AI agents for Hyperfy, a metaverse platform. Key technical topics include agent implementation methods, frameworks, and integration possibilities. Community members discussed various agent concepts including parenting bots, creator clones, trading assistants, and world builder agents. Technical implementation options were explored, particularly comparing Eliza framework with Dasha/vvaifu platforms, with notes about self-hosting Eliza versus paying for vvaifu features (with a 10x price difference). Several members shared ideas about agent mobility between worlds, with maximus explaining how NPCs/pets could follow users across different worlds through app support on hosting sites. There was specific interest in connecting agents to web3 functionality, with ApeironCreations seeking to integrate Nani.ooo Smart Wallet with an agent for token distribution on Arbitrum. Saori mentioned that agent implementation is still work-in-progress but getting closer, suggesting checking the Solana branch for examples of passing web3 connections from React to scripting.\n\n## 2. FAQ\nQ: What is the main difference between Dasha and Eliza framework? (asked by bitpixi) A: MetaMike explained vvaifu (Dasha) is an agent building platform that's easy to set up but requires tokens for features, while peezy noted Eliza can be self-hosted.\nQ: Will I be able to connect an existing Eliza Agent to an NPC? (asked by saltï) A: Jona confirmed that's what another user is currently working towards.\nQ: Is there a way AI-NPCs/agents could be stored in inventory and spawned by anyone visiting your world? (asked by felixdigit://) A: maximus confirmed this is one of the goals of v2, explaining how the hosting site would need to support the app being brought into the world.\nQ: How would a \"pet/npc follower\" be supported across different worlds? (implied by felixdigit://) A: maximus explained the hosting site needs to support the app, which scans user data and implements the NPC version in that world.\n\n## 3. Help Interactions\nHelper: peezy | Helpee: bitpixi | Context: How to self-host Eliza | Resolution: Explained that Eliza can be self-hosted by cloning the main repo and installing, noting the method in the docs is \"giga bloated\" with all plugins.\nHelper: maximus | Helpee: ApeironCreations | Context: Where to post about connecting Nani.ooo Smart Wallet to an agent | Resolution: Directed them to the appropriate channel (#scripting-help).\nHelper: Saori | Helpee: ApeironCreations | Context: Implementing web3 connection for agent token distribution | Resolution: Suggested checking the Solana branch for examples of passing web3 connection from React to scripting.\nHelper: MetaMike | Helpee: bitpixi | Context: Difference between vvaifu and Eliza | Resolution: Explained vvaifu is an agent building platform requiring tokens for features.\n\n## 4. Action Items\nTechnical: Implement agent mobility between worlds through app support on hosting sites | Mentioned By: maximus\nTechnical: Develop integration between Nani.ooo Smart Wallet and agents for token distribution on Arbitrum | Mentioned By: ApeironCreations\nTechnical: Create example of passing web3 connection from React to scripting for agent implementation | Mentioned By: Saori\nFeature: Develop \"creator clones\" so visitors can talk to exhibit curators even when they're not present | Mentioned By: Ashxn\nFeature: Implement agent-gated events where users must convince an agent to grant access | Mentioned By: Ashxn\nFeature: Create gaming-related agents for taking bets or refereeing games | Mentioned By: Ashxn\nFeature: Develop a post office system with agent-delivered messages and NFT stamps | Mentioned By: bitpixi\nFeature: Build a trading post bot (\"Buster\") to match supply and demand within the virtual world | Mentioned By: bitpixi\nFeature: Create a world builder agent that guides new builders on Hyperfy basics | Mentioned By: MetaRick\nDocumentation: Document the process for connecting Eliza agents to NPCs in Hyperfy | Mentioned By: saltï",
      "messageCount": 69,
      "userCount": 16
    },
    {
      "channelId": "958209074045026327",
      "channelName": "⚡│general",
      "summary": "# Hyperfy Discord Analysis\n\n## 1. Summary\nThe chat primarily focuses on the development of Hyperfy v2, a browser-based 3D virtual world platform. Key technical discussions revolve around the implementation of AI agents (Eliza) in v2, which can observe users, respond via text, use emote animations, and will eventually walk around and interact with the environment. The platform supports multiplayer persistent worlds where users can edit everything in real-time. Developers are working on porting features from v1 to v2, with LOD (Level of Detail) support already implemented. A significant development is the \"HyperFone\" app created by a community member, which functions as a phone interface within Hyperfy worlds, potentially enabling cross-world communication, wallet integration, and app installation. The team is focusing on completing the v1 to v2 port, adding agents, and improving the world engine. There are also discussions about collider implementation, environment creation, and optimization techniques.\n\n## 2. FAQ\nQ: What is the current focus for Hyperfy v2 development? (asked by Jona) A: Agents in v2, completing the port from v1 to v2, adding additional features, and showcasing the updated engine via streams. (answered by Ashxn)\nQ: How do agents work in the first version of v2? (asked by syGMatMATTIOBOY 🇦🇺) A: Agents can observe people coming into a world and leaving, chatting, etc., and then they can choose to respond via text and emote animations. Future versions will let them walk around and interact with the environment. (answered by Ashxn)\nQ: Does Hyperfy v2 support LOD (Level of Detail)? (asked by TheMattEmpire) A: Yes, LOD is implemented in v2 with documentation available at github.com/hyperfy-xyz/hyperfy/blob/main/docs/ref/LOD.md. (answered by Saori)\nQ: How do colliders work in Hyperfy? (asked by merk) A: An Empty needs to be the Parent of your object and its collider, with custom properties for both the Empty and the Collider. Custom Properties must be included when exporting. (answered by Valiant)\nQ: Is the Hyperfy GitHub repo for v2? (asked by bear) A: Yes. (answered by maximus)\nQ: How does authority of objects work in Hyperfy worlds? (asked by bear) A: It's flexible. The demo world is set up so anyone can build by default. (answered by Ashxn)\n\n## 3. Help Interactions\nHelper: Ashxn | Helpee: Valiant | Context: Getting colliders to work properly | Resolution: Explained that an Empty needs to be the Parent of the object and its collider with custom properties.\nHelper: bitpixi | Helpee: Uuuuuuuuu | Context: Converting 2D to 3D objects | Resolution: Recommended Trellis AI on HuggingFace and provided guidance on using Blender afterward.\nHelper: maximus | Helpee: Z aka MetaDJ | Context: Accessing SDK for v2 | Resolution: Directed to FAQ with link to the Git repo and mentioned terminal setup.\nHelper: Saori | Helpee: TheMattEmpire | Context: Understanding LOD implementation | Resolution: Provided link to LOD documentation in the GitHub repository.\nHelper: Ashxn | Helpee: ~/HowiEDuhzit | Context: Testing HyperFone implementation | Resolution: Provided feedback and discussed potential applications for cross-world communication.\n\n## 4. Action Items\nType: Technical | Description: Implement agents in v2 with ability to observe users and respond via text and emote animations | Mentioned By: Ashxn\nType: Technical | Description: Complete the port from v1 to v2 | Mentioned By: Jona\nType: Technical | Description: Add speech bubbles for players and agents | Mentioned By: Ashxn\nType: Technical | Description: Create new environments beyond the default green grass/blue sky | Mentioned By: Ashxn\nType: Technical | Description: Develop LOD functionality to work with everything including disabling colliders at distance | Mentioned By: Ashxn\nType: Technical | Description: Implement flying and shooting mechanics | Mentioned By: Ashxn\nType: Feature | Description: Develop HyperFone for cross-world communication and in-world app installation | Mentioned By: ~/HowiEDuhzit\nType: Feature | Description: Create global chat functionality across worlds | Mentioned By: Ashxn\nType: Feature | Description: Enable services across decentralized worlds through iframe integration | Mentioned By: Ashxn\nType: Documentation | Description: Create a requirements template for builders to understand project needs | Mentioned By: maximus",
      "messageCount": 583,
      "userCount": 62
    },
    {
      "channelId": "1326789867312775290",
      "channelName": "🪙│hyper",
      "summary": "# Analysis of \"🪙│hyper\" Discord Chat\n\n## 1. Summary\nThe chat primarily revolves around market volatility affecting the HYPER token, triggered by the launch of Trump-related tokens that drained liquidity from the broader crypto market. Community members discussed price movements, trading strategies, and coping with significant drawdowns. A major event was a large whale selling approximately 11M tokens, causing a price crash to around $0.03 before recovery. Technical discussions included Saori working on fixing the market cap display issue by creating an API endpoint for CoinGecko that properly calculates circulating supply by excluding certain wallets. The team also mentioned ongoing development of Hyperfy's metaverse capabilities, with Ashxn noting they're focusing on building while the market experiences turbulence. Several members expressed continued faith in the project's long-term potential despite short-term volatility, with some using the dips as buying opportunities.\n\n## 2. FAQ\nQ: How is the market cap being fixed? (asked by Uuuuuuuuu) A: Saori is creating an API endpoint for CoinGecko that calculates the circulating supply by excluding certain wallets (answered by Saori)\nQ: What caused the major price drop? (asked by zobo) A: A whale sold approximately 11M tokens, and the broader market was affected by Trump-related tokens draining liquidity (answered by BitFiend and others)\nQ: Is Solana network offline? (asked by Uuuuuuuuu) A: Not completely offline, but experiencing high congestion due to unprecedented transaction volume (answered by jar0d)\nQ: What's the current circulating supply? (asked by Ashxn) A: Around 440,355,269 tokens according to the API endpoint Saori created (answered by Saori)\nQ: Can Hyperfy reach a 5-10B market cap? (asked by zombiekid12) A: Eventually possible but not in the immediate short term (answered by jar0d)\nQ: What's next for Hyperfy development? (asked by Uuuuuuuuu) A: Ashxn mentioned they're focusing on the world engine and will soon shift to helping and onboarding projects to build experiences (answered by Ashxn)\n\n## 3. Help Interactions\nHelper: Saori | Helpee: devilsadvocate.sol | Context: Understanding Solana transaction structure | Resolution: Saori explained how token accounts work on Solana and how they differ from Ethereum\nHelper: Saori | Helpee: Uuuuuuuuu | Context: Risk management for crypto investing | Resolution: Saori mentioned linking a risk management book and advised taking manageable risk\nHelper: devilsadvocate.sol | Helpee: Uuuuuuuu | Context: Trading strategy during volatility | Resolution: Suggested cycling 10-15k in and out on price peaks to rebuild position\nHelper: jar0d | Helpee: BitFiend | Context: Price monitoring affecting market | Resolution: Jokingly coordinated BitFiend looking away from charts to help price increase\nHelper: Authr | Helpee: Uuuuuuuuu | Context: Coping with unrealized losses | Resolution: Provided perspective on still being up overall and focusing on learning as a trader\n\n## 4. Action Items\nType: Technical | Description: Fix market cap display by implementing API endpoint for CoinGecko | Mentioned By: Saori\nType: Technical | Description: Improve metadata for Jupiter verification | Mentioned By: Saori\nType: Feature | Description: Create a metaverse space with live Bitcoin chart display | Mentioned By: Saori\nType: Feature | Description: Implement a space where room items disappear as market price drops | Mentioned By: BallisticBanana\nType: Feature | Description: Build a pipeline for game assets not just for Hyperfy but as a whole | Mentioned By: Alsara2k\nType: Feature | Description: Create Trump-themed assets/skins for marketing purposes | Mentioned By: MUDBONE\nType: Documentation | Description: Provide information about token allocation and circulating supply | Mentioned By: frank_grimes_sr\nType: Technical | Description: Fix collider implementation in Hyperfy | Mentioned By: jar0d",
      "messageCount": 1326,
      "userCount": 69
    },
    {
      "channelId": "1031058655581323324",
      "channelName": "🧊│3d-design",
      "summary": "# Discord Chat Analysis for 🧊│3d-design Channel\n\n## 1. Summary\nThe chat primarily focused on 3D design optimization techniques for Hyperfy environments and technical implementations. Key discussions included GPU instancing, texture atlasing, and model optimization for web experiences. Scoe developed a Blender plugin for creating collider boxes, which Ashxn expressed interest in funding for further development. The community discussed optimization techniques like occlusion culling and LOD (Level of Detail) implementation, noting that the Hyperfy engine can handle extensive environments with proper optimization. There was also discussion about creating cinematic scenes in Unity, with Sceth requesting environment assets for background scenes. VoxVienne shared a 3D Hyperfy logo for use in renders. The conversation touched on physics implementations for character models, including discussions about optimizing physics for web performance. Documentation efforts were highlighted, with maximus mentioning collaboration on a comprehensive optimization guide being developed in HackMD.\n\n## 2. FAQ\nQ: How does Hyperfy handle GPU instancing? (asked by TheMattEmpire) A: The engine handles the concept of one model download and reference, similar to Unity prefabs. It also implements culling and can handle \"9 billion trees in a world\" with proper distribution (answered by maximus)\nQ: Where can I learn to build on Hyperfy V2? (asked by OttisOts) A: Check the developers channel for pinned resources like HackMD or Docs (answered by TheMattEmpire)\nQ: How can I create collider boxes in Blender for Hyperfy? (implied by scoe's plugin announcement) A: Use scoe's Blender plugin available at github.com/scoegrams/hyperfyhitbox (answered by scoe)\n\n## 3. Help Interactions\nHelper: maximus | Helpee: TheMattEmpire | Context: Understanding how Hyperfy processes models and implements GPU instancing | Resolution: Explained that the engine references a single model to reduce calls and self-optimizes drawing scenes\nHelper: scoe | Helpee: Community | Context: Creating collider boxes in Blender for Hyperfy | Resolution: Developed and shared a Blender plugin on GitHub to simplify the process\nHelper: VoxVienne | Helpee: Sceth iii | Context: Needed assets for cinematic scenes | Resolution: Provided a 3D Hyperfy logo with specific lighting properties for renders\nHelper: TheMattEmpire | Helpee: OttisOts | Context: Learning to build on Hyperfy V2 | Resolution: Directed to developers channel for pinned resources\n\n## 4. Action Items\nTechnical: Improve Blender plugin to automatically read/write custom properties without manual setup | Description: Add UI options based on object type and automate property setup | Mentioned By: Ashxn\nTechnical: Add export button to automatically enable \"custom properties\" checkbox in GLTF exporter | Description: Solve issue where the checkbox is disabled by default and trips users up | Mentioned By: Ashxn\nDocumentation: Complete comprehensive optimization guide for Hyperfy environments | Description: Collaborate on HackMD to create \"the best optimization article the metaverse has seen\" | Mentioned By: maximus\nDocumentation: Create thread explaining GPU Instancing and texture atlasing in Hyperfy | Description: Explain how these techniques work specifically in the Hyperfy ecosystem | Mentioned By: TheMattEmpire\nFeature: Implement lightweight physics for character models | Description: Find efficient ways to implement physics (hair, clothing, etc.) without performance impact | Mentioned By: bitpixi",
      "messageCount": 78,
      "userCount": 12
    },
    {
      "channelId": "1022421054582423562",
      "channelName": "🐞│issues",
      "summary": "# Discord Chat Analysis for 🐞│issues Channel\n\n## 1. Summary:\nThe chat segment primarily revolves around two main technical issues. First, a user (bitpixi) experienced connection problems with their wallet, specifically when trying to connect between Phantom Wallet and Solana. They provided their wallet address and requested manual application of the HYPER role after encountering errors. This issue was later confirmed as resolved. Second, there was a discussion about the transition from v1 to v2 worlds, where Saori explained that v2 is currently being built with options for local self-hosting (for developers) or paid hosting through community members. Saori clarified that v2 will eventually become a SaaS platform where users can pay for worlds without requiring crypto or NFT purchases, moving away from the NFT-based model of v1.\n\n## 2. FAQ:\nQ: Is there any point in buying more v1 worlds now or should I wait for v2? (asked by Jay_kaying) A: Don't buy, they're dead except for building on the old platform. V2 is rolling out now. (answered by Saori)\nQ: I don't understand what format v2 will be. Is it going to be an NFT like the v1 or like a software program? (asked by Jay_kaying) A: Currently you can run it locally and self-host if you're a developer, or pay community members to host. Eventually it will be a SaaS platform where anyone can pay for a world without needing crypto. (answered by Saori)\nQ: Interesting, so it'd be like a one time fee per world? (asked by Jay_kaying) A: Unanswered\n\n## 3. Help Interactions:\nHelper: Unknown | Helpee: bitpixi | Context: User experienced connection issues between Phantom Wallet and Solana, needed HYPER role | Resolution: Issue was resolved as confirmed by bitpixi\nHelper: Saori | Helpee: Jay_kaying | Context: Questions about v1 vs v2 worlds and migration strategy | Resolution: Explained v2 deployment options and future SaaS model\n\n## 4. Action Items:\nTechnical: Implement SaaS platform for v2 worlds that doesn't require crypto | Description: Create a platform where users can pay for worlds without needing cryptocurrency | Mentioned By: Saori\nFeature: Develop hosting services for v2 worlds | Description: Community members are creating hosting services for users who aren't developers | Mentioned By: Saori",
      "messageCount": 15,
      "userCount": 5
    }
  ]
}