Accepting applications

Build for the
next surface.

Showie is opening its platform to developers. Build interactive activities powered by computer vision and real-time projection that run on any surface in any home.

Apply for early access

What you get access to

Four APIs. One real-time loop. Everything you need to turn a surface into anything.

Hand Tracking

Detect fingers, gestures, and hand positions in real time. Know when a kid draws a line, places a block, or smacks a mole.

Object Recognition

See what's on the surface. Cards, blocks, wires, drawings, chess pieces. Showie's camera identifies objects and responds.

Projection Mapping

Project interactive elements onto any surface at any angle. Adaptive calibration handles table height, wall distance, floor area.

Real-time Loop

Camera sees. Your code decides. Projector responds. 60 frames per second. The full loop in under 16ms.

This is what building for Showie looks like.

A simple activity in under 30 lines. The SDK handles the camera, projection, and calibration. You handle the fun.

drawing_lesson.py
from showie import Activity, Hand, Surface

class DrawingLesson(Activity):
    """Guides a kid through drawing step by step."""

    def setup(self):
        self.step = 0
        self.template = self.load("dog_outline.svg")
        self.project(self.template.path(self.step))

    def on_hand_move(self, hand: Hand):
        drawn = hand.trail(smoothing=0.8)
        accuracy = self.template.score(drawn, self.step)

        if accuracy > 0.85:
            self.step += 1
            if self.step < self.template.total_steps:
                self.project(self.template.path(self.step))
                self.play("nice.wav")
            else:
                self.project_text("You drew a dog!")
                self.play("complete.wav")

    def on_surface_tap(self, pos):
        self.project_hint(self.template.hint(self.step))

What will you build?

Showie activities can be anything that benefits from seeing hands and projecting onto a surface.

Educational Games

Math, spelling, geography, projected right onto the desk

Music Tools

Piano, drums, guitar frets, any instrument on any surface

Art Experiences

Drawing guides, color mixing, art history explorations

Board Games

Chess, checkers, card games, entirely new games never possible before

STEM Kits

Circuit building, rocket assembly, coding visualizations

Accessibility

Tools for visual learners, motor skill development, therapy activities

Tools for developers

Python / JS

Showie SDK

Python and JavaScript. Build activities with a few lines of code.

Desktop app

Simulator

Test your activities on screen without hardware. Webcam emulates the camera.

Docs

Documentation

Full API reference, guides, tutorials, and sample projects to get started fast.

Discord

Community

Discord server, office hours, and direct access to the Showie engineering team.

Apply for early developer access.

We’re accepting a limited number of developers for our beta program. Tell us what you want to build.