Skip to main content

Developer Edition Overview

The Intern Developer Edition is the standard Intern device plus three developer-facing additions:

  1. External mic and speaker — the Dev Edition exposes the ES8389 audio codec with line-in/line-out, so you can capture audio and drive a speaker without USB peripherals.
  2. SSH enabled out of the box — connect as system@<host> over the standard port 22 with either password or key auth.
  3. A Python SDKintern-developer-sdk with two modules: audio_sdk (record/play/stream/mixer/diagnostics) and ssh_sdk (remote run, file transfer).

Everything else — OpenClaw, Supermemory, channels, OTA updates — works identically to the standard Intern, so the Setup Intern guide still applies. The Dev Edition just gives you extra surface area to build on.

What's in the box

ComponentStandardDeveloper
Raspberry Pi 5 (4 GB)
Pre-imaged microSD
LED ring
External mic
External speaker
Audio breakout (ES8389)
SSH access✓ (enabled)
Python SDK access

Use cases

The Dev Edition is for people who want to:

  • Build voice-driven features on top of OpenClaw
  • Wire the Intern into a larger automation loop (deploy code, run diagnostics, ship updates)
  • Develop OpenClaw plugins and test them on real hardware
  • Use the device as a remote build/test target via SSH

The SDK in 60 seconds

pip install pyaudio paramiko, then:

from audio_sdk import AudioSDK

with AudioSDK(card=1, sample_rate=44100, channels=2) as audio:
audio.record("note.wav", duration=5.0)
audio.play("note.wav")

Remote SSH:

from ssh_sdk import InternSSH

with InternSSH("192.168.1.42", "system", password="...") as ssh:
result = ssh.run("systemctl status openclaw --no-pager")
print(result.stdout)

Pages in this section walk through:

What the SDK does not do

  • It does not drive OpenClaw, Hermes, or Supermemory directly — those are reached over the OpenClaw HTTP/WebSocket API.
  • It does not ship its own LLM client — bring your own Anthropic key (Intern already has one in config.json).
  • It does not support Node.js or Go — Python 3 only. There are no plans for other languages.

Repository

Source: github.com/autonomous-ai/intern-developer-sdk

The SDK runs on macOS, Linux, and Windows workstations as well as on the device itself, so you can iterate locally and deploy in one command.