# Hyperfy Discord - 2025-09-15

## Overall Discussion Highlights

### Development & Technical Features
- **Vector Field Types**: Ash mentioned that vec3 field types exist for app transforms but aren't yet exposed to config, suggesting modifications to Sidebar.js and Fields.js to implement this.
- **Chess Application**: Gh0stt shared a chess application (pre.chess.numen.games) that has some world storage bugs needing attention.
- **AI Integration**: AI functionality is available in the dev branch with environment variables that enable features like generating objects via chat commands (e.g., "/create a chair").
- **HyperWorld.Host**: The platform is working on allowing users to add their own API keys to their hosted worlds, with HypPrivakos confirming this feature is in progress.

### Resources & Documentation
- **Hyperfy Agents**: Fibelius shared resources about Hyperfy agents, including a HackMD document about agentic game behavior and links to Hyperfy documentation.
- **Demo Status**: The agents demo page (agents.hyperfy.xyz) was reported as not working, though examples can be found on play.hyperfy.xyz. Ash confirmed that the agents world is offline.

### Community Updates
- **New Host**: A user shared their new HyperWorld host (akerboom.hyperworld.host).
- **AI Models**: Brief mentions of new AI models, with references to external discussions on Twitter, including a system prompt for GPT-5 Codex shared by Fibelius.

## Key Questions & Answers

**Q: Is this version with prompting feature already released?**  
A: Included in latest dev (answered by Gert-Jan Akerboom)

**Q: Could you support people add their API keys to their hosted world?**  
A: Yes, in progress 🙂 (answered by HypPrivakos - HyperWorld.Host)

**Q: Can you help me insert the portal in my space? I can't figure out how to set the arrival point.**  
A: This should help: https://github.com/hyperfy-xyz/hyperfy/blob/dev/docs/scripting/app/Props.md (answered by .hyp shaman)

**Q: How to input text in hyp instead of chat box?**  
A: .hyp shaman provided a link to another channel message that presumably contains the answer.

## Community Help & Collaboration

1. **AI Functionality Setup**
   - Helper: ash
   - Helpee: Cayden0207
   - Context: Setting up AI functionality in self-hosted environment
   - Resolution: Ash explained that AI features are in the dev branch with environment variables for AI integration, allowing object generation via chat commands

2. **Teleport Functionality**
   - Helper: Gert-Jan Akerboom
   - Helpee: Nicola Bertoglio
   - Context: Needed an app for teleport functionality
   - Resolution: Directed to check the all.hyps channel for teleport apps in V2

3. **Portal Setup**
   - Helper: .hyp shaman
   - Helpee: Nicola Bertoglio
   - Context: Setting up portal with arrival point
   - Resolution: Provided documentation link to Props.md in the Hyperfy GitHub repository

4. **Hyperfy Agents Resources**
   - Helper: Fibelius
   - Helpee: Unspecified
   - Context: Sharing resources about Hyperfy agents when channel appeared inactive
   - Resolution: Provided links to documentation and examples, though noted demo page was not working

## Action Items

### Technical
- Add vec3 field type exposure to config in Sidebar.js and Fields.js (mentioned by ash)
- Fix world storage bug in chess application (mentioned by Gh0stt)
- Implement AI integration from dev branch with environment variables for AI functionality (mentioned by ash)
- Fix or update the agents demo page (agents.hyperfy.xyz) (mentioned by Fibelius)
- Add support for users to add their API keys to their hosted worlds (mentioned by vox)

### Documentation
- Update Hyperfy agent documentation as some docs are not up to date (mentioned by Fibelius)

### Feature
- PDF upload functionality - create or identify a hyp for uploading PDF files (mentioned by Cayden0207)
- Non-technical user interface for building custom universes - creating a way for non-technical users to build their own "vibe coded universe" (mentioned by untitled, xyz)