BoneAI
BoneAI v3.3: four-stage beta voice recognition with free-tier web fallbacks, Codex model picker, and game tools.
模組介紹 作者原文
BoneAI
Talk to BONELAB. BoneAI looks around, understands your request, and uses real game actions to carry it out.
Ask normal questions or give commands such as:
Spawn a Ford in front of me.
Find the nearest pistol, bring it to my right hand, and reload it.
Follow player 2.
Change me to my Morty avatar and make me stronger.
BoneAI v3.3 ships as one ZIP for both PCVR and standalone Quest/LemonLoader. It uses the same managed BoneAI.dll on both. Quest Codex account mode additionally uses the included Android ARM64 native App Server library from the BoneAI build branch of the Codex fork. PCVR users leave that Android file unused. The library runs inside BONELAB, so no PC or Python bridge is needed while playing on Quest. Quest can still use OpenRouter Free or another supported API provider without the native library.
For native source provenance and the security boundary, see native/README.md. The pinned Rust workspace and Android build inputs are included in native/codex-android-source-v3.zip, so Quest source is available directly from BoneAI as well as its fork. Release builders can package a successful native CI artifact with the compiled DLL using scripts/package-v3.ps1.
Start here
What you need
- BONELAB PCVR 1.744.58126
- MelonLoader 0.7.3 using the.NET 6 runtime
- BoneLib 3.2.2
- Internet access and either Codex account sign-in or a key for a supported API provider
- Codex CLI/App Server on PCVR only if you choose account sign-in; Quest account mode uses the bundled Android native library
- LabFusion 1.14.2 for multiplayer features (optional for offline play)
- No SpawnLab installation is needed. BoneAI reads the game's live Marrow spawnable warehouse and uses BONELAB spawning offline or Fusion's network spawner online.
The unified v3.3 ZIP includes BoneAI's DLL and the Android native App Server library. BoneLib, Fusion, and BONELAB belong to their respective authors and must be installed separately. SpawnLab is neither bundled nor required.
Install BoneAI
- Download the latest BoneAI-v*.zip from Releases.
- Copy BoneAI.dll into BONELAB's Mods folder. For Quest Codex account mode also copy libcodex_app_server.so and its.sha256 file into LemonLoader's UserLibs folder.
- Use this exact same DLL for PCVR MelonLoader or Quest LemonLoader.
- On Quest, no PC-side BoneAI software is required. On PCVR, install Codex only if you want ChatGPT/Codex account login.
- Start BONELAB.
- For Quest Codex, open Preferences → BoneAI → AI Provider → Codex account sign-in, then Codex Account → Sign In With Codex. Finish the device-code flow and return to BONELAB.
- For the free-model option, choose Free OpenRouter, enter your own OpenRouter key, and reconnect.
- Open Assistant · Home, type into Ask BoneAI, and select Send prompt.
Quest Codex uses the native library inside the game; PCVR starts a locally installed Codex App Server. API providers connect directly over HTTPS. Python and a bridge script are not required.
Your BONELAB folder should contain:
BONELAB/
├─ Mods/
│ ├─ BoneLib.dll
│ ├─ LabFusion.dll (optional, for multiplayer)
│ └─ BoneAI.dll
└─ UserLibs/
├─ libcodex_app_server.so (Quest Codex only)
└─ libcodex_app_server.so.sha256
AI providers
Use Preferences → BoneAI → AI Provider, choose Change Provider, edit Model if desired, and select Reconnect. Provider selection and model names are saved in UserData/MelonPreferences.cfg.
| Provider | Authentication | Default endpoint |
|---|---|---|
| Codex (PCVR/Quest beta) | ChatGPT/Codex device-code sign-in; no API key in BoneAI | Local Codex App Server |
| OpenRouter Free (PCVR/Quest) | User-provided OpenRouter key; free model router | with openrouter/free |
| OpenAI (PCVR/Quest) | OpenAI API key entered in-game or OPENAI_API_KEY | |
| Claude | ANTHROPIC_API_KEY | |
| Grok | XAI_API_KEY | |
| DeepSeek | DEEPSEEK_AP
安裝與使用 安裝:按包內說明操作
- 解壓本站下載的壓縮包,先讀包內的 readme / 說明檔案。
- 多數模組依賴遊戲的模組載入器:常見做法是用社群模組管理器(如 r2modman)選中本遊戲安裝,由管理器自動處理載入器與依賴。
- 手動安裝時,把模組檔案放進遊戲目錄下對應的 Mod / plugins 資料夾。
- 啟動遊戲確認載入成功;帶「前置依賴」的模組需要把依賴一併安裝。
不同模組的安裝位置差異較大,包內說明是最可靠的依據。
下面這些內容需要先安裝,否則該模組不會生效: