threews-agent-starter

agent
Security Audit
Warn
Health Warn
  • License — License: Apache-2.0
  • Description — Repository has a description
  • Active repo — Last push 0 days ago
  • Low visibility — Only 5 GitHub stars
Code Warn
  • network request — Outbound network request in app.js
Permissions Pass
  • Permissions — No dangerous permissions requested

No AI report is available for this listing yet.

SUMMARY

Codespaces-ready starter for embedding a live three.ws 3D AI agent in any site

README.md

Your first three.ws agent

A one-click starting point for putting a live, animated 3D agent on a web page. Open the
repository in GitHub Codespaces and the demo starts automatically.

Start in Codespaces

Use Code > Codespaces > Create codespace on main. When the forwarded port opens, the page
shows a real <agent-3d> component using the production three.ws CDN.

For a local checkout:

npm ci
npm run dev

Open http://localhost:4173.

Make the character yours

Run this in the terminal:

npm create @three-ws/agent "a friendly robot guide"

The command uses the public generation lane, downloads the finished GLB, and creates a working
page. No three.ws account or API key is required. Replace the body URL in index.html with
the generated model URL or a path to the downloaded agent.glb.

The whole integration

<script type="module" src="https://three.ws/agent-3d/latest/agent-3d.js"></script>
<agent-3d body="https://three.ws/avatars/default.glb" name="Nova"></agent-3d>

app.js adds two real interactions: it finds a wave in the live animation catalog and calls
playClip(), and it calls speak() for a talking gesture.

Verify

npm test

Continue with LEARN.md, then explore the
web component API and the
visual creator.

License

Apache-2.0

Star History

Star History Chart

Reviews (0)

No results found