Hive WorkshopsDate to be announcedVenue & format to be announced
Build websites you can walk through.
Learn to build a 3D page in the browser, connect it to your own documents so answers are grounded in them, and let AI help write the scenes and the answers. This page is the kind of thing you will build. Date, venue and format are still being planned — the waiting list hears first.
- FormatIn person or online · to be announced
- LevelBeginner-friendly to intermediate · details to be announced
- BringLikely a laptop · the full list goes to the waitlist
What you are seeing An instanced lattice: 1,800 cubes drawn in one call.
01 / DOCUMENTS
Start with what you already have.
Your PDFs, notes and web pages already hold the answers people ask for. Answers grounded in your own documents start by cutting them into small pieces that can be searched.
- Docs
- Web pages
What you are seeing Your documents, as cards.
02 / MEANING SPACE
Similar meanings land close together.
Each piece of text is turned into a list of numbers called an embedding. Pieces that mean similar things get nearby coordinates. The cloud here is a simplified 3D picture of that idea; real embeddings have far more dimensions than this picture.
- Pricing
- Setup
- Policies
- Support
- Stories
What you are seeing Embeddings: text turned into coordinates; similar meanings land close together.
03 / RETRIEVAL
Ask a question; the right pieces light up.
A question gets the same treatment: it becomes a point in the space. The closest pieces, its nearest neighbours, are handed to the model as context. Pick a question below.
Context found: 5 passages
- Setup: create an account with your email address.
- Setup: choose a plan and confirm your details.
- Setup: install the app on your phone or open it in a browser.
- Setup: invite your team from the settings page.
- Setup: if a step fails, restart and try again before contacting support.
Demo — precomputed, no model is called. Sample passages from a made-up help centre.
What you are seeing A question becomes a point; its nearest neighbours are the context.
04 / AI BUILDS
Context in, answer out — or code.
An AI model reads the question together with the retrieved context and writes the answer. In the workshop it also helps write the 3D scene code. The cards below are illustrative; no model is called on this page.
Build the hero scene: a hive lattice, violet light, camera dolly on scroll.
const scene = createScene() const camera = createCamera(42, aspect) scene.add(hiveLattice(1800)) scene.add(violetLight()) onScroll(t => dollyCamera(camera, t)) renderer.render(scene, camera)
What you are seeing AI reads the context and writes the answer — in the workshop, it helps write the 3D scene.
05 / THE SITE
A website you scroll through, not down.
This page uses the same idea: one camera, one timeline, native scrolling.
- The camera: one camera follows a path through the scene as you scroll.
- Why it stays smooth: one canvas, one draw loop, and no heavy work on the scroll event.
- Fallbacks: with 3D off or unsupported, you get the same content as plain HTML and a still image.
What you are seeing A website where the camera moves as you scroll — this page is one.
06 / PLAYGROUND
Touch it.
Drag the object to orbit it, or focus it and use the arrow keys. Switch the controls and watch the frame budget change.
- Material: wireframe, matte or glass.
- Light: soft studio, neon or dusk.
- Effects: a rim glow and floating particles.
What you are seeing Try it: drag to orbit, switch materials and lights, watch the frame budget.
07 / THE WORKSHOP
What you will learn.
Eight modules are planned. The final syllabus, format and schedule are to be announced.
- 01
Scene, camera, renderer
The core objects every 3D page starts from.
- 02
Geometry, materials, lights
Shapes, surfaces and light, from wireframe to glass.
- 03
Scroll-driven cameras
Tie one camera path to native scrolling.
- 04
Instancing, particles, shaders
Draw thousands of things in a single call.
- 05
Performance, mobile, fallbacks
Frame budgets, phones and graceful fallbacks.
- 06
Answers from your documents: chunking, embeddings, search
From documents to the pieces that answer a question.
- 07
AI models: prompting, tool use, generating scenes
Context in, answers and scene code out.
- 08
Shipping: hosting, accessibility, analytics
Put it online so everyone can use it.
Final syllabus, format and schedule to be announced.
Who it is for
- Web developers and designers curious about 3D.
- Builders who want AI answers grounded in their own documents.
- Founders and marketers who want a site people remember.
No 3D experience needed; comfort with HTML, CSS and JavaScript helps.

- Format In person or online · to be announced
- Level Beginner-friendly to intermediate · details to be announced
- Bring Likely a laptop · the full list goes to the waitlist
What you are seeing The lattice settles. Your turn.
08 / WAITLIST
Be first in the room.
Date, venue and format are still being planned. Leave your details and the waiting list hears first. There is nothing to pay to join the waiting list.
- Date to be announced
- Venue & format to be announced
- Free to join

You are on the list
09 / FAQ
Good to know.
When is it?
Not decided yet. The workshop is still being planned, and the waiting list will hear the date first.
Where is it, or is it online?
To be announced. Whether it runs in person, online or both, and where, will be shared with the waiting list first.
How much does it cost?
To be announced. Joining the waiting list is free.
What do I need to know already?
No 3D experience is needed; comfort with HTML, CSS and JavaScript helps. Prerequisites are to be announced.
What do I need to bring?
Likely a laptop. The full list will go to the waiting list.
Will I use an AI model myself?
The plan is hands-on. Account and API details will be shared with the waiting list.
Is this page a real AI system?
No. The demos are precomputed and run entirely in your browser; nothing is sent to any model.
What happens to my data?
It is used only for the waiting list and for invitations, in line with the Data Privacy Act of 2012 (RA 10173). It is not sold. You can ask to see or delete it at any time.
This is a planning page for a workshop still being scheduled. Date, venue, format, price and instructors are to be announced. The 3D demonstrations are illustrative and run locally in your browser; no AI model is called.
