getting-started

📁 vuer-ai/vuer 📅 Jan 25, 2026
3
总安装量
3
周安装量
#54844
全站排名
安装命令
npx skills add https://github.com/vuer-ai/vuer --skill getting-started

Agent 安装分布

windsurf 1
opencode 1
cursor 1
weavefox 1
codex 1
claude-code 1

Skill 文档

Vuer Quick Start

Vuer: Python async backend (aiohttp) <–WebSocket–> Browser client (Three.js)

Minimal Example

from vuer import Vuer, VuerSession
from vuer.schemas import DefaultScene, Box, Sphere

app = Vuer()

@app.spawn(start=True)
async def main(session: VuerSession):
    session.set @ DefaultScene(
        Box(key="box", args=[0.2, 0.2, 0.2]),
        Sphere(key="sphere", args=[0.1], position=[0.5, 0, 0]),
    )
    await session.forever()

View at https://vuer.ai (connects to ws://localhost:8012).

Session APIs

API Purpose
session.set @ Scene(...) Initialize root scene (once)
session.upsert @ Element(...) Update or insert element
session.update @ Element(...) Update existing only
session.add @ Element(...) Add new element
session.remove @ "key" Remove by key