Connect your app to the physical world in minutes.

Bring smart locks, access systems, and thermostats into the app you’re already building. Seam Wizard sets up your project and writes the integration. Run one command, review the changes, and make it yours.
Your terminal. Your project.
npx seam@latest wizard

Run from your project folder.

Node.js 22.12+ · npm 10+Other installation options ↗
Seam Wizard
npx seam@latest wizard
✓ Next.js · TypeScript · pnpm
◇ Connect your Seam workspace
✓ Workspace connected · SDK and agent tools installed
◇ Integration approach › Full API
◇ What would you like to build?
Add guest access to my existing booking flow.
✓ Project analyzed · Integration approved
Adding device connection, access grants, guests, and spaces…
+ Device connection flow
+ Guest and room mappings
+ Booking creation, updates, and cancellation
✓ Integration written. Review the changes in your project.
Wizard preview running.

Simulated run · Setup and timing condensed

Your roadmap shouldn’t start with months of integration work.

Your customers want guest access, automatic check-in, and rooms that are ready when they arrive. Start building those features with a working Seam integration already in your codebase.

01

Start in your project

Run one command. Wizard detects your language and package manager.

02

Connect your account

Connect Seam in your browser or reuse an existing key. Wizard installs your SDK and agent tools.

03

Choose your approach

Use a Customer Portal or build with the full API. Wizard proposes an integration for your app.

04

Make it yours

Let Wizard write the integration, review the code changes, and keep building.

Start with the experience
you want to build.

Wizard helps you choose an approach that fits your project. Take a ready-made interface or build your own.

A ready-made Customer Portal

Give customers a place to connect and manage their devices, with a Seam-hosted interface you can bring into your product.

Explore the portal approach

Your own experience, with the full API

Build device connection, guest access, and resource management into your own UI. Keep the experience native to your app.

Explore the API approach

Built for your
next integration.

Read the Wizard guide
What do I need to get started?

An existing project, an interactive terminal, and a Seam account. For the npm command, use Node.js 22.12 or later and npm 10 or later. Wizard can take you to the browser to connect your account during setup.

Which languages does Wizard support?

Wizard detects JavaScript and TypeScript, Python, Ruby, and PHP projects and their supported package managers. Your integration follows the structure of your existing project.

Does it work with my coding assistant?

Wizard installs Seam’s integration skills and helps configure Seam MCP for your coding assistant. Some assistants need a manual configuration or authorization step. The guide explains what to do when prompted.

What changes in my project?

Wizard installs the SDK and agent tools, saves your Seam key in .env, and keeps the integration plan in local CLI state. If you choose to generate the integration, it writes code into your project for you to review as a diff. You can also finish after setup.

Do I need my own AI API key?

No separate AI-provider API key is required. AI processing is routed through Seam. Your Seam credential is stored locally for your application; local credential storage does not mean that AI processing happens entirely on your machine.

Is the demo connected to a real lock?

The terminal preview is a simulated Wizard run with condensed setup and timing. It does not connect to devices or change a real project. Run Wizard from your project to build your own integration.

Your app can open doors.
Let’s make it happen.

npx seam@latest wizard

Run from your project folder.

Follow the setup guide
Smart Locks
Access Systems
Knowledge
Thermostats
Sensors
© 2026 Seam Labs, Inc.