batty-251/desktop3d

By Batty 251 (@batty-251) · Licence: MIT · 1 published version · 557 files · 93 MB of source · Last published 2026-09-29

A public project on CodeRook. Browse it at https://coderook.com/batty-251/desktop3d.

Versions

Files in the latest version

README

Desktop3D — Byte

Byte is an AI companion that lives on your Windows desktop. It sees what you're working on, unless blindfold (private) mode is on, and answers typed or spoken questions through OpenRouter. It can also find and open things on your PC, fix the text you are writing, start your games and remind you about things. The default character is Byte, a small mint robot; you can swap in your own 3D model or picture.

See it working: the [user guide](docs/GUIDE.md) with screenshots, and the [desktop test report](docs/TEST_REPORT.md).

Byte is an Electron app in [app/](app/). It follows Wallpaper Engine's model: a small host process owns the tray, rules and AI, while Byte and its chat panel draw in separate sandboxed processes. See [app/README.md](app/README.md) for install, architecture, voice, privacy and development.

cd app
npm install
npm start

Repository

PathWhat's there
app/The application: src/main (host), src/renderer (Byte, the chat panel, the key dialog), src/shared (animation rig, 3D model, voice detector), tests, build scripts
assets/Concept art and reference renders of Byte
docs/Design and history. docs/HANDOFF.md records how the project got here. The Python/PySide6 prototype it describes was replaced by the Electron app on 2026-09-25.

MIT licensed. See [LICENSE](LICENSE).

PUBLIC REPOSITORY

Opening batty-251/desktop3d…

Loading the public version history and verified file tree.